builder: mozilla-release_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-088 starttime: 1471348528.08 results: success (0) buildid: 20160816031525 builduid: 14d790f34e6147bfb55e9eb55407b5b3 revision: d086e0d5681953b69f1186656162fafd1a208f01 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-16 04:55:28.079350) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-16 04:55:28.079810) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-16 04:55:28.080107) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-16 04:55:28.305434) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 04:55:28.305849) ========= '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-088\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-088 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-088 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-088 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-088 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-088 WINDIR=C:\WINDOWS using PTY: False --04:55:15-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.06 MB/s 04:55:15 (8.06 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.818000 ========= master_lag: 0.36 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 04:55:29.487606) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-16 04:55:29.487940) ========= '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-088\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-088 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-088 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-088 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-088 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-088 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.801000 ========= master_lag: 0.00 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-16 04:55:30.292280) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 04:55:30.292668) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev d086e0d5681953b69f1186656162fafd1a208f01 --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 d086e0d5681953b69f1186656162fafd1a208f01 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-088\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-088 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-088 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-088 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-088 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-088 WINDIR=C:\WINDOWS using PTY: False 2016-08-16 04:55:17,526 truncating revision to first 12 chars 2016-08-16 04:55:17,526 Setting DEBUG logging. 2016-08-16 04:55:17,526 attempt 1/10 2016-08-16 04:55:17,526 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/d086e0d56819?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-16 04:55:18,473 unpacking tar archive at: mozilla-release-d086e0d56819/testing/mozharness/ program finished with exit code 0 elapsedTime=1.700000 ========= master_lag: 0.01 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 04:55:32.001310) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-16 04:55:32.001676) ========= script_repo_revision: d086e0d5681953b69f1186656162fafd1a208f01 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-16 04:55:32.002067) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-16 04:55:32.002334) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-16 04:55:32.045209) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 9 secs) (at 2016-08-16 04:55:32.045500) ========= '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-088\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-088 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-088 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-088 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-088 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-088 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:55:19 INFO - MultiFileLogger online at 20160816 04:55:19 in C:\slave\test 04:55:19 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:55:19 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:55:19 INFO - {'append_to_log': False, 04:55:19 INFO - 'base_work_dir': 'C:\\slave\\test', 04:55:19 INFO - 'blob_upload_branch': 'mozilla-release', 04:55:19 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:55:19 INFO - 'buildbot_json_path': 'buildprops.json', 04:55:19 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:55:19 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:55:19 INFO - 'download_minidump_stackwalk': True, 04:55:19 INFO - 'download_symbols': 'true', 04:55:19 INFO - 'e10s': False, 04:55:19 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:55:19 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:55:19 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:55:19 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:55:19 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:55:19 INFO - 'C:/mozilla-build/tooltool.py'), 04:55:19 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:55:19 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:55:19 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:55:19 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:55:19 INFO - 'log_level': 'info', 04:55:19 INFO - 'log_to_console': True, 04:55:19 INFO - 'opt_config_files': (), 04:55:19 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:55:19 INFO - '--processes=1', 04:55:19 INFO - '--config=%(test_path)s/wptrunner.ini', 04:55:19 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:55:19 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:55:19 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:55:19 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:55:19 INFO - 'pip_index': False, 04:55:19 INFO - 'require_test_zip': True, 04:55:19 INFO - 'test_type': ('testharness',), 04:55:19 INFO - 'this_chunk': '1', 04:55:19 INFO - 'total_chunks': '10', 04:55:19 INFO - 'virtualenv_path': 'venv', 04:55:19 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:55:19 INFO - 'work_dir': 'build'} 04:55:19 INFO - ##### 04:55:19 INFO - ##### Running clobber step. 04:55:19 INFO - ##### 04:55:19 INFO - Running pre-action listener: _resource_record_pre_action 04:55:19 INFO - Running main action method: clobber 04:55:19 INFO - rmtree: C:\slave\test\build 04:55:19 INFO - Using _rmtree_windows ... 04:55:19 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:56:20 INFO - Running post-action listener: _resource_record_post_action 04:56:20 INFO - ##### 04:56:20 INFO - ##### Running read-buildbot-config step. 04:56:20 INFO - ##### 04:56:20 INFO - Running pre-action listener: _resource_record_pre_action 04:56:20 INFO - Running main action method: read_buildbot_config 04:56:20 INFO - Using buildbot properties: 04:56:20 INFO - { 04:56:20 INFO - "project": "", 04:56:20 INFO - "product": "firefox", 04:56:20 INFO - "script_repo_revision": "production", 04:56:20 INFO - "scheduler": "tests-mozilla-release-xp_ix-debug-unittest", 04:56:20 INFO - "repository": "", 04:56:20 INFO - "buildername": "Windows XP 32-bit mozilla-release debug test web-platform-tests-1", 04:56:20 INFO - "buildid": "20160816031525", 04:56:20 INFO - "pgo_build": "False", 04:56:20 INFO - "basedir": "C:\\slave\\test", 04:56:20 INFO - "buildnumber": 5, 04:56:20 INFO - "slavename": "t-xp32-ix-088", 04:56:20 INFO - "revision": "d086e0d5681953b69f1186656162fafd1a208f01", 04:56:20 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 04:56:20 INFO - "platform": "win32", 04:56:20 INFO - "branch": "mozilla-release", 04:56:20 INFO - "repo_path": "releases/mozilla-release", 04:56:20 INFO - "moz_repo_path": "", 04:56:20 INFO - "stage_platform": "win32", 04:56:20 INFO - "builduid": "14d790f34e6147bfb55e9eb55407b5b3", 04:56:20 INFO - "slavebuilddir": "test" 04:56:20 INFO - } 04:56:20 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json. 04:56:20 INFO - Found installer url https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip. 04:56:20 INFO - Running post-action listener: _resource_record_post_action 04:56:20 INFO - ##### 04:56:20 INFO - ##### Running download-and-extract step. 04:56:20 INFO - ##### 04:56:20 INFO - Running pre-action listener: _resource_record_pre_action 04:56:20 INFO - Running main action method: download_and_extract 04:56:20 INFO - mkdir: C:\slave\test\build\tests 04:56: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:56:20 INFO - https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 04:56:20 INFO - trying https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json 04:56:20 INFO - Downloading https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/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:56:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/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:56:21 INFO - Downloaded 1274 bytes. 04:56:21 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 04:56:21 INFO - Using the following test package requirements: 04:56:21 INFO - {u'common': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 04:56:21 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:56:21 INFO - u'firefox-48.0.1.en-US.win32.cppunittest.tests.zip'], 04:56:21 INFO - u'gtest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:56:21 INFO - u'firefox-48.0.1.en-US.win32.gtest.tests.zip'], 04:56:21 INFO - u'jittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:56:21 INFO - u'jsshell-win32.zip'], 04:56:21 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:56:21 INFO - u'firefox-48.0.1.en-US.win32.mochitest.tests.zip'], 04:56:21 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 04:56:21 INFO - u'reftest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:56:21 INFO - u'firefox-48.0.1.en-US.win32.reftest.tests.zip'], 04:56:21 INFO - u'talos': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:56:21 INFO - u'firefox-48.0.1.en-US.win32.talos.tests.zip'], 04:56:21 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:56:21 INFO - u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'], 04:56:21 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 04:56:21 INFO - u'firefox-48.0.1.en-US.win32.xpcshell.tests.zip']} 04:56:21 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:56: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:56:21 INFO - https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 04:56:21 INFO - trying https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip 04:56:21 INFO - Downloading https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/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:56:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/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:56:23 INFO - Downloaded 20375967 bytes. 04:56:23 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:56:23 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:56:26 INFO - caution: filename not matched: web-platform/* 04:56:26 INFO - Return code: 11 04:56:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:56:26 INFO - https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 04:56:26 INFO - trying https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip 04:56:26 INFO - Downloading https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/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:56:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/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:56:30 INFO - Downloaded 36389907 bytes. 04:56:30 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:56:30 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:57:21 INFO - caution: filename not matched: bin/* 04:57:21 INFO - caution: filename not matched: config/* 04:57:21 INFO - caution: filename not matched: mozbase/* 04:57:21 INFO - caution: filename not matched: marionette/* 04:57:21 INFO - caution: filename not matched: tools/wptserve/* 04:57:21 INFO - Return code: 11 04:57: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:57:21 INFO - https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip matches https://queue.taskcluster.net 04:57:21 INFO - trying https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 04:57:21 INFO - Downloading https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/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:57:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/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:57:27 INFO - Downloaded 68483432 bytes. 04:57:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 04:57:27 INFO - mkdir: C:\slave\test\properties 04:57:27 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:57:27 INFO - Writing to file C:\slave\test\properties\build_url 04:57:27 INFO - Contents: 04:57:27 INFO - build_url:https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 04:57:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 04:57:28 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:57:28 INFO - Writing to file C:\slave\test\properties\symbols_url 04:57:28 INFO - Contents: 04:57:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 04:57:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:57:28 INFO - https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:57:28 INFO - trying https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 04:57:28 INFO - Downloading https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/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:57:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/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:57:31 INFO - Downloaded 55643448 bytes. 04:57:31 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:57:31 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:57:39 INFO - Return code: 0 04:57:39 INFO - Running post-action listener: _resource_record_post_action 04:57:39 INFO - Running post-action listener: set_extra_try_arguments 04:57:39 INFO - ##### 04:57:39 INFO - ##### Running create-virtualenv step. 04:57:39 INFO - ##### 04:57:39 INFO - Running pre-action listener: _pre_create_virtualenv 04:57:39 INFO - Running pre-action listener: _resource_record_pre_action 04:57:39 INFO - Running main action method: create_virtualenv 04:57:39 INFO - Creating virtualenv C:\slave\test\build\venv 04:57:39 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 04:57:39 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:57:40 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:57:42 INFO - Installing distribute......................................................................................................................................................................................done. 04:57:43 INFO - Return code: 0 04:57:43 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:57:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:57:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:57:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:57:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:57:43 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-088', 'USERDOMAIN': 'T-XP32-IX-088', '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-088', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-088', '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-088\\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-088'}}, attempt #1 04:57:43 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:57:43 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:57:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:57:43 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\Application Data', 04:57:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:57:43 INFO - 'COMPUTERNAME': 'T-XP32-IX-088', 04:57:43 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:57:43 INFO - 'DCLOCATION': 'SCL3', 04:57:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:57:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:57:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:57:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:57:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:57:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:57:43 INFO - 'HOMEDRIVE': 'C:', 04:57:43 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-088', 04:57:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:57:43 INFO - 'KTS_VERSION': '1.19c', 04:57:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:57:43 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-088', 04:57:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:57:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:57:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:57:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:57:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:57:43 INFO - 'MOZ_AIRBAG': '1', 04:57:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:57:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:57:43 INFO - 'MOZ_MSVCVERSION': '8', 04:57:43 INFO - 'MOZ_NO_REMOTE': '1', 04:57:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:57:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:57:43 INFO - 'NO_EM_RESTART': '1', 04:57:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:57:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:57:43 INFO - 'OS': 'Windows_NT', 04:57:43 INFO - 'OURDRIVE': 'C:', 04:57:43 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:57:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:57:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:57:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:57:43 INFO - 'PROCESSOR_LEVEL': '6', 04:57:43 INFO - 'PROCESSOR_REVISION': '1e05', 04:57:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:57:43 INFO - 'PROMPT': '$P$G', 04:57:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:57:43 INFO - 'PWD': 'C:\\slave\\test', 04:57:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:57:43 INFO - 'SESSIONNAME': 'Console', 04:57:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:57:43 INFO - 'SYSTEMDRIVE': 'C:', 04:57:43 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:57:43 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:57:43 INFO - 'TEST1': 'testie', 04:57:43 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:57:43 INFO - 'USERDOMAIN': 'T-XP32-IX-088', 04:57:43 INFO - 'USERNAME': 'cltbld', 04:57:43 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088', 04:57:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:57:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:57:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:57:43 INFO - 'WINDIR': 'C:\\WINDOWS', 04:57:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:57:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:57:43 INFO - Downloading/unpacking psutil>=0.7.1 04:57:44 INFO - Running setup.py egg_info for package psutil 04:57:44 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:57:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:57:44 INFO - Installing collected packages: psutil 04:57:44 INFO - Running setup.py install for psutil 04:57:44 INFO - building 'psutil._psutil_windows' extension 04:57:44 INFO - error: Unable to find vcvarsall.bat 04:57:44 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-2hbxzt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:57:44 INFO - running install 04:57:44 INFO - running build 04:57:44 INFO - running build_py 04:57:44 INFO - creating build 04:57:44 INFO - creating build\lib.win32-2.7 04:57:44 INFO - creating build\lib.win32-2.7\psutil 04:57:44 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:57:44 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:57:44 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:57:44 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:57:44 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:57:44 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:57:44 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:57:44 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:57:44 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:57:44 INFO - running build_ext 04:57:44 INFO - building 'psutil._psutil_windows' extension 04:57:44 INFO - error: Unable to find vcvarsall.bat 04:57:44 INFO - ---------------------------------------- 04:57:44 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-2hbxzt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:57:44 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-088\Application Data\pip\pip.log 04:57:44 WARNING - Return code: 1 04:57:44 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:57:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:57:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:57:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:57:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:57:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:57:44 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-088', 'USERDOMAIN': 'T-XP32-IX-088', '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-088', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-088', '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-088\\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-088'}}, attempt #1 04:57:44 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:57:44 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:57:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:57:44 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\Application Data', 04:57:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:57:44 INFO - 'COMPUTERNAME': 'T-XP32-IX-088', 04:57:44 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:57:44 INFO - 'DCLOCATION': 'SCL3', 04:57:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:57:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:57:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:57:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:57:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:57:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:57:44 INFO - 'HOMEDRIVE': 'C:', 04:57:44 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-088', 04:57:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:57:44 INFO - 'KTS_VERSION': '1.19c', 04:57:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:57:44 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-088', 04:57:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:57:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:57:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:57:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:57:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:57:44 INFO - 'MOZ_AIRBAG': '1', 04:57:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:57:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:57:44 INFO - 'MOZ_MSVCVERSION': '8', 04:57:44 INFO - 'MOZ_NO_REMOTE': '1', 04:57:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:57:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:57:44 INFO - 'NO_EM_RESTART': '1', 04:57:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:57:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:57:44 INFO - 'OS': 'Windows_NT', 04:57:44 INFO - 'OURDRIVE': 'C:', 04:57:44 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:57:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:57:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:57:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:57:44 INFO - 'PROCESSOR_LEVEL': '6', 04:57:44 INFO - 'PROCESSOR_REVISION': '1e05', 04:57:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:57:44 INFO - 'PROMPT': '$P$G', 04:57:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:57:44 INFO - 'PWD': 'C:\\slave\\test', 04:57:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:57:44 INFO - 'SESSIONNAME': 'Console', 04:57:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:57:44 INFO - 'SYSTEMDRIVE': 'C:', 04:57:44 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:57:44 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:57:44 INFO - 'TEST1': 'testie', 04:57:44 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:57:44 INFO - 'USERDOMAIN': 'T-XP32-IX-088', 04:57:44 INFO - 'USERNAME': 'cltbld', 04:57:44 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088', 04:57:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:57:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:57:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:57:44 INFO - 'WINDIR': 'C:\\WINDOWS', 04:57:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:57:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:57:45 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:57:45 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:57:45 INFO - Running setup.py egg_info for package mozsystemmonitor 04:57:45 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:57:45 INFO - Running setup.py egg_info for package psutil 04:57:45 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:57:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:57:45 INFO - Installing collected packages: mozsystemmonitor, psutil 04:57:45 INFO - Running setup.py install for mozsystemmonitor 04:57:45 INFO - Running setup.py install for psutil 04:57:45 INFO - building 'psutil._psutil_windows' extension 04:57:45 INFO - error: Unable to find vcvarsall.bat 04:57:45 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-_ntucz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:57:45 INFO - running install 04:57:45 INFO - running build 04:57:45 INFO - running build_py 04:57:45 INFO - running build_ext 04:57:45 INFO - building 'psutil._psutil_windows' extension 04:57:45 INFO - error: Unable to find vcvarsall.bat 04:57:45 INFO - ---------------------------------------- 04:57:45 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-_ntucz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:57:45 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-088\Application Data\pip\pip.log 04:57:45 WARNING - Return code: 1 04:57:45 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:57:45 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:57:45 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:57:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:57:45 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:57:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:57:45 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-088', 'USERDOMAIN': 'T-XP32-IX-088', '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-088', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-088', '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-088\\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-088'}}, attempt #1 04:57:45 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:57:45 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:57:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:57:45 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\Application Data', 04:57:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:57:45 INFO - 'COMPUTERNAME': 'T-XP32-IX-088', 04:57:45 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:57:45 INFO - 'DCLOCATION': 'SCL3', 04:57:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:57:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:57:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:57:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:57:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:57:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:57:45 INFO - 'HOMEDRIVE': 'C:', 04:57:45 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-088', 04:57:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:57:45 INFO - 'KTS_VERSION': '1.19c', 04:57:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:57:45 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-088', 04:57:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:57:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:57:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:57:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:57:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:57:45 INFO - 'MOZ_AIRBAG': '1', 04:57:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:57:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:57:45 INFO - 'MOZ_MSVCVERSION': '8', 04:57:45 INFO - 'MOZ_NO_REMOTE': '1', 04:57:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:57:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:57:45 INFO - 'NO_EM_RESTART': '1', 04:57:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:57:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:57:45 INFO - 'OS': 'Windows_NT', 04:57:45 INFO - 'OURDRIVE': 'C:', 04:57:45 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:57:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:57:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:57:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:57:45 INFO - 'PROCESSOR_LEVEL': '6', 04:57:45 INFO - 'PROCESSOR_REVISION': '1e05', 04:57:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:57:45 INFO - 'PROMPT': '$P$G', 04:57:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:57:45 INFO - 'PWD': 'C:\\slave\\test', 04:57:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:57:45 INFO - 'SESSIONNAME': 'Console', 04:57:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:57:45 INFO - 'SYSTEMDRIVE': 'C:', 04:57:45 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:57:45 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:57:45 INFO - 'TEST1': 'testie', 04:57:45 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:57:45 INFO - 'USERDOMAIN': 'T-XP32-IX-088', 04:57:45 INFO - 'USERNAME': 'cltbld', 04:57:45 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088', 04:57:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:57:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:57:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:57:45 INFO - 'WINDIR': 'C:\\WINDOWS', 04:57:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:57:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:57:45 INFO - Downloading/unpacking blobuploader==1.2.4 04:57:45 INFO - Downloading blobuploader-1.2.4.tar.gz 04:57:45 INFO - Running setup.py egg_info for package blobuploader 04:57:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:57:47 INFO - Running setup.py egg_info for package requests 04:57:47 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:57:47 INFO - Downloading docopt-0.6.1.tar.gz 04:57:47 INFO - Running setup.py egg_info for package docopt 04:57:47 INFO - Installing collected packages: blobuploader, docopt, requests 04:57:47 INFO - Running setup.py install for blobuploader 04:57:47 INFO - Running setup.py install for docopt 04:57:47 INFO - Running setup.py install for requests 04:57:47 INFO - Successfully installed blobuploader docopt requests 04:57:47 INFO - Cleaning up... 04:57:47 INFO - Return code: 0 04:57:47 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:57:47 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:57:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:57:47 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:57:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:57:47 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-088', 'USERDOMAIN': 'T-XP32-IX-088', '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-088', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-088', '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-088\\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-088'}}, attempt #1 04:57:47 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:57:47 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:57:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:57:47 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\Application Data', 04:57:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:57:47 INFO - 'COMPUTERNAME': 'T-XP32-IX-088', 04:57:47 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:57:47 INFO - 'DCLOCATION': 'SCL3', 04:57:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:57:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:57:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:57:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:57:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:57:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:57:47 INFO - 'HOMEDRIVE': 'C:', 04:57:47 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-088', 04:57:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:57:47 INFO - 'KTS_VERSION': '1.19c', 04:57:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:57:47 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-088', 04:57:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:57:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:57:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:57:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:57:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:57:47 INFO - 'MOZ_AIRBAG': '1', 04:57:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:57:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:57:47 INFO - 'MOZ_MSVCVERSION': '8', 04:57:47 INFO - 'MOZ_NO_REMOTE': '1', 04:57:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:57:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:57:47 INFO - 'NO_EM_RESTART': '1', 04:57:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:57:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:57:47 INFO - 'OS': 'Windows_NT', 04:57:47 INFO - 'OURDRIVE': 'C:', 04:57:47 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:57:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:57:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:57:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:57:47 INFO - 'PROCESSOR_LEVEL': '6', 04:57:47 INFO - 'PROCESSOR_REVISION': '1e05', 04:57:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:57:47 INFO - 'PROMPT': '$P$G', 04:57:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:57:47 INFO - 'PWD': 'C:\\slave\\test', 04:57:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:57:47 INFO - 'SESSIONNAME': 'Console', 04:57:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:57:47 INFO - 'SYSTEMDRIVE': 'C:', 04:57:47 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:57:47 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:57:47 INFO - 'TEST1': 'testie', 04:57:47 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:57:47 INFO - 'USERDOMAIN': 'T-XP32-IX-088', 04:57:47 INFO - 'USERNAME': 'cltbld', 04:57:47 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088', 04:57:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:57:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:57:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:57:47 INFO - 'WINDIR': 'C:\\WINDOWS', 04:57:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:57:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:57:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:57:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:57:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:57:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:57:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:57:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:57:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:57:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:57:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:57:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:57:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:57:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:57:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:57:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:57:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:57:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:57:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:57:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:57:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:57:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:57:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:57:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:57:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:57:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:57:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:57:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:57:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:57:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:57:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:57:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:57:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:57:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:57:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:57:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:57:54 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:57:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:57:54 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:57:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:57:54 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:57:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:57:54 INFO - Unpacking c:\slave\test\build\tests\marionette 04:57:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:57:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:57:54 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:57:54 INFO - Running setup.py install for browsermob-proxy 04:58:01 INFO - Running setup.py install for manifestparser 04:58:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Running setup.py install for marionette-client 04:58:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:58:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Running setup.py install for marionette-driver 04:58:01 INFO - Running setup.py install for mozcrash 04:58:01 INFO - Running setup.py install for mozdebug 04:58:01 INFO - Running setup.py install for mozdevice 04:58:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Running setup.py install for mozfile 04:58:01 INFO - Running setup.py install for mozhttpd 04:58:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Running setup.py install for mozinfo 04:58:01 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Running setup.py install for mozInstall 04:58:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Running setup.py install for mozleak 04:58:01 INFO - Running setup.py install for mozlog 04:58:01 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Running setup.py install for moznetwork 04:58:01 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Running setup.py install for mozprocess 04:58:01 INFO - Running setup.py install for mozprofile 04:58:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Running setup.py install for mozrunner 04:58:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Running setup.py install for mozscreenshot 04:58:01 INFO - Running setup.py install for moztest 04:58:01 INFO - Running setup.py install for mozversion 04:58:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:58:01 INFO - Running setup.py install for wptserve 04:58:01 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:58:01 INFO - Cleaning up... 04:58:01 INFO - Return code: 0 04:58:01 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:58:01 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:58:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:58:01 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:58:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:58:01 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-088', 'USERDOMAIN': 'T-XP32-IX-088', '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-088', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-088', '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-088\\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-088'}}, attempt #1 04:58:01 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:58:01 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:58:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:58:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\Application Data', 04:58:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:58:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-088', 04:58:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:58:01 INFO - 'DCLOCATION': 'SCL3', 04:58:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:58:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:58:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:58:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:58:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:58:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:58:01 INFO - 'HOMEDRIVE': 'C:', 04:58:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-088', 04:58:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:58:01 INFO - 'KTS_VERSION': '1.19c', 04:58:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:58:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-088', 04:58:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:58:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:58:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:58:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:58:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:58:01 INFO - 'MOZ_AIRBAG': '1', 04:58:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:58:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:58:01 INFO - 'MOZ_MSVCVERSION': '8', 04:58:01 INFO - 'MOZ_NO_REMOTE': '1', 04:58:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:58:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:58:01 INFO - 'NO_EM_RESTART': '1', 04:58:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:58:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:58:01 INFO - 'OS': 'Windows_NT', 04:58:01 INFO - 'OURDRIVE': 'C:', 04:58:01 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:58:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:58:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:58:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:58:01 INFO - 'PROCESSOR_LEVEL': '6', 04:58:01 INFO - 'PROCESSOR_REVISION': '1e05', 04:58:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:58:01 INFO - 'PROMPT': '$P$G', 04:58:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:58:01 INFO - 'PWD': 'C:\\slave\\test', 04:58:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:58:01 INFO - 'SESSIONNAME': 'Console', 04:58:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:58:01 INFO - 'SYSTEMDRIVE': 'C:', 04:58:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:58:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:58:01 INFO - 'TEST1': 'testie', 04:58:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:58:01 INFO - 'USERDOMAIN': 'T-XP32-IX-088', 04:58:01 INFO - 'USERNAME': 'cltbld', 04:58:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088', 04:58:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:58:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:58:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:58:01 INFO - 'WINDIR': 'C:\\WINDOWS', 04:58:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:58:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:58:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:58:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:58:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:58:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:58:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:58:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:58:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:58:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:58:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:58:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:58:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:58:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:58:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:58:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:58:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:58:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:58:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:58:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:58:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:58:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:58:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:58:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:58:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:58:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:58:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:58:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:58:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:58:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:58:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:58:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:58:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:58:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:58:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:58:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:58:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:58:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:58:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:58:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:58:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:58:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:58:05 INFO - Unpacking c:\slave\test\build\tests\marionette 04:58:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:58:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:58:05 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:58:10 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:58:10 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:58:10 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:58:10 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:58:10 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:58:10 INFO - Downloading blessings-1.6.tar.gz 04:58:10 INFO - Running setup.py egg_info for package blessings 04:58:10 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:58:10 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:58:10 INFO - Running setup.py install for blessings 04:58:10 INFO - Running setup.py install for browsermob-proxy 04:58:10 INFO - Running setup.py install for manifestparser 04:58:10 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:58:10 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:58:10 INFO - Running setup.py install for marionette-client 04:58:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:58:10 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:58:10 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:58:10 INFO - Running setup.py install for marionette-driver 04:58:10 INFO - Running setup.py install for mozcrash 04:58:10 INFO - Running setup.py install for mozdebug 04:58:10 INFO - Running setup.py install for mozdevice 04:58:10 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:58:10 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:58:10 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:58:10 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:58:10 INFO - Running setup.py install for mozhttpd 04:58:10 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:58:10 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:58:10 INFO - Running setup.py install for mozInstall 04:58:10 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:58:10 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:58:10 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:58:10 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:58:10 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:58:10 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:58:10 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:58:10 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:58:10 INFO - Running setup.py install for mozleak 04:58:10 INFO - Running setup.py install for mozprofile 04:58:10 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:58:10 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:58:10 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:58:10 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:58:10 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:58:10 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:58:10 INFO - Running setup.py install for mozrunner 04:58:10 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:58:10 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:58:11 INFO - Running setup.py install for mozscreenshot 04:58:11 INFO - Running setup.py install for moztest 04:58:11 INFO - Running setup.py install for mozversion 04:58:11 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:58:11 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:58:11 INFO - Running setup.py install for wptserve 04:58:11 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:58:11 INFO - Cleaning up... 04:58:11 INFO - Return code: 0 04:58:11 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:58:11 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:58:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:58:11 INFO - Reading from file tmpfile_stdout 04:58:11 INFO - Using _rmtree_windows ... 04:58:11 INFO - Using _rmtree_windows ... 04:58:11 INFO - Current package versions: 04:58:11 INFO - blessings == 1.6 04:58:11 INFO - blobuploader == 1.2.4 04:58:11 INFO - browsermob-proxy == 0.6.0 04:58:11 INFO - distribute == 0.6.14 04:58:11 INFO - docopt == 0.6.1 04:58:11 INFO - manifestparser == 1.1 04:58:11 INFO - marionette-client == 2.3.0 04:58:11 INFO - marionette-driver == 1.4.0 04:58:11 INFO - mozInstall == 1.12 04:58:11 INFO - mozcrash == 0.17 04:58:11 INFO - mozdebug == 0.1 04:58:11 INFO - mozdevice == 0.48 04:58:11 INFO - mozfile == 1.2 04:58:11 INFO - mozhttpd == 0.7 04:58:11 INFO - mozinfo == 0.9 04:58:11 INFO - mozleak == 0.1 04:58:11 INFO - mozlog == 3.1 04:58:11 INFO - moznetwork == 0.27 04:58:11 INFO - mozprocess == 0.22 04:58:11 INFO - mozprofile == 0.28 04:58:11 INFO - mozrunner == 6.11 04:58:11 INFO - mozscreenshot == 0.1 04:58:11 INFO - mozsystemmonitor == 0.0 04:58:11 INFO - moztest == 0.7 04:58:11 INFO - mozversion == 1.4 04:58:11 INFO - requests == 1.2.3 04:58:11 INFO - wptserve == 1.4.0 04:58:11 INFO - Running post-action listener: _resource_record_post_action 04:58:11 INFO - Running post-action listener: _start_resource_monitoring 04:58:11 INFO - Starting resource monitoring. 04:58:11 INFO - ##### 04:58:11 INFO - ##### Running pull step. 04:58:11 INFO - ##### 04:58:11 INFO - Running pre-action listener: _resource_record_pre_action 04:58:11 INFO - Running main action method: pull 04:58:11 INFO - Pull has nothing to do! 04:58:11 INFO - Running post-action listener: _resource_record_post_action 04:58:11 INFO - ##### 04:58:11 INFO - ##### Running install step. 04:58:11 INFO - ##### 04:58:11 INFO - Running pre-action listener: _resource_record_pre_action 04:58:11 INFO - Running main action method: install 04:58:11 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:58:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:58:12 INFO - Reading from file tmpfile_stdout 04:58:12 INFO - Using _rmtree_windows ... 04:58:12 INFO - Using _rmtree_windows ... 04:58:12 INFO - Detecting whether we're running mozinstall >=1.0... 04:58:12 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:58:12 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:58:12 INFO - Reading from file tmpfile_stdout 04:58:12 INFO - Output received: 04:58:12 INFO - Usage: mozinstall-script.py [options] installer 04:58:12 INFO - Options: 04:58:12 INFO - -h, --help show this help message and exit 04:58:12 INFO - -d DEST, --destination=DEST 04:58:12 INFO - Directory to install application into. [default: 04:58:12 INFO - "C:\slave\test"] 04:58:12 INFO - --app=APP Application being installed. [default: firefox] 04:58:12 INFO - Using _rmtree_windows ... 04:58:12 INFO - Using _rmtree_windows ... 04:58:12 INFO - mkdir: C:\slave\test\build\application 04:58:12 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:58:12 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:58:15 INFO - Reading from file tmpfile_stdout 04:58:15 INFO - Output received: 04:58:15 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:58:15 INFO - Using _rmtree_windows ... 04:58:15 INFO - Using _rmtree_windows ... 04:58:15 INFO - Running post-action listener: _resource_record_post_action 04:58:15 INFO - ##### 04:58:15 INFO - ##### Running run-tests step. 04:58:15 INFO - ##### 04:58:15 INFO - Running pre-action listener: _resource_record_pre_action 04:58:15 INFO - Running main action method: run_tests 04:58:15 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:58:15 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:58:15 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:58:15 INFO - grabbing minidump binary from tooltool 04:58:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:58:15 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:58:15 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:58:15 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:58:15 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:58:15 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpxtjns4 04:58:15 INFO - INFO - File integrity verified, renaming tmpxtjns4 to win32-minidump_stackwalk.exe 04:58:15 INFO - Return code: 0 04:58:15 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:58:15 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:58:15 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/GItsRLT0QWGcLjAmOsiDhg/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:58:15 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/GItsRLT0QWGcLjAmOsiDhg/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:58:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:58:15 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088\\Application Data', 04:58:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:58:15 INFO - 'COMPUTERNAME': 'T-XP32-IX-088', 04:58:15 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:58:15 INFO - 'DCLOCATION': 'SCL3', 04:58:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:58:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:58:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:58:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:58:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:58:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:58:15 INFO - 'HOMEDRIVE': 'C:', 04:58:15 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-088', 04:58:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:58:15 INFO - 'KTS_VERSION': '1.19c', 04:58:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:58:15 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-088', 04:58:15 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:58:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:58:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:58:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:58:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:58:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:58:15 INFO - 'MOZ_AIRBAG': '1', 04:58:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:58:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:58:15 INFO - 'MOZ_MSVCVERSION': '8', 04:58:15 INFO - 'MOZ_NO_REMOTE': '1', 04:58:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:58:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:58:15 INFO - 'NO_EM_RESTART': '1', 04:58:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:58:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:58:15 INFO - 'OS': 'Windows_NT', 04:58:15 INFO - 'OURDRIVE': 'C:', 04:58:15 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:58:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:58:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:58:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:58:15 INFO - 'PROCESSOR_LEVEL': '6', 04:58:15 INFO - 'PROCESSOR_REVISION': '1e05', 04:58:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:58:15 INFO - 'PROMPT': '$P$G', 04:58:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:58:15 INFO - 'PWD': 'C:\\slave\\test', 04:58:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:58:15 INFO - 'SESSIONNAME': 'Console', 04:58:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:58:15 INFO - 'SYSTEMDRIVE': 'C:', 04:58:15 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:58:15 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:58:15 INFO - 'TEST1': 'testie', 04:58:15 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:58:15 INFO - 'USERDOMAIN': 'T-XP32-IX-088', 04:58:15 INFO - 'USERNAME': 'cltbld', 04:58:15 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-088', 04:58:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:58:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:58:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:58:15 INFO - 'WINDIR': 'C:\\WINDOWS', 04:58:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:58:15 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/GItsRLT0QWGcLjAmOsiDhg/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:58:17 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:58:17 INFO - import pkg_resources 04:58:18 INFO - Using 1 client processes 04:58:21 INFO - SUITE-START | Running 778 tests 04:58:21 INFO - Running testharness tests 04:58:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:58:21 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:58:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:58:21 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:58:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:58:21 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:58:21 INFO - Setting up ssl 04:58:21 INFO - PROCESS | certutil | 04:58:21 INFO - PROCESS | certutil | 04:58:21 INFO - PROCESS | certutil | 04:58:21 INFO - Certificate Nickname Trust Attributes 04:58:21 INFO - SSL,S/MIME,JAR/XPI 04:58:21 INFO - 04:58:21 INFO - web-platform-tests CT,, 04:58:21 INFO - 04:58:21 INFO - Starting runner 04:58:23 INFO - PROCESS | 3344 | [3344] 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:58:23 INFO - PROCESS | 3344 | [3344] 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:58:24 INFO - PROCESS | 3344 | [3344] 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:58:25 INFO - PROCESS | 3344 | 1471348705571 Marionette DEBUG Marionette enabled via build flag and pref 04:58:25 INFO - PROCESS | 3344 | ++DOCSHELL 118A4C00 == 1 [pid = 3344] [id = 1] 04:58:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 1 (118A5000) [pid = 3344] [serial = 1] [outer = 00000000] 04:58:25 INFO - PROCESS | 3344 | [3344] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:58:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 2 (118A5C00) [pid = 3344] [serial = 2] [outer = 118A5000] 04:58:25 INFO - PROCESS | 3344 | [3344] 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:58:25 INFO - PROCESS | 3344 | [3344] 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:58:25 INFO - PROCESS | 3344 | ++DOCSHELL 11DE5800 == 2 [pid = 3344] [id = 2] 04:58:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 3 (11DE5C00) [pid = 3344] [serial = 3] [outer = 00000000] 04:58:25 INFO - PROCESS | 3344 | [3344] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:58:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 4 (11DE6800) [pid = 3344] [serial = 4] [outer = 11DE5C00] 04:58:26 INFO - PROCESS | 3344 | 1471348706146 Marionette INFO Listening on port 2828 04:58:26 INFO - PROCESS | 3344 | 1471348706574 Marionette DEBUG Marionette enabled via command-line flag 04:58:26 INFO - PROCESS | 3344 | ++DOCSHELL 10ED4800 == 3 [pid = 3344] [id = 3] 04:58:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 5 (10EDC800) [pid = 3344] [serial = 5] [outer = 00000000] 04:58:26 INFO - PROCESS | 3344 | [3344] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:58:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 6 (10EDD400) [pid = 3344] [serial = 6] [outer = 10EDC800] 04:58:26 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:58:26 INFO - PROCESS | 3344 | [3344] 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:58:26 INFO - PROCESS | 3344 | [3344] 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:58:26 INFO - PROCESS | 3344 | [3344] 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:58:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 7 (13AD2800) [pid = 3344] [serial = 7] [outer = 11DE5C00] 04:58:26 INFO - PROCESS | 3344 | [3344] 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:58:26 INFO - PROCESS | 3344 | 1471348706947 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1487 04:58:27 INFO - PROCESS | 3344 | 1471348707055 Marionette DEBUG Closed connection conn0 04:58:27 INFO - PROCESS | 3344 | [3344] 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:58:27 INFO - PROCESS | 3344 | 1471348707066 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1489 04:58:27 INFO - PROCESS | 3344 | 1471348707095 Marionette DEBUG Closed connection conn1 04:58:27 INFO - PROCESS | 3344 | [3344] 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:58:27 INFO - PROCESS | 3344 | 1471348707103 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1490 04:58:27 INFO - PROCESS | 3344 | ++DOCSHELL 118A6000 == 4 [pid = 3344] [id = 4] 04:58:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 8 (13F72400) [pid = 3344] [serial = 8] [outer = 00000000] 04:58:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 9 (1451FC00) [pid = 3344] [serial = 9] [outer = 13F72400] 04:58:27 INFO - PROCESS | 3344 | [3344] 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:58:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 10 (14525400) [pid = 3344] [serial = 10] [outer = 13F72400] 04:58:27 INFO - PROCESS | 3344 | 1471348707404 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:58:27 INFO - PROCESS | 3344 | 1471348707409 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":"20160816031525","device":"desktop","version":"48.0.1"} 04:58:27 INFO - PROCESS | 3344 | [3344] 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:58:27 INFO - PROCESS | 3344 | [3344] 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:58:27 INFO - PROCESS | 3344 | [3344] 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:58:28 INFO - PROCESS | 3344 | [3344] 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:58:28 INFO - PROCESS | 3344 | ++DOCSHELL 1395A800 == 5 [pid = 3344] [id = 5] 04:58:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 11 (1395B400) [pid = 3344] [serial = 11] [outer = 00000000] 04:58:28 INFO - PROCESS | 3344 | ++DOCSHELL 1395F400 == 6 [pid = 3344] [id = 6] 04:58:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 12 (13965800) [pid = 3344] [serial = 12] [outer = 00000000] 04:58:28 INFO - PROCESS | 3344 | [3344] 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:58:28 INFO - PROCESS | 3344 | ++DOCSHELL 169B4800 == 7 [pid = 3344] [id = 7] 04:58:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 13 (169B4C00) [pid = 3344] [serial = 13] [outer = 00000000] 04:58:28 INFO - PROCESS | 3344 | [3344] 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:58:28 INFO - PROCESS | 3344 | [3344] 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:58:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 14 (16C69C00) [pid = 3344] [serial = 14] [outer = 169B4C00] 04:58:29 INFO - PROCESS | 3344 | [3344] 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:58:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 15 (16990000) [pid = 3344] [serial = 15] [outer = 1395B400] 04:58:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 16 (16991C00) [pid = 3344] [serial = 16] [outer = 13965800] 04:58:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 17 (16994800) [pid = 3344] [serial = 17] [outer = 169B4C00] 04:58:29 INFO - PROCESS | 3344 | 1471348709845 Marionette INFO startBrowser ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:29 INFO - PROCESS | 3344 | 1471348709880 Marionette DEBUG loaded listener.js 04:58:29 INFO - PROCESS | 3344 | 1471348709894 Marionette DEBUG loaded listener.js 04:58:29 INFO - PROCESS | 3344 | 1471348709896 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 18 (17D90800) [pid = 3344] [serial = 18] [outer = 169B4C00] 04:58:30 INFO - PROCESS | 3344 | 1471348710401 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"ab4ef36e-c3d5-4d43-9c57-9b760831a1f0","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":"20160816031525","device":"desktop","version":"48.0.1","command_id":1}}] 04:58:30 INFO - PROCESS | 3344 | 1471348710559 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:58:30 INFO - PROCESS | 3344 | 1471348710563 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:30 INFO - PROCESS | 3344 | 1471348710620 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 04:58:30 INFO - PROCESS | 3344 | 1471348710732 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:58:30 INFO - PROCESS | 3344 | 1471348710734 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:30 INFO - PROCESS | 3344 | [3344] 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:58:31 INFO - PROCESS | 3344 | [3344] 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:58:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 19 (19B43800) [pid = 3344] [serial = 19] [outer = 169B4C00] 04:58:31 INFO - PROCESS | 3344 | [3344] 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:58:31 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:58:31 INFO - PROCESS | 3344 | 1471348711371 Marionette TRACE conn2 <- [1,3,null,{}] 04:58:31 INFO - PROCESS | 3344 | 1471348711388 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:58:31 INFO - PROCESS | 3344 | 1471348711391 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:31 INFO - PROCESS | 3344 | 1471348711419 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 04:58:31 INFO - PROCESS | 3344 | 1471348711452 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 04:58:31 INFO - PROCESS | 3344 | 1471348711454 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 04:58:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:58:31 INFO - PROCESS | 3344 | 1471348711472 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:58:31 INFO - PROCESS | 3344 | 1471348711475 Marionette TRACE conn2 <- [1,6,null,{}] 04:58:31 INFO - PROCESS | 3344 | 1471348711495 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:31 INFO - PROCESS | 3344 | 1471348711497 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:31 INFO - PROCESS | 3344 | 1471348711559 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 04:58:31 INFO - PROCESS | 3344 | 1471348711565 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:31 INFO - PROCESS | 3344 | 1471348711568 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:31 INFO - PROCESS | 3344 | ++DOCSHELL 1692F000 == 8 [pid = 3344] [id = 8] 04:58:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 20 (19E84800) [pid = 3344] [serial = 20] [outer = 00000000] 04:58:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 21 (17DEA000) [pid = 3344] [serial = 21] [outer = 19E84800] 04:58:31 INFO - PROCESS | 3344 | 1471348711619 Marionette DEBUG loaded listener.js 04:58:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 22 (17DEE400) [pid = 3344] [serial = 22] [outer = 19E84800] 04:58:32 INFO - PROCESS | 3344 | ++DOCSHELL 1A08F400 == 9 [pid = 3344] [id = 9] 04:58:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 23 (1A08F800) [pid = 3344] [serial = 23] [outer = 00000000] 04:58:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 24 (1A0AF400) [pid = 3344] [serial = 24] [outer = 1A08F800] 04:58:32 INFO - PROCESS | 3344 | 1471348712164 Marionette DEBUG loaded listener.js 04:58:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 25 (1A0B1000) [pid = 3344] [serial = 25] [outer = 1A08F800] 04:58:32 INFO - PROCESS | 3344 | 1471348712373 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:58:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:58:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 922ms 04:58:32 INFO - PROCESS | 3344 | 1471348712442 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 04:58:32 INFO - PROCESS | 3344 | 1471348712444 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 04:58:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:58:32 INFO - PROCESS | 3344 | 1471348712489 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:58:32 INFO - PROCESS | 3344 | 1471348712491 Marionette TRACE conn2 <- [1,10,null,{}] 04:58:32 INFO - PROCESS | 3344 | 1471348712539 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:32 INFO - PROCESS | 3344 | 1471348712544 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:32 INFO - PROCESS | 3344 | 1471348712656 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 04:58:32 INFO - PROCESS | 3344 | 1471348712673 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:32 INFO - PROCESS | 3344 | 1471348712675 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:32 INFO - PROCESS | 3344 | ++DOCSHELL 1A5CE400 == 10 [pid = 3344] [id = 10] 04:58:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 26 (1A5D0C00) [pid = 3344] [serial = 26] [outer = 00000000] 04:58:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 27 (1AE47800) [pid = 3344] [serial = 27] [outer = 1A5D0C00] 04:58:32 INFO - PROCESS | 3344 | 1471348712726 Marionette DEBUG loaded listener.js 04:58:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 28 (1AE4B400) [pid = 3344] [serial = 28] [outer = 1A5D0C00] 04:58:33 INFO - PROCESS | 3344 | 1471348713076 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 04:58:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:58:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 667ms 04:58:33 INFO - PROCESS | 3344 | 1471348713132 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 04:58:33 INFO - PROCESS | 3344 | 1471348713135 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 04:58:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:58:33 INFO - PROCESS | 3344 | 1471348713138 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:58:33 INFO - PROCESS | 3344 | 1471348713140 Marionette TRACE conn2 <- [1,14,null,{}] 04:58:33 INFO - PROCESS | 3344 | 1471348713143 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:33 INFO - PROCESS | 3344 | 1471348713146 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:33 INFO - PROCESS | 3344 | 1471348713251 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 04:58:33 INFO - PROCESS | 3344 | 1471348713257 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:33 INFO - PROCESS | 3344 | 1471348713259 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:33 INFO - PROCESS | 3344 | ++DOCSHELL 1A0AF000 == 11 [pid = 3344] [id = 11] 04:58:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 29 (1A5CD400) [pid = 3344] [serial = 29] [outer = 00000000] 04:58:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 30 (1A73C400) [pid = 3344] [serial = 30] [outer = 1A5CD400] 04:58:33 INFO - PROCESS | 3344 | 1471348713305 Marionette DEBUG loaded listener.js 04:58:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 31 (1AE53000) [pid = 3344] [serial = 31] [outer = 1A5CD400] 04:58:33 INFO - PROCESS | 3344 | 1471348713652 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 04:58:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:58:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 540ms 04:58:33 INFO - PROCESS | 3344 | 1471348713673 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 04:58:33 INFO - PROCESS | 3344 | 1471348713675 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 04:58:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:58:33 INFO - PROCESS | 3344 | 1471348713679 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:58:33 INFO - PROCESS | 3344 | 1471348713680 Marionette TRACE conn2 <- [1,18,null,{}] 04:58:33 INFO - PROCESS | 3344 | 1471348713684 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:33 INFO - PROCESS | 3344 | 1471348713687 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:33 INFO - PROCESS | 3344 | 1471348713783 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 04:58:33 INFO - PROCESS | 3344 | 1471348713836 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:33 INFO - PROCESS | 3344 | 1471348713840 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:33 INFO - PROCESS | 3344 | ++DOCSHELL 1A9A2000 == 12 [pid = 3344] [id = 12] 04:58:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 32 (1A9A3C00) [pid = 3344] [serial = 32] [outer = 00000000] 04:58:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 33 (1A9AE800) [pid = 3344] [serial = 33] [outer = 1A9A3C00] 04:58:33 INFO - PROCESS | 3344 | 1471348713884 Marionette DEBUG loaded listener.js 04:58:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 34 (1AE54400) [pid = 3344] [serial = 34] [outer = 1A9A3C00] 04:58:34 INFO - PROCESS | 3344 | 1471348714229 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 04:58:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 540ms 04:58:34 INFO - PROCESS | 3344 | 1471348714249 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 04:58:34 INFO - PROCESS | 3344 | 1471348714251 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 04:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:58:34 INFO - PROCESS | 3344 | 1471348714255 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:58:34 INFO - PROCESS | 3344 | 1471348714256 Marionette TRACE conn2 <- [1,22,null,{}] 04:58:34 INFO - PROCESS | 3344 | 1471348714260 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:34 INFO - PROCESS | 3344 | 1471348714262 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:34 INFO - PROCESS | 3344 | 1471348714359 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 04:58:34 INFO - PROCESS | 3344 | 1471348714364 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:34 INFO - PROCESS | 3344 | 1471348714366 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:34 INFO - PROCESS | 3344 | ++DOCSHELL 1AF09C00 == 13 [pid = 3344] [id = 13] 04:58:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 35 (1AF0D400) [pid = 3344] [serial = 35] [outer = 00000000] 04:58:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 36 (1AF8A400) [pid = 3344] [serial = 36] [outer = 1AF0D400] 04:58:34 INFO - PROCESS | 3344 | 1471348714413 Marionette DEBUG loaded listener.js 04:58:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 37 (1AF8F000) [pid = 3344] [serial = 37] [outer = 1AF0D400] 04:58:34 INFO - PROCESS | 3344 | 1471348714719 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 04:58:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 492ms 04:58:34 INFO - PROCESS | 3344 | 1471348714748 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 04:58:34 INFO - PROCESS | 3344 | 1471348714749 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 04:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:58:34 INFO - PROCESS | 3344 | 1471348714754 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:58:34 INFO - PROCESS | 3344 | 1471348714755 Marionette TRACE conn2 <- [1,26,null,{}] 04:58:34 INFO - PROCESS | 3344 | 1471348714764 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:34 INFO - PROCESS | 3344 | 1471348714766 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:34 INFO - PROCESS | 3344 | 1471348714867 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 04:58:34 INFO - PROCESS | 3344 | 1471348714873 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:34 INFO - PROCESS | 3344 | 1471348714875 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:34 INFO - PROCESS | 3344 | ++DOCSHELL 1AF95C00 == 14 [pid = 3344] [id = 14] 04:58:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 38 (1AF96800) [pid = 3344] [serial = 38] [outer = 00000000] 04:58:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 39 (1B20E000) [pid = 3344] [serial = 39] [outer = 1AF96800] 04:58:34 INFO - PROCESS | 3344 | 1471348714920 Marionette DEBUG loaded listener.js 04:58:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 40 (1B212C00) [pid = 3344] [serial = 40] [outer = 1AF96800] 04:58:35 INFO - PROCESS | 3344 | 1471348715236 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:58:35 INFO - PROCESS | 3344 | ++DOCSHELL 1B216C00 == 15 [pid = 3344] [id = 15] 04:58:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 41 (1B3B1400) [pid = 3344] [serial = 41] [outer = 00000000] 04:58:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 42 (1B3B2C00) [pid = 3344] [serial = 42] [outer = 1B3B1400] 04:58:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:58:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 540ms 04:58:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 43 (1B3B7000) [pid = 3344] [serial = 43] [outer = 1B3B1400] 04:58:35 INFO - PROCESS | 3344 | ++DOCSHELL 1A735000 == 16 [pid = 3344] [id = 16] 04:58:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 44 (1B3BB800) [pid = 3344] [serial = 44] [outer = 00000000] 04:58:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 45 (1B403400) [pid = 3344] [serial = 45] [outer = 1B3BB800] 04:58:35 INFO - PROCESS | 3344 | 1471348715348 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 04:58:35 INFO - PROCESS | 3344 | 1471348715350 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 04:58:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:58:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 46 (1B405800) [pid = 3344] [serial = 46] [outer = 1B3BB800] 04:58:35 INFO - PROCESS | 3344 | 1471348715387 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:58:35 INFO - PROCESS | 3344 | 1471348715389 Marionette TRACE conn2 <- [1,30,null,{}] 04:58:35 INFO - PROCESS | 3344 | 1471348715409 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:35 INFO - PROCESS | 3344 | 1471348715422 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:35 INFO - PROCESS | 3344 | 1471348715556 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 04:58:35 INFO - PROCESS | 3344 | 1471348715564 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:35 INFO - PROCESS | 3344 | 1471348715566 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:35 INFO - PROCESS | 3344 | ++DOCSHELL 1B207C00 == 17 [pid = 3344] [id = 17] 04:58:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 47 (1B20DC00) [pid = 3344] [serial = 47] [outer = 00000000] 04:58:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 48 (1B3BB000) [pid = 3344] [serial = 48] [outer = 1B20DC00] 04:58:35 INFO - PROCESS | 3344 | 1471348715611 Marionette DEBUG loaded listener.js 04:58:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 49 (1B6DD400) [pid = 3344] [serial = 49] [outer = 1B20DC00] 04:58:36 INFO - PROCESS | 3344 | --DOCSHELL 118A4C00 == 16 [pid = 3344] [id = 1] 04:58:36 INFO - PROCESS | 3344 | 1471348716606 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 04:58:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:58:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1318ms 04:58:36 INFO - PROCESS | 3344 | 1471348716684 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 04:58:36 INFO - PROCESS | 3344 | 1471348716688 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 04:58:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:58:36 INFO - PROCESS | 3344 | 1471348716694 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:58:36 INFO - PROCESS | 3344 | 1471348716698 Marionette TRACE conn2 <- [1,34,null,{}] 04:58:36 INFO - PROCESS | 3344 | 1471348716704 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:36 INFO - PROCESS | 3344 | 1471348716707 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:36 INFO - PROCESS | 3344 | 1471348716831 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 04:58:36 INFO - PROCESS | 3344 | 1471348716889 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:36 INFO - PROCESS | 3344 | 1471348716892 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:36 INFO - PROCESS | 3344 | ++DOCSHELL 1055A400 == 17 [pid = 3344] [id = 18] 04:58:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 50 (10A52400) [pid = 3344] [serial = 50] [outer = 00000000] 04:58:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 51 (10EDCC00) [pid = 3344] [serial = 51] [outer = 10A52400] 04:58:36 INFO - PROCESS | 3344 | 1471348716959 Marionette DEBUG loaded listener.js 04:58:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 52 (112CC000) [pid = 3344] [serial = 52] [outer = 10A52400] 04:58:37 INFO - PROCESS | 3344 | 1471348717517 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 04:58:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:58:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 842ms 04:58:37 INFO - PROCESS | 3344 | 1471348717537 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 04:58:37 INFO - PROCESS | 3344 | 1471348717542 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 04:58:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:58:37 INFO - PROCESS | 3344 | 1471348717548 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:58:37 INFO - PROCESS | 3344 | 1471348717551 Marionette TRACE conn2 <- [1,38,null,{}] 04:58:37 INFO - PROCESS | 3344 | 1471348717555 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:37 INFO - PROCESS | 3344 | 1471348717558 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:37 INFO - PROCESS | 3344 | 1471348717674 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 04:58:37 INFO - PROCESS | 3344 | 1471348717752 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:37 INFO - PROCESS | 3344 | 1471348717803 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:37 INFO - PROCESS | 3344 | ++DOCSHELL 12C64800 == 18 [pid = 3344] [id = 19] 04:58:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 53 (12E81000) [pid = 3344] [serial = 53] [outer = 00000000] 04:58:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 54 (13AC8400) [pid = 3344] [serial = 54] [outer = 12E81000] 04:58:37 INFO - PROCESS | 3344 | 1471348717861 Marionette DEBUG loaded listener.js 04:58:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 55 (13F6D000) [pid = 3344] [serial = 55] [outer = 12E81000] 04:58:38 INFO - PROCESS | 3344 | 1471348718629 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 04:58:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:58:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1112ms 04:58:38 INFO - PROCESS | 3344 | 1471348718675 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 04:58:38 INFO - PROCESS | 3344 | 1471348718680 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 04:58:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:58:38 INFO - PROCESS | 3344 | 1471348718685 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:58:38 INFO - PROCESS | 3344 | 1471348718688 Marionette TRACE conn2 <- [1,42,null,{}] 04:58:38 INFO - PROCESS | 3344 | 1471348718694 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:38 INFO - PROCESS | 3344 | 1471348718697 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:38 INFO - PROCESS | 3344 | 1471348718794 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 04:58:38 INFO - PROCESS | 3344 | 1471348718857 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:38 INFO - PROCESS | 3344 | 1471348718862 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:38 INFO - PROCESS | 3344 | ++DOCSHELL 10BB7C00 == 19 [pid = 3344] [id = 20] 04:58:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 56 (10BB8800) [pid = 3344] [serial = 56] [outer = 00000000] 04:58:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 57 (10E99800) [pid = 3344] [serial = 57] [outer = 10BB8800] 04:58:38 INFO - PROCESS | 3344 | 1471348718914 Marionette DEBUG loaded listener.js 04:58:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 58 (10ED8000) [pid = 3344] [serial = 58] [outer = 10BB8800] 04:58:39 INFO - PROCESS | 3344 | --DOCSHELL 118A6000 == 18 [pid = 3344] [id = 4] 04:58:39 INFO - PROCESS | 3344 | 1471348719381 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 04:58:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:58:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 746ms 04:58:39 INFO - PROCESS | 3344 | 1471348719428 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 04:58:39 INFO - PROCESS | 3344 | 1471348719433 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 04:58:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:58:39 INFO - PROCESS | 3344 | 1471348719465 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:58:39 INFO - PROCESS | 3344 | 1471348719468 Marionette TRACE conn2 <- [1,46,null,{}] 04:58:39 INFO - PROCESS | 3344 | 1471348719473 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:39 INFO - PROCESS | 3344 | 1471348719475 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:39 INFO - PROCESS | 3344 | 1471348719559 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 04:58:39 INFO - PROCESS | 3344 | 1471348719567 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:39 INFO - PROCESS | 3344 | 1471348719569 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:39 INFO - PROCESS | 3344 | ++DOCSHELL 1126D800 == 19 [pid = 3344] [id = 21] 04:58:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (11270800) [pid = 3344] [serial = 59] [outer = 00000000] 04:58:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (114D8800) [pid = 3344] [serial = 60] [outer = 11270800] 04:58:39 INFO - PROCESS | 3344 | 1471348719621 Marionette DEBUG loaded listener.js 04:58:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (1181BC00) [pid = 3344] [serial = 61] [outer = 11270800] 04:58:40 INFO - PROCESS | 3344 | 1471348720176 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:58:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:58:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 715ms 04:58:40 INFO - PROCESS | 3344 | 1471348720197 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 04:58:40 INFO - PROCESS | 3344 | 1471348720199 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 04:58:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:58:40 INFO - PROCESS | 3344 | 1471348720202 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:58:40 INFO - PROCESS | 3344 | 1471348720206 Marionette TRACE conn2 <- [1,50,null,{}] 04:58:40 INFO - PROCESS | 3344 | 1471348720217 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:40 INFO - PROCESS | 3344 | 1471348720221 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:40 INFO - PROCESS | 3344 | 1471348720327 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 04:58:40 INFO - PROCESS | 3344 | 1471348720336 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:40 INFO - PROCESS | 3344 | 1471348720339 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:40 INFO - PROCESS | 3344 | ++DOCSHELL 13227800 == 20 [pid = 3344] [id = 22] 04:58:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (1322B800) [pid = 3344] [serial = 62] [outer = 00000000] 04:58:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (1390F800) [pid = 3344] [serial = 63] [outer = 1322B800] 04:58:40 INFO - PROCESS | 3344 | 1471348720394 Marionette DEBUG loaded listener.js 04:58:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (13ACF400) [pid = 3344] [serial = 64] [outer = 1322B800] 04:58:40 INFO - PROCESS | 3344 | 1471348720790 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:58:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:58:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 651ms 04:58:40 INFO - PROCESS | 3344 | 1471348720840 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 04:58:40 INFO - PROCESS | 3344 | 1471348720843 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 04:58:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:58:40 INFO - PROCESS | 3344 | 1471348720846 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:58:40 INFO - PROCESS | 3344 | 1471348720848 Marionette TRACE conn2 <- [1,54,null,{}] 04:58:40 INFO - PROCESS | 3344 | 1471348720851 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:40 INFO - PROCESS | 3344 | 1471348720853 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:40 INFO - PROCESS | 3344 | 1471348720963 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 04:58:40 INFO - PROCESS | 3344 | 1471348720979 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:40 INFO - PROCESS | 3344 | 1471348720981 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:41 INFO - PROCESS | 3344 | ++DOCSHELL 13B55400 == 21 [pid = 3344] [id = 23] 04:58:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (13B5BC00) [pid = 3344] [serial = 65] [outer = 00000000] 04:58:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (145C3800) [pid = 3344] [serial = 66] [outer = 13B5BC00] 04:58:41 INFO - PROCESS | 3344 | 1471348721029 Marionette DEBUG loaded listener.js 04:58:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (145CF400) [pid = 3344] [serial = 67] [outer = 13B5BC00] 04:58:41 INFO - PROCESS | 3344 | 1471348721389 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:58:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:58:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 603ms 04:58:41 INFO - PROCESS | 3344 | 1471348721443 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 04:58:41 INFO - PROCESS | 3344 | 1471348721445 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 04:58:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:58:41 INFO - PROCESS | 3344 | 1471348721448 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:58:41 INFO - PROCESS | 3344 | 1471348721450 Marionette TRACE conn2 <- [1,58,null,{}] 04:58:41 INFO - PROCESS | 3344 | 1471348721453 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:41 INFO - PROCESS | 3344 | 1471348721455 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:41 INFO - PROCESS | 3344 | 1471348721558 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 04:58:41 INFO - PROCESS | 3344 | 1471348721595 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:41 INFO - PROCESS | 3344 | 1471348721597 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:41 INFO - PROCESS | 3344 | ++DOCSHELL 10A0E800 == 22 [pid = 3344] [id = 24] 04:58:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (11CF7000) [pid = 3344] [serial = 68] [outer = 00000000] 04:58:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (151AA000) [pid = 3344] [serial = 69] [outer = 11CF7000] 04:58:41 INFO - PROCESS | 3344 | 1471348721642 Marionette DEBUG loaded listener.js 04:58:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (151AE800) [pid = 3344] [serial = 70] [outer = 11CF7000] 04:58:42 INFO - PROCESS | 3344 | 1471348722047 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:58:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 604ms 04:58:42 INFO - PROCESS | 3344 | 1471348722078 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 04:58:42 INFO - PROCESS | 3344 | 1471348722080 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 04:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:58:42 INFO - PROCESS | 3344 | 1471348722083 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:58:42 INFO - PROCESS | 3344 | 1471348722085 Marionette TRACE conn2 <- [1,62,null,{}] 04:58:42 INFO - PROCESS | 3344 | 1471348722088 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:42 INFO - PROCESS | 3344 | 1471348722095 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:42 INFO - PROCESS | 3344 | 1471348722227 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 04:58:42 INFO - PROCESS | 3344 | 1471348722235 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:42 INFO - PROCESS | 3344 | 1471348722237 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:42 INFO - PROCESS | 3344 | ++DOCSHELL 1584D400 == 23 [pid = 3344] [id = 25] 04:58:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (1584EC00) [pid = 3344] [serial = 71] [outer = 00000000] 04:58:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (15F50400) [pid = 3344] [serial = 72] [outer = 1584EC00] 04:58:42 INFO - PROCESS | 3344 | 1471348722284 Marionette DEBUG loaded listener.js 04:58:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (15F51C00) [pid = 3344] [serial = 73] [outer = 1584EC00] 04:58:42 INFO - PROCESS | 3344 | 1471348722660 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:58:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 651ms 04:58:42 INFO - PROCESS | 3344 | 1471348722721 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 04:58:42 INFO - PROCESS | 3344 | 1471348722723 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 04:58:42 INFO - PROCESS | 3344 | 1471348722726 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:58:42 INFO - PROCESS | 3344 | 1471348722728 Marionette TRACE conn2 <- [1,66,null,{}] 04:58:42 INFO - PROCESS | 3344 | 1471348722732 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:42 INFO - PROCESS | 3344 | 1471348722734 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:42 INFO - PROCESS | 3344 | 1471348722837 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 04:58:42 INFO - PROCESS | 3344 | 1471348722845 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:42 INFO - PROCESS | 3344 | 1471348722847 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:42 INFO - PROCESS | 3344 | ++DOCSHELL 15F50000 == 24 [pid = 3344] [id = 26] 04:58:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (15F50800) [pid = 3344] [serial = 74] [outer = 00000000] 04:58:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (16FEEC00) [pid = 3344] [serial = 75] [outer = 15F50800] 04:58:42 INFO - PROCESS | 3344 | 1471348722891 Marionette DEBUG loaded listener.js 04:58:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (16FEF000) [pid = 3344] [serial = 76] [outer = 15F50800] 04:58:43 INFO - PROCESS | 3344 | 1471348723292 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 604ms 04:58:43 INFO - PROCESS | 3344 | 1471348723324 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 04:58:43 INFO - PROCESS | 3344 | 1471348723326 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 04:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:58:43 INFO - PROCESS | 3344 | 1471348723330 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:58:43 INFO - PROCESS | 3344 | 1471348723331 Marionette TRACE conn2 <- [1,70,null,{}] 04:58:43 INFO - PROCESS | 3344 | 1471348723334 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:43 INFO - PROCESS | 3344 | 1471348723336 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:43 INFO - PROCESS | 3344 | 1471348723440 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 04:58:43 INFO - PROCESS | 3344 | 1471348723482 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:43 INFO - PROCESS | 3344 | 1471348723484 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:43 INFO - PROCESS | 3344 | ++DOCSHELL 16D2A000 == 25 [pid = 3344] [id = 27] 04:58:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (175E0000) [pid = 3344] [serial = 77] [outer = 00000000] 04:58:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (176F3C00) [pid = 3344] [serial = 78] [outer = 175E0000] 04:58:43 INFO - PROCESS | 3344 | 1471348723529 Marionette DEBUG loaded listener.js 04:58:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (176FB800) [pid = 3344] [serial = 79] [outer = 175E0000] 04:58:43 INFO - PROCESS | 3344 | 1471348723889 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 603ms 04:58:43 INFO - PROCESS | 3344 | 1471348723958 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 04:58:43 INFO - PROCESS | 3344 | 1471348723960 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 04:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:58:43 INFO - PROCESS | 3344 | 1471348723964 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:58:43 INFO - PROCESS | 3344 | 1471348723966 Marionette TRACE conn2 <- [1,74,null,{}] 04:58:43 INFO - PROCESS | 3344 | 1471348723969 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:43 INFO - PROCESS | 3344 | 1471348723971 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:44 INFO - PROCESS | 3344 | 1471348724076 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 04:58:44 INFO - PROCESS | 3344 | 1471348724084 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:44 INFO - PROCESS | 3344 | 1471348724086 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:44 INFO - PROCESS | 3344 | ++DOCSHELL 13227400 == 26 [pid = 3344] [id = 28] 04:58:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (175DE400) [pid = 3344] [serial = 80] [outer = 00000000] 04:58:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (17D90C00) [pid = 3344] [serial = 81] [outer = 175DE400] 04:58:44 INFO - PROCESS | 3344 | 1471348724132 Marionette DEBUG loaded listener.js 04:58:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (17DAB400) [pid = 3344] [serial = 82] [outer = 175DE400] 04:58:44 INFO - PROCESS | 3344 | 1471348724558 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:58:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:58:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 635ms 04:58:44 INFO - PROCESS | 3344 | 1471348724602 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 04:58:44 INFO - PROCESS | 3344 | 1471348724604 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 04:58:44 INFO - PROCESS | 3344 | 1471348724608 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:58:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:58:44 INFO - PROCESS | 3344 | 1471348724609 Marionette TRACE conn2 <- [1,78,null,{}] 04:58:44 INFO - PROCESS | 3344 | 1471348724613 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:44 INFO - PROCESS | 3344 | 1471348724615 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:44 INFO - PROCESS | 3344 | 1471348724723 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 04:58:44 INFO - PROCESS | 3344 | 1471348724730 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:44 INFO - PROCESS | 3344 | 1471348724732 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:44 INFO - PROCESS | 3344 | ++DOCSHELL 17D8EC00 == 27 [pid = 3344] [id = 29] 04:58:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (17DE9800) [pid = 3344] [serial = 83] [outer = 00000000] 04:58:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (17EC2800) [pid = 3344] [serial = 84] [outer = 17DE9800] 04:58:44 INFO - PROCESS | 3344 | 1471348724776 Marionette DEBUG loaded listener.js 04:58:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (17EC4400) [pid = 3344] [serial = 85] [outer = 17DE9800] 04:58:45 INFO - PROCESS | 3344 | 1471348725138 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:58:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:58:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 604ms 04:58:45 INFO - PROCESS | 3344 | 1471348725205 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 04:58:45 INFO - PROCESS | 3344 | 1471348725207 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 04:58:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:58:45 INFO - PROCESS | 3344 | 1471348725210 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:58:45 INFO - PROCESS | 3344 | 1471348725213 Marionette TRACE conn2 <- [1,82,null,{}] 04:58:45 INFO - PROCESS | 3344 | 1471348725216 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:45 INFO - PROCESS | 3344 | 1471348725219 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:45 INFO - PROCESS | 3344 | 1471348725340 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 04:58:45 INFO - PROCESS | 3344 | 1471348725347 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:45 INFO - PROCESS | 3344 | 1471348725350 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:45 INFO - PROCESS | 3344 | ++DOCSHELL 16D27000 == 28 [pid = 3344] [id = 30] 04:58:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (17D0E000) [pid = 3344] [serial = 86] [outer = 00000000] 04:58:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (19944800) [pid = 3344] [serial = 87] [outer = 17D0E000] 04:58:45 INFO - PROCESS | 3344 | 1471348725396 Marionette DEBUG loaded listener.js 04:58:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (19D7A800) [pid = 3344] [serial = 88] [outer = 17D0E000] 04:58:45 INFO - PROCESS | 3344 | 1471348725825 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:58:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:58:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 651ms 04:58:45 INFO - PROCESS | 3344 | 1471348725881 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 04:58:45 INFO - PROCESS | 3344 | 1471348725883 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 04:58:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:58:45 INFO - PROCESS | 3344 | 1471348725886 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:58:45 INFO - PROCESS | 3344 | 1471348725888 Marionette TRACE conn2 <- [1,86,null,{}] 04:58:45 INFO - PROCESS | 3344 | 1471348725892 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:45 INFO - PROCESS | 3344 | 1471348725894 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:45 INFO - PROCESS | 3344 | 1471348726000 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 04:58:46 INFO - PROCESS | 3344 | 1471348726008 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:46 INFO - PROCESS | 3344 | 1471348726010 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:46 INFO - PROCESS | 3344 | ++DOCSHELL 11476C00 == 29 [pid = 3344] [id = 31] 04:58:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1319B800) [pid = 3344] [serial = 89] [outer = 00000000] 04:58:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (19E81C00) [pid = 3344] [serial = 90] [outer = 1319B800] 04:58:46 INFO - PROCESS | 3344 | 1471348726056 Marionette DEBUG loaded listener.js 04:58:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (1A082C00) [pid = 3344] [serial = 91] [outer = 1319B800] 04:58:46 INFO - PROCESS | 3344 | 1471348726439 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:58:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:58:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 604ms 04:58:46 INFO - PROCESS | 3344 | 1471348726484 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 04:58:46 INFO - PROCESS | 3344 | 1471348726486 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 04:58:46 INFO - PROCESS | 3344 | 1471348726489 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:58:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:58:46 INFO - PROCESS | 3344 | 1471348726491 Marionette TRACE conn2 <- [1,90,null,{}] 04:58:46 INFO - PROCESS | 3344 | 1471348726494 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:46 INFO - PROCESS | 3344 | 1471348726496 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:46 INFO - PROCESS | 3344 | 1471348726574 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 04:58:47 INFO - PROCESS | 3344 | 1471348727437 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:47 INFO - PROCESS | 3344 | 1471348727440 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:47 INFO - PROCESS | 3344 | ++DOCSHELL 104E8000 == 30 [pid = 3344] [id = 32] 04:58:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (104E8400) [pid = 3344] [serial = 92] [outer = 00000000] 04:58:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (1055F800) [pid = 3344] [serial = 93] [outer = 104E8400] 04:58:47 INFO - PROCESS | 3344 | 1471348727504 Marionette DEBUG loaded listener.js 04:58:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (10A51000) [pid = 3344] [serial = 94] [outer = 104E8400] 04:58:47 INFO - PROCESS | 3344 | 1471348727976 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:58:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:58:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1525ms 04:58:48 INFO - PROCESS | 3344 | 1471348728022 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 04:58:48 INFO - PROCESS | 3344 | 1471348728025 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 04:58:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:58:48 INFO - PROCESS | 3344 | 1471348728030 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:58:48 INFO - PROCESS | 3344 | 1471348728032 Marionette TRACE conn2 <- [1,94,null,{}] 04:58:48 INFO - PROCESS | 3344 | 1471348728037 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:48 INFO - PROCESS | 3344 | 1471348728040 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:48 INFO - PROCESS | 3344 | 1471348728145 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 04:58:48 INFO - PROCESS | 3344 | 1471348728153 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:48 INFO - PROCESS | 3344 | 1471348728155 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:48 INFO - PROCESS | 3344 | ++DOCSHELL 11268C00 == 31 [pid = 3344] [id = 33] 04:58:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (11269000) [pid = 3344] [serial = 95] [outer = 00000000] 04:58:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (1181A400) [pid = 3344] [serial = 96] [outer = 11269000] 04:58:48 INFO - PROCESS | 3344 | 1471348728210 Marionette DEBUG loaded listener.js 04:58:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (11C13800) [pid = 3344] [serial = 97] [outer = 11269000] 04:58:48 INFO - PROCESS | 3344 | 1471348728631 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:58:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:58:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 636ms 04:58:49 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (13F72400) [pid = 3344] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:58:49 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (1AF96800) [pid = 3344] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:58:49 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (1AF0D400) [pid = 3344] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:58:49 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (1A9A3C00) [pid = 3344] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:58:49 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (1A5CD400) [pid = 3344] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:58:49 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (1A5D0C00) [pid = 3344] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:58:49 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (19E84800) [pid = 3344] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:58:49 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (1B20DC00) [pid = 3344] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:58:49 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (10A52400) [pid = 3344] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:58:49 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (12E81000) [pid = 3344] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:58:49 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (10BB8800) [pid = 3344] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:58:49 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (11270800) [pid = 3344] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:58:49 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1322B800) [pid = 3344] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:58:49 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (13B5BC00) [pid = 3344] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:58:49 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (11CF7000) [pid = 3344] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:58:49 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1584EC00) [pid = 3344] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:58:49 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (15F50800) [pid = 3344] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:58:49 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (175E0000) [pid = 3344] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:58:49 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (175DE400) [pid = 3344] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:58:49 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (17DE9800) [pid = 3344] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:58:49 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (17D0E000) [pid = 3344] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:58:49 INFO - PROCESS | 3344 | 1471348729120 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 04:58:49 INFO - PROCESS | 3344 | 1471348729124 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 04:58:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:58:49 INFO - PROCESS | 3344 | 1471348729134 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:58:49 INFO - PROCESS | 3344 | 1471348729136 Marionette TRACE conn2 <- [1,98,null,{}] 04:58:49 INFO - PROCESS | 3344 | 1471348729140 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:49 INFO - PROCESS | 3344 | 1471348729142 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:49 INFO - PROCESS | 3344 | 1471348729225 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 04:58:49 INFO - PROCESS | 3344 | 1471348729234 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:49 INFO - PROCESS | 3344 | 1471348729236 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:49 INFO - PROCESS | 3344 | ++DOCSHELL 10A52400 == 32 [pid = 3344] [id = 34] 04:58:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (10BB8800) [pid = 3344] [serial = 98] [outer = 00000000] 04:58:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (118A3C00) [pid = 3344] [serial = 99] [outer = 10BB8800] 04:58:49 INFO - PROCESS | 3344 | 1471348729288 Marionette DEBUG loaded listener.js 04:58:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (12BC1C00) [pid = 3344] [serial = 100] [outer = 10BB8800] 04:58:49 INFO - PROCESS | 3344 | 1471348729764 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:58:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:58:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 652ms 04:58:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:58:49 INFO - PROCESS | 3344 | 1471348729806 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 04:58:49 INFO - PROCESS | 3344 | 1471348729808 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 04:58:49 INFO - PROCESS | 3344 | 1471348729817 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:58:49 INFO - PROCESS | 3344 | 1471348729823 Marionette TRACE conn2 <- [1,102,null,{}] 04:58:49 INFO - PROCESS | 3344 | 1471348729827 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:49 INFO - PROCESS | 3344 | 1471348729843 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:49 INFO - PROCESS | 3344 | 1471348729923 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 04:58:49 INFO - PROCESS | 3344 | 1471348729930 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:49 INFO - PROCESS | 3344 | 1471348729932 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:49 INFO - PROCESS | 3344 | ++DOCSHELL 13B51400 == 33 [pid = 3344] [id = 35] 04:58:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (13B55C00) [pid = 3344] [serial = 101] [outer = 00000000] 04:58:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (13F78800) [pid = 3344] [serial = 102] [outer = 13B55C00] 04:58:49 INFO - PROCESS | 3344 | 1471348729977 Marionette DEBUG loaded listener.js 04:58:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (145C5800) [pid = 3344] [serial = 103] [outer = 13B55C00] 04:58:50 INFO - PROCESS | 3344 | 1471348730379 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:58:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:58:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 604ms 04:58:50 INFO - PROCESS | 3344 | 1471348730410 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 04:58:50 INFO - PROCESS | 3344 | 1471348730412 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 04:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:58:50 INFO - PROCESS | 3344 | 1471348730416 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:58:50 INFO - PROCESS | 3344 | 1471348730418 Marionette TRACE conn2 <- [1,106,null,{}] 04:58:50 INFO - PROCESS | 3344 | 1471348730421 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:50 INFO - PROCESS | 3344 | 1471348730423 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:50 INFO - PROCESS | 3344 | 1471348730505 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 04:58:50 INFO - PROCESS | 3344 | 1471348730511 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:50 INFO - PROCESS | 3344 | 1471348730513 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:50 INFO - PROCESS | 3344 | ++DOCSHELL 145E3C00 == 34 [pid = 3344] [id = 36] 04:58:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (15127400) [pid = 3344] [serial = 104] [outer = 00000000] 04:58:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (15A20800) [pid = 3344] [serial = 105] [outer = 15127400] 04:58:50 INFO - PROCESS | 3344 | 1471348730558 Marionette DEBUG loaded listener.js 04:58:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (15F45000) [pid = 3344] [serial = 106] [outer = 15127400] 04:58:51 INFO - PROCESS | 3344 | 1471348730995 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 651ms 04:58:51 INFO - PROCESS | 3344 | 1471348731053 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 04:58:51 INFO - PROCESS | 3344 | 1471348731055 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 04:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:58:51 INFO - PROCESS | 3344 | 1471348731058 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:58:51 INFO - PROCESS | 3344 | 1471348731060 Marionette TRACE conn2 <- [1,110,null,{}] 04:58:51 INFO - PROCESS | 3344 | 1471348731064 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:51 INFO - PROCESS | 3344 | 1471348731066 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:51 INFO - PROCESS | 3344 | 1471348731182 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 04:58:51 INFO - PROCESS | 3344 | 1471348731259 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:51 INFO - PROCESS | 3344 | 1471348731262 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:51 INFO - PROCESS | 3344 | ++DOCSHELL 10326800 == 35 [pid = 3344] [id = 37] 04:58:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (10375C00) [pid = 3344] [serial = 107] [outer = 00000000] 04:58:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (104E7000) [pid = 3344] [serial = 108] [outer = 10375C00] 04:58:51 INFO - PROCESS | 3344 | 1471348731321 Marionette DEBUG loaded listener.js 04:58:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (10A48C00) [pid = 3344] [serial = 109] [outer = 10375C00] 04:58:51 INFO - PROCESS | 3344 | 1471348731924 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 906ms 04:58:52 INFO - PROCESS | 3344 | 1471348731997 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 04:58:52 INFO - PROCESS | 3344 | 1471348732001 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 04:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:58:52 INFO - PROCESS | 3344 | 1471348732006 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:58:52 INFO - PROCESS | 3344 | 1471348732010 Marionette TRACE conn2 <- [1,114,null,{}] 04:58:52 INFO - PROCESS | 3344 | 1471348732015 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:52 INFO - PROCESS | 3344 | 1471348732018 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:52 INFO - PROCESS | 3344 | 1471348732159 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 04:58:52 INFO - PROCESS | 3344 | 1471348732224 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:52 INFO - PROCESS | 3344 | 1471348732227 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:52 INFO - PROCESS | 3344 | ++DOCSHELL 129F6C00 == 36 [pid = 3344] [id = 38] 04:58:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (13178400) [pid = 3344] [serial = 110] [outer = 00000000] 04:58:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (13293800) [pid = 3344] [serial = 111] [outer = 13178400] 04:58:52 INFO - PROCESS | 3344 | 1471348732283 Marionette DEBUG loaded listener.js 04:58:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (13EC7400) [pid = 3344] [serial = 112] [outer = 13178400] 04:58:52 INFO - PROCESS | 3344 | 1471348732844 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 922ms 04:58:52 INFO - PROCESS | 3344 | 1471348732911 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 04:58:52 INFO - PROCESS | 3344 | 1471348732914 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 04:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:58:52 INFO - PROCESS | 3344 | 1471348732919 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:58:52 INFO - PROCESS | 3344 | 1471348732921 Marionette TRACE conn2 <- [1,118,null,{}] 04:58:52 INFO - PROCESS | 3344 | 1471348732925 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:52 INFO - PROCESS | 3344 | 1471348732928 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:53 INFO - PROCESS | 3344 | 1471348733029 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 04:58:53 INFO - PROCESS | 3344 | 1471348733103 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:53 INFO - PROCESS | 3344 | 1471348733106 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:53 INFO - PROCESS | 3344 | ++DOCSHELL 16BD8400 == 37 [pid = 3344] [id = 39] 04:58:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (16BD9400) [pid = 3344] [serial = 113] [outer = 00000000] 04:58:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (16FF5000) [pid = 3344] [serial = 114] [outer = 16BD9400] 04:58:53 INFO - PROCESS | 3344 | 1471348733160 Marionette DEBUG loaded listener.js 04:58:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (175E5400) [pid = 3344] [serial = 115] [outer = 16BD9400] 04:58:53 INFO - PROCESS | 3344 | 1471348733754 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 857ms 04:58:53 INFO - PROCESS | 3344 | 1471348733791 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 04:58:53 INFO - PROCESS | 3344 | 1471348733795 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 04:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:58:53 INFO - PROCESS | 3344 | 1471348733806 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:58:53 INFO - PROCESS | 3344 | 1471348733811 Marionette TRACE conn2 <- [1,122,null,{}] 04:58:53 INFO - PROCESS | 3344 | 1471348733815 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:53 INFO - PROCESS | 3344 | 1471348733818 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:53 INFO - PROCESS | 3344 | 1471348733923 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 04:58:54 INFO - PROCESS | 3344 | 1471348734005 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:54 INFO - PROCESS | 3344 | 1471348734008 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:54 INFO - PROCESS | 3344 | ++DOCSHELL 17645800 == 38 [pid = 3344] [id = 40] 04:58:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (176FC800) [pid = 3344] [serial = 116] [outer = 00000000] 04:58:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (17EC2C00) [pid = 3344] [serial = 117] [outer = 176FC800] 04:58:54 INFO - PROCESS | 3344 | 1471348734062 Marionette DEBUG loaded listener.js 04:58:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (181A6800) [pid = 3344] [serial = 118] [outer = 176FC800] 04:58:54 INFO - PROCESS | 3344 | 1471348734558 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 810ms 04:58:54 INFO - PROCESS | 3344 | 1471348734604 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 04:58:54 INFO - PROCESS | 3344 | 1471348734606 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 04:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:58:54 INFO - PROCESS | 3344 | 1471348734610 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:58:54 INFO - PROCESS | 3344 | 1471348734612 Marionette TRACE conn2 <- [1,126,null,{}] 04:58:54 INFO - PROCESS | 3344 | 1471348734616 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:54 INFO - PROCESS | 3344 | 1471348734619 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:54 INFO - PROCESS | 3344 | 1471348734716 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 04:58:54 INFO - PROCESS | 3344 | 1471348734800 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:54 INFO - PROCESS | 3344 | 1471348734802 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:54 INFO - PROCESS | 3344 | ++DOCSHELL 11817400 == 39 [pid = 3344] [id = 41] 04:58:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (11820C00) [pid = 3344] [serial = 119] [outer = 00000000] 04:58:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (1316EC00) [pid = 3344] [serial = 120] [outer = 11820C00] 04:58:54 INFO - PROCESS | 3344 | 1471348734856 Marionette DEBUG loaded listener.js 04:58:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (13B50C00) [pid = 3344] [serial = 121] [outer = 11820C00] 04:58:55 INFO - PROCESS | 3344 | --DOCSHELL 104E8000 == 38 [pid = 3344] [id = 32] 04:58:55 INFO - PROCESS | 3344 | --DOCSHELL 11268C00 == 37 [pid = 3344] [id = 33] 04:58:55 INFO - PROCESS | 3344 | --DOCSHELL 145E3C00 == 36 [pid = 3344] [id = 36] 04:58:55 INFO - PROCESS | 3344 | --DOCSHELL 10A52400 == 35 [pid = 3344] [id = 34] 04:58:55 INFO - PROCESS | 3344 | --DOCSHELL 13B51400 == 34 [pid = 3344] [id = 35] 04:58:55 INFO - PROCESS | 3344 | --DOCSHELL 17645800 == 33 [pid = 3344] [id = 40] 04:58:55 INFO - PROCESS | 3344 | --DOCSHELL 16D27000 == 32 [pid = 3344] [id = 30] 04:58:55 INFO - PROCESS | 3344 | --DOCSHELL 16BD8400 == 31 [pid = 3344] [id = 39] 04:58:55 INFO - PROCESS | 3344 | --DOCSHELL 17D8EC00 == 30 [pid = 3344] [id = 29] 04:58:55 INFO - PROCESS | 3344 | --DOCSHELL 10326800 == 29 [pid = 3344] [id = 37] 04:58:55 INFO - PROCESS | 3344 | --DOCSHELL 129F6C00 == 28 [pid = 3344] [id = 38] 04:58:55 INFO - PROCESS | 3344 | --DOCSHELL 11476C00 == 27 [pid = 3344] [id = 31] 04:58:55 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (16994800) [pid = 3344] [serial = 17] [outer = 00000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (10EDCC00) [pid = 3344] [serial = 51] [outer = 00000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (13AC8400) [pid = 3344] [serial = 54] [outer = 00000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (10E99800) [pid = 3344] [serial = 57] [outer = 00000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (114D8800) [pid = 3344] [serial = 60] [outer = 00000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (1390F800) [pid = 3344] [serial = 63] [outer = 00000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (13ACF400) [pid = 3344] [serial = 64] [outer = 00000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (145C3800) [pid = 3344] [serial = 66] [outer = 00000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (145CF400) [pid = 3344] [serial = 67] [outer = 00000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (151AA000) [pid = 3344] [serial = 69] [outer = 00000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (15F50400) [pid = 3344] [serial = 72] [outer = 00000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (16FEEC00) [pid = 3344] [serial = 75] [outer = 00000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (176F3C00) [pid = 3344] [serial = 78] [outer = 00000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (17D90C00) [pid = 3344] [serial = 81] [outer = 00000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (17EC2800) [pid = 3344] [serial = 84] [outer = 00000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (19944800) [pid = 3344] [serial = 87] [outer = 00000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (10ED8000) [pid = 3344] [serial = 58] [outer = 00000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (151AE800) [pid = 3344] [serial = 70] [outer = 00000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (15F51C00) [pid = 3344] [serial = 73] [outer = 00000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (16FEF000) [pid = 3344] [serial = 76] [outer = 00000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (176FB800) [pid = 3344] [serial = 79] [outer = 00000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1181BC00) [pid = 3344] [serial = 61] [outer = 00000000] [url = about:blank] 04:58:55 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (112CC000) [pid = 3344] [serial = 52] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (17DAB400) [pid = 3344] [serial = 82] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (17EC4400) [pid = 3344] [serial = 85] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (13F6D000) [pid = 3344] [serial = 55] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (19D7A800) [pid = 3344] [serial = 88] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (19E81C00) [pid = 3344] [serial = 90] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1B6DD400) [pid = 3344] [serial = 49] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (1451FC00) [pid = 3344] [serial = 9] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (14525400) [pid = 3344] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (11DE6800) [pid = 3344] [serial = 4] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (1A9AE800) [pid = 3344] [serial = 33] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (1AE54400) [pid = 3344] [serial = 34] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (1A73C400) [pid = 3344] [serial = 30] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (1AE53000) [pid = 3344] [serial = 31] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (1AE47800) [pid = 3344] [serial = 27] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (1AE4B400) [pid = 3344] [serial = 28] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (1A0AF400) [pid = 3344] [serial = 24] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (17DEA000) [pid = 3344] [serial = 21] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (17DEE400) [pid = 3344] [serial = 22] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 58 (16C69C00) [pid = 3344] [serial = 14] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 57 (1B3BB000) [pid = 3344] [serial = 48] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 56 (1B3B2C00) [pid = 3344] [serial = 42] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 55 (1B403400) [pid = 3344] [serial = 45] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 54 (1B20E000) [pid = 3344] [serial = 39] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 53 (1B212C00) [pid = 3344] [serial = 40] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 52 (1AF8A400) [pid = 3344] [serial = 36] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | --DOMWINDOW == 51 (1AF8F000) [pid = 3344] [serial = 37] [outer = 00000000] [url = about:blank] 04:58:56 INFO - PROCESS | 3344 | 1471348736035 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1462ms 04:58:56 INFO - PROCESS | 3344 | 1471348736092 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 04:58:56 INFO - PROCESS | 3344 | 1471348736096 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 04:58:56 INFO - PROCESS | 3344 | 1471348736101 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:58:56 INFO - PROCESS | 3344 | 1471348736105 Marionette TRACE conn2 <- [1,130,null,{}] 04:58:56 INFO - PROCESS | 3344 | 1471348736111 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:56 INFO - PROCESS | 3344 | 1471348736115 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:56 INFO - PROCESS | 3344 | 1471348736204 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 04:58:56 INFO - PROCESS | 3344 | 1471348736211 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:56 INFO - PROCESS | 3344 | 1471348736215 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:56 INFO - PROCESS | 3344 | ++DOCSHELL 10EA4400 == 28 [pid = 3344] [id = 42] 04:58:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 52 (10EA4800) [pid = 3344] [serial = 122] [outer = 00000000] 04:58:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 53 (10EE0C00) [pid = 3344] [serial = 123] [outer = 10EA4800] 04:58:56 INFO - PROCESS | 3344 | 1471348736266 Marionette DEBUG loaded listener.js 04:58:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 54 (11009400) [pid = 3344] [serial = 124] [outer = 10EA4800] 04:58:56 INFO - PROCESS | 3344 | 1471348736701 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 04:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 652ms 04:58:56 INFO - PROCESS | 3344 | 1471348736740 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 04:58:56 INFO - PROCESS | 3344 | 1471348736745 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 04:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:58:56 INFO - PROCESS | 3344 | 1471348736751 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:58:56 INFO - PROCESS | 3344 | 1471348736754 Marionette TRACE conn2 <- [1,134,null,{}] 04:58:56 INFO - PROCESS | 3344 | 1471348736758 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:56 INFO - PROCESS | 3344 | 1471348736761 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:56 INFO - PROCESS | 3344 | 1471348736845 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 04:58:56 INFO - PROCESS | 3344 | 1471348736854 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:56 INFO - PROCESS | 3344 | 1471348736857 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:56 INFO - PROCESS | 3344 | ++DOCSHELL 1189B000 == 29 [pid = 3344] [id = 43] 04:58:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 55 (1189BC00) [pid = 3344] [serial = 125] [outer = 00000000] 04:58:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 56 (11DE7C00) [pid = 3344] [serial = 126] [outer = 1189BC00] 04:58:56 INFO - PROCESS | 3344 | 1471348736906 Marionette DEBUG loaded listener.js 04:58:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 57 (12BB8C00) [pid = 3344] [serial = 127] [outer = 1189BC00] 04:58:57 INFO - PROCESS | 3344 | 1471348737319 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 04:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 603ms 04:58:57 INFO - PROCESS | 3344 | 1471348737347 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 04:58:57 INFO - PROCESS | 3344 | 1471348737349 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 04:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:58:57 INFO - PROCESS | 3344 | 1471348737353 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:58:57 INFO - PROCESS | 3344 | 1471348737356 Marionette TRACE conn2 <- [1,138,null,{}] 04:58:57 INFO - PROCESS | 3344 | 1471348737367 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:57 INFO - PROCESS | 3344 | 1471348737372 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:57 INFO - PROCESS | 3344 | 1471348737460 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 04:58:57 INFO - PROCESS | 3344 | 1471348737467 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:57 INFO - PROCESS | 3344 | 1471348737470 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:57 INFO - PROCESS | 3344 | ++DOCSHELL 13F6D400 == 30 [pid = 3344] [id = 44] 04:58:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 58 (13F6DC00) [pid = 3344] [serial = 128] [outer = 00000000] 04:58:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (1451F800) [pid = 3344] [serial = 129] [outer = 13F6DC00] 04:58:57 INFO - PROCESS | 3344 | 1471348737522 Marionette DEBUG loaded listener.js 04:58:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (14525800) [pid = 3344] [serial = 130] [outer = 13F6DC00] 04:58:58 INFO - PROCESS | 3344 | 1471348738019 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 04:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 715ms 04:58:58 INFO - PROCESS | 3344 | 1471348738085 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 04:58:58 INFO - PROCESS | 3344 | 1471348738088 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 04:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:58:58 INFO - PROCESS | 3344 | 1471348738091 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:58:58 INFO - PROCESS | 3344 | 1471348738093 Marionette TRACE conn2 <- [1,142,null,{}] 04:58:58 INFO - PROCESS | 3344 | 1471348738096 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:58 INFO - PROCESS | 3344 | 1471348738098 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:58 INFO - PROCESS | 3344 | 1471348738189 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 04:58:58 INFO - PROCESS | 3344 | 1471348738197 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:58 INFO - PROCESS | 3344 | 1471348738199 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:58 INFO - PROCESS | 3344 | ++DOCSHELL 145E3C00 == 31 [pid = 3344] [id = 45] 04:58:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (151AE800) [pid = 3344] [serial = 131] [outer = 00000000] 04:58:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (15A1B800) [pid = 3344] [serial = 132] [outer = 151AE800] 04:58:58 INFO - PROCESS | 3344 | 1471348738245 Marionette DEBUG loaded listener.js 04:58:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (15F4D400) [pid = 3344] [serial = 133] [outer = 151AE800] 04:58:58 INFO - PROCESS | 3344 | 1471348738692 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 04:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 651ms 04:58:58 INFO - PROCESS | 3344 | 1471348738729 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 04:58:58 INFO - PROCESS | 3344 | 1471348738731 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 04:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:58:58 INFO - PROCESS | 3344 | 1471348738734 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:58:58 INFO - PROCESS | 3344 | 1471348738736 Marionette TRACE conn2 <- [1,146,null,{}] 04:58:58 INFO - PROCESS | 3344 | 1471348738739 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:58 INFO - PROCESS | 3344 | 1471348738741 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:58 INFO - PROCESS | 3344 | 1471348738838 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 04:58:58 INFO - PROCESS | 3344 | 1471348738906 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:58 INFO - PROCESS | 3344 | 1471348738908 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:58 INFO - PROCESS | 3344 | ++DOCSHELL 15F50400 == 32 [pid = 3344] [id = 46] 04:58:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (1698FC00) [pid = 3344] [serial = 134] [outer = 00000000] 04:58:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (16997400) [pid = 3344] [serial = 135] [outer = 1698FC00] 04:58:58 INFO - PROCESS | 3344 | 1471348738953 Marionette DEBUG loaded listener.js 04:58:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (16C6A800) [pid = 3344] [serial = 136] [outer = 1698FC00] 04:58:59 INFO - PROCESS | 3344 | 1471348739344 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 651ms 04:58:59 INFO - PROCESS | 3344 | 1471348739372 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 04:58:59 INFO - PROCESS | 3344 | 1471348739374 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 04:58:59 INFO - PROCESS | 3344 | 1471348739377 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:58:59 INFO - PROCESS | 3344 | 1471348739379 Marionette TRACE conn2 <- [1,150,null,{}] 04:58:59 INFO - PROCESS | 3344 | 1471348739382 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:58:59 INFO - PROCESS | 3344 | 1471348739388 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:59 INFO - PROCESS | 3344 | 1471348739513 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 04:58:59 INFO - PROCESS | 3344 | 1471348739520 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:59 INFO - PROCESS | 3344 | 1471348739522 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:58:59 INFO - PROCESS | 3344 | ++DOCSHELL 16D2A400 == 33 [pid = 3344] [id = 47] 04:58:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (16FEC400) [pid = 3344] [serial = 137] [outer = 00000000] 04:58:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (176F3C00) [pid = 3344] [serial = 138] [outer = 16FEC400] 04:58:59 INFO - PROCESS | 3344 | 1471348739567 Marionette DEBUG loaded listener.js 04:58:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (17D08000) [pid = 3344] [serial = 139] [outer = 16FEC400] 04:59:00 INFO - PROCESS | 3344 | 1471348740060 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 04:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 715ms 04:59:00 INFO - PROCESS | 3344 | 1471348740109 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 04:59:00 INFO - PROCESS | 3344 | 1471348740111 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 04:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:59:00 INFO - PROCESS | 3344 | 1471348740114 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:59:00 INFO - PROCESS | 3344 | 1471348740116 Marionette TRACE conn2 <- [1,154,null,{}] 04:59:00 INFO - PROCESS | 3344 | 1471348740123 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:00 INFO - PROCESS | 3344 | 1471348740125 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:00 INFO - PROCESS | 3344 | 1471348740253 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 04:59:00 INFO - PROCESS | 3344 | 1471348740273 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:00 INFO - PROCESS | 3344 | 1471348740275 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:00 INFO - PROCESS | 3344 | ++DOCSHELL 17DB1800 == 34 [pid = 3344] [id = 48] 04:59:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (17DE9400) [pid = 3344] [serial = 140] [outer = 00000000] 04:59:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (17DEE800) [pid = 3344] [serial = 141] [outer = 17DE9400] 04:59:00 INFO - PROCESS | 3344 | 1471348740320 Marionette DEBUG loaded listener.js 04:59:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (17DF5800) [pid = 3344] [serial = 142] [outer = 17DE9400] 04:59:00 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (15127400) [pid = 3344] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:59:00 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (11269000) [pid = 3344] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:59:00 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (10BB8800) [pid = 3344] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:59:00 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (13B55C00) [pid = 3344] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:59:00 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (104E8400) [pid = 3344] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:59:00 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (1319B800) [pid = 3344] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:59:00 INFO - PROCESS | 3344 | 1471348740731 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 04:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 699ms 04:59:00 INFO - PROCESS | 3344 | 1471348740814 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 04:59:00 INFO - PROCESS | 3344 | 1471348740816 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 04:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:59:00 INFO - PROCESS | 3344 | 1471348740820 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:59:00 INFO - PROCESS | 3344 | 1471348740822 Marionette TRACE conn2 <- [1,158,null,{}] 04:59:00 INFO - PROCESS | 3344 | 1471348740825 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:00 INFO - PROCESS | 3344 | 1471348740827 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:00 INFO - PROCESS | 3344 | 1471348740901 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 04:59:00 INFO - PROCESS | 3344 | 1471348740906 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:00 INFO - PROCESS | 3344 | 1471348740908 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:00 INFO - PROCESS | 3344 | ++DOCSHELL 104E7800 == 35 [pid = 3344] [id = 49] 04:59:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (112CF000) [pid = 3344] [serial = 143] [outer = 00000000] 04:59:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (17DAB400) [pid = 3344] [serial = 144] [outer = 112CF000] 04:59:00 INFO - PROCESS | 3344 | 1471348740953 Marionette DEBUG loaded listener.js 04:59:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (17DAF400) [pid = 3344] [serial = 145] [outer = 112CF000] 04:59:01 INFO - PROCESS | 3344 | 1471348741346 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 04:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 603ms 04:59:01 INFO - PROCESS | 3344 | 1471348741421 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 04:59:01 INFO - PROCESS | 3344 | 1471348741423 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 04:59:01 INFO - PROCESS | 3344 | 1471348741426 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:59:01 INFO - PROCESS | 3344 | 1471348741428 Marionette TRACE conn2 <- [1,162,null,{}] 04:59:01 INFO - PROCESS | 3344 | 1471348741431 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:01 INFO - PROCESS | 3344 | 1471348741433 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:01 INFO - PROCESS | 3344 | 1471348741507 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 04:59:01 INFO - PROCESS | 3344 | 1471348741512 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:01 INFO - PROCESS | 3344 | 1471348741514 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:01 INFO - PROCESS | 3344 | ++DOCSHELL 17ECC000 == 36 [pid = 3344] [id = 50] 04:59:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (181AD400) [pid = 3344] [serial = 146] [outer = 00000000] 04:59:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (19943800) [pid = 3344] [serial = 147] [outer = 181AD400] 04:59:01 INFO - PROCESS | 3344 | 1471348741558 Marionette DEBUG loaded listener.js 04:59:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (19944800) [pid = 3344] [serial = 148] [outer = 181AD400] 04:59:02 INFO - PROCESS | 3344 | 1471348742010 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 04:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 604ms 04:59:02 INFO - PROCESS | 3344 | 1471348742057 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 04:59:02 INFO - PROCESS | 3344 | 1471348742059 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 04:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:59:02 INFO - PROCESS | 3344 | 1471348742063 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:59:02 INFO - PROCESS | 3344 | 1471348742064 Marionette TRACE conn2 <- [1,166,null,{}] 04:59:02 INFO - PROCESS | 3344 | 1471348742071 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:02 INFO - PROCESS | 3344 | 1471348742073 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:02 INFO - PROCESS | 3344 | 1471348742148 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 04:59:02 INFO - PROCESS | 3344 | 1471348742153 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:02 INFO - PROCESS | 3344 | 1471348742155 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:02 INFO - PROCESS | 3344 | ++DOCSHELL 145C4000 == 37 [pid = 3344] [id = 51] 04:59:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (19940800) [pid = 3344] [serial = 149] [outer = 00000000] 04:59:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (19E7C000) [pid = 3344] [serial = 150] [outer = 19940800] 04:59:02 INFO - PROCESS | 3344 | 1471348742209 Marionette DEBUG loaded listener.js 04:59:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (19E84000) [pid = 3344] [serial = 151] [outer = 19940800] 04:59:02 INFO - PROCESS | 3344 | 1471348742718 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 747ms 04:59:02 INFO - PROCESS | 3344 | 1471348742804 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 04:59:02 INFO - PROCESS | 3344 | 1471348742807 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 04:59:02 INFO - PROCESS | 3344 | 1471348742813 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:59:02 INFO - PROCESS | 3344 | 1471348742816 Marionette TRACE conn2 <- [1,170,null,{}] 04:59:02 INFO - PROCESS | 3344 | 1471348742822 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:02 INFO - PROCESS | 3344 | 1471348742824 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:03 INFO - PROCESS | 3344 | 1471348742980 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 04:59:03 INFO - PROCESS | 3344 | 1471348743068 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:03 INFO - PROCESS | 3344 | 1471348743071 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:03 INFO - PROCESS | 3344 | ++DOCSHELL 10A07C00 == 38 [pid = 3344] [id = 52] 04:59:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (10A08800) [pid = 3344] [serial = 152] [outer = 00000000] 04:59:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (112CC000) [pid = 3344] [serial = 153] [outer = 10A08800] 04:59:03 INFO - PROCESS | 3344 | 1471348743128 Marionette DEBUG loaded listener.js 04:59:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (114D0C00) [pid = 3344] [serial = 154] [outer = 10A08800] 04:59:03 INFO - PROCESS | 3344 | 1471348743824 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1017ms 04:59:03 INFO - PROCESS | 3344 | 1471348743850 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 04:59:03 INFO - PROCESS | 3344 | 1471348743857 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 04:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:59:03 INFO - PROCESS | 3344 | 1471348743864 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:59:03 INFO - PROCESS | 3344 | 1471348743867 Marionette TRACE conn2 <- [1,174,null,{}] 04:59:03 INFO - PROCESS | 3344 | 1471348743871 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:03 INFO - PROCESS | 3344 | 1471348743874 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:03 INFO - PROCESS | 3344 | 1471348743991 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 04:59:04 INFO - PROCESS | 3344 | 1471348744062 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:04 INFO - PROCESS | 3344 | 1471348744065 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:04 INFO - PROCESS | 3344 | ++DOCSHELL 13B4F400 == 39 [pid = 3344] [id = 53] 04:59:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (13B51400) [pid = 3344] [serial = 155] [outer = 00000000] 04:59:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1451B400) [pid = 3344] [serial = 156] [outer = 13B51400] 04:59:04 INFO - PROCESS | 3344 | 1471348744121 Marionette DEBUG loaded listener.js 04:59:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (145E2800) [pid = 3344] [serial = 157] [outer = 13B51400] 04:59:04 INFO - PROCESS | 3344 | --DOCSHELL 17ECC000 == 38 [pid = 3344] [id = 50] 04:59:04 INFO - PROCESS | 3344 | --DOCSHELL 104E7800 == 37 [pid = 3344] [id = 49] 04:59:04 INFO - PROCESS | 3344 | --DOCSHELL 17DB1800 == 36 [pid = 3344] [id = 48] 04:59:04 INFO - PROCESS | 3344 | --DOCSHELL 16D2A400 == 35 [pid = 3344] [id = 47] 04:59:04 INFO - PROCESS | 3344 | --DOCSHELL 15F50400 == 34 [pid = 3344] [id = 46] 04:59:04 INFO - PROCESS | 3344 | --DOCSHELL 145E3C00 == 33 [pid = 3344] [id = 45] 04:59:04 INFO - PROCESS | 3344 | --DOCSHELL 13F6D400 == 32 [pid = 3344] [id = 44] 04:59:04 INFO - PROCESS | 3344 | --DOCSHELL 1189B000 == 31 [pid = 3344] [id = 43] 04:59:04 INFO - PROCESS | 3344 | --DOCSHELL 10EA4400 == 30 [pid = 3344] [id = 42] 04:59:04 INFO - PROCESS | 3344 | --DOCSHELL 11817400 == 29 [pid = 3344] [id = 41] 04:59:04 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1A082C00) [pid = 3344] [serial = 91] [outer = 00000000] [url = about:blank] 04:59:04 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (15A20800) [pid = 3344] [serial = 105] [outer = 00000000] [url = about:blank] 04:59:04 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1181A400) [pid = 3344] [serial = 96] [outer = 00000000] [url = about:blank] 04:59:04 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (118A3C00) [pid = 3344] [serial = 99] [outer = 00000000] [url = about:blank] 04:59:04 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (145C5800) [pid = 3344] [serial = 103] [outer = 00000000] [url = about:blank] 04:59:04 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1055F800) [pid = 3344] [serial = 93] [outer = 00000000] [url = about:blank] 04:59:04 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (12BC1C00) [pid = 3344] [serial = 100] [outer = 00000000] [url = about:blank] 04:59:04 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (10A51000) [pid = 3344] [serial = 94] [outer = 00000000] [url = about:blank] 04:59:04 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (11C13800) [pid = 3344] [serial = 97] [outer = 00000000] [url = about:blank] 04:59:04 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (13F78800) [pid = 3344] [serial = 102] [outer = 00000000] [url = about:blank] 04:59:04 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (15F45000) [pid = 3344] [serial = 106] [outer = 00000000] [url = about:blank] 04:59:04 INFO - PROCESS | 3344 | 1471348744956 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1175ms 04:59:05 INFO - PROCESS | 3344 | 1471348745018 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 04:59:05 INFO - PROCESS | 3344 | 1471348745022 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 04:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:59:05 INFO - PROCESS | 3344 | 1471348745027 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:59:05 INFO - PROCESS | 3344 | 1471348745030 Marionette TRACE conn2 <- [1,178,null,{}] 04:59:05 INFO - PROCESS | 3344 | 1471348745035 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:05 INFO - PROCESS | 3344 | 1471348745038 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:05 INFO - PROCESS | 3344 | 1471348745121 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 04:59:05 INFO - PROCESS | 3344 | 1471348745135 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:05 INFO - PROCESS | 3344 | 1471348745137 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:05 INFO - PROCESS | 3344 | ++DOCSHELL 10A53800 == 30 [pid = 3344] [id = 54] 04:59:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (10BB6400) [pid = 3344] [serial = 158] [outer = 00000000] 04:59:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (11004400) [pid = 3344] [serial = 159] [outer = 10BB6400] 04:59:05 INFO - PROCESS | 3344 | 1471348745190 Marionette DEBUG loaded listener.js 04:59:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (112C8400) [pid = 3344] [serial = 160] [outer = 10BB6400] 04:59:05 INFO - PROCESS | 3344 | 1471348745618 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 636ms 04:59:05 INFO - PROCESS | 3344 | 1471348745662 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 04:59:05 INFO - PROCESS | 3344 | 1471348745666 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 04:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:59:05 INFO - PROCESS | 3344 | 1471348745672 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:59:05 INFO - PROCESS | 3344 | 1471348745674 Marionette TRACE conn2 <- [1,182,null,{}] 04:59:05 INFO - PROCESS | 3344 | 1471348745678 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:05 INFO - PROCESS | 3344 | 1471348745681 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:05 INFO - PROCESS | 3344 | 1471348745838 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 04:59:05 INFO - PROCESS | 3344 | 1471348745852 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:05 INFO - PROCESS | 3344 | 1471348745855 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:05 INFO - PROCESS | 3344 | ++DOCSHELL 12BC1C00 == 31 [pid = 3344] [id = 55] 04:59:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (12BC2000) [pid = 3344] [serial = 161] [outer = 00000000] 04:59:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (1312E000) [pid = 3344] [serial = 162] [outer = 12BC2000] 04:59:05 INFO - PROCESS | 3344 | 1471348745902 Marionette DEBUG loaded listener.js 04:59:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (13292C00) [pid = 3344] [serial = 163] [outer = 12BC2000] 04:59:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (12C5E400) [pid = 3344] [serial = 164] [outer = 1B3BB800] 04:59:06 INFO - PROCESS | 3344 | 1471348746372 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 715ms 04:59:06 INFO - PROCESS | 3344 | 1471348746403 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 04:59:06 INFO - PROCESS | 3344 | 1471348746405 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 04:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:59:06 INFO - PROCESS | 3344 | 1471348746409 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:59:06 INFO - PROCESS | 3344 | 1471348746412 Marionette TRACE conn2 <- [1,186,null,{}] 04:59:06 INFO - PROCESS | 3344 | 1471348746423 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:06 INFO - PROCESS | 3344 | 1471348746427 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:06 INFO - PROCESS | 3344 | 1471348746508 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 04:59:06 INFO - PROCESS | 3344 | 1471348746518 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:06 INFO - PROCESS | 3344 | 1471348746522 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:06 INFO - PROCESS | 3344 | ++DOCSHELL 15A1C400 == 32 [pid = 3344] [id = 56] 04:59:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (15A1D000) [pid = 3344] [serial = 165] [outer = 00000000] 04:59:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (15F43400) [pid = 3344] [serial = 166] [outer = 15A1D000] 04:59:06 INFO - PROCESS | 3344 | 1471348746570 Marionette DEBUG loaded listener.js 04:59:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (15F51800) [pid = 3344] [serial = 167] [outer = 15A1D000] 04:59:07 INFO - PROCESS | 3344 | 1471348746998 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 651ms 04:59:07 INFO - PROCESS | 3344 | 1471348747047 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 04:59:07 INFO - PROCESS | 3344 | 1471348747049 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 04:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:59:07 INFO - PROCESS | 3344 | 1471348747053 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:59:07 INFO - PROCESS | 3344 | 1471348747054 Marionette TRACE conn2 <- [1,190,null,{}] 04:59:07 INFO - PROCESS | 3344 | 1471348747058 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:07 INFO - PROCESS | 3344 | 1471348747060 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:07 INFO - PROCESS | 3344 | 1471348747142 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 04:59:07 INFO - PROCESS | 3344 | 1471348747171 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:07 INFO - PROCESS | 3344 | 1471348747173 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:07 INFO - PROCESS | 3344 | ++DOCSHELL 174EA800 == 33 [pid = 3344] [id = 57] 04:59:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1755C000) [pid = 3344] [serial = 168] [outer = 00000000] 04:59:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (176F8000) [pid = 3344] [serial = 169] [outer = 1755C000] 04:59:07 INFO - PROCESS | 3344 | 1471348747218 Marionette DEBUG loaded listener.js 04:59:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (17D06800) [pid = 3344] [serial = 170] [outer = 1755C000] 04:59:07 INFO - PROCESS | 3344 | 1471348747628 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 652ms 04:59:07 INFO - PROCESS | 3344 | 1471348747690 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 04:59:07 INFO - PROCESS | 3344 | 1471348747692 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 04:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:59:07 INFO - PROCESS | 3344 | 1471348747696 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:59:07 INFO - PROCESS | 3344 | 1471348747697 Marionette TRACE conn2 <- [1,194,null,{}] 04:59:07 INFO - PROCESS | 3344 | 1471348747701 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:07 INFO - PROCESS | 3344 | 1471348747703 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:07 INFO - PROCESS | 3344 | 1471348747873 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 04:59:07 INFO - PROCESS | 3344 | 1471348747882 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:07 INFO - PROCESS | 3344 | 1471348747884 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:07 INFO - PROCESS | 3344 | ++DOCSHELL 10A52C00 == 34 [pid = 3344] [id = 58] 04:59:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (151B7400) [pid = 3344] [serial = 171] [outer = 00000000] 04:59:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (17DEF000) [pid = 3344] [serial = 172] [outer = 151B7400] 04:59:07 INFO - PROCESS | 3344 | 1471348747929 Marionette DEBUG loaded listener.js 04:59:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (18294C00) [pid = 3344] [serial = 173] [outer = 151B7400] 04:59:08 INFO - PROCESS | 3344 | 1471348748358 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 698ms 04:59:08 INFO - PROCESS | 3344 | 1471348748429 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 04:59:08 INFO - PROCESS | 3344 | 1471348748431 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 04:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:59:08 INFO - PROCESS | 3344 | 1471348748435 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:59:08 INFO - PROCESS | 3344 | 1471348748437 Marionette TRACE conn2 <- [1,198,null,{}] 04:59:08 INFO - PROCESS | 3344 | 1471348748440 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:08 INFO - PROCESS | 3344 | 1471348748445 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:08 INFO - PROCESS | 3344 | 1471348748603 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 04:59:08 INFO - PROCESS | 3344 | 1471348748611 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:08 INFO - PROCESS | 3344 | 1471348748613 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:08 INFO - PROCESS | 3344 | ++DOCSHELL 15A1AC00 == 35 [pid = 3344] [id = 59] 04:59:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (19D74400) [pid = 3344] [serial = 174] [outer = 00000000] 04:59:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1A088000) [pid = 3344] [serial = 175] [outer = 19D74400] 04:59:08 INFO - PROCESS | 3344 | 1471348748659 Marionette DEBUG loaded listener.js 04:59:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (19E7F000) [pid = 3344] [serial = 176] [outer = 19D74400] 04:59:09 INFO - PROCESS | 3344 | 1471348749095 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 699ms 04:59:09 INFO - PROCESS | 3344 | 1471348749134 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 04:59:09 INFO - PROCESS | 3344 | 1471348749136 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 04:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:59:09 INFO - PROCESS | 3344 | 1471348749139 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:59:09 INFO - PROCESS | 3344 | 1471348749141 Marionette TRACE conn2 <- [1,202,null,{}] 04:59:09 INFO - PROCESS | 3344 | 1471348749144 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:09 INFO - PROCESS | 3344 | 1471348749146 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:09 INFO - PROCESS | 3344 | 1471348749245 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 04:59:09 INFO - PROCESS | 3344 | 1471348749250 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:09 INFO - PROCESS | 3344 | 1471348749252 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:09 INFO - PROCESS | 3344 | ++DOCSHELL 1A087000 == 36 [pid = 3344] [id = 60] 04:59:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1A0BDC00) [pid = 3344] [serial = 177] [outer = 00000000] 04:59:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (1A5D3000) [pid = 3344] [serial = 178] [outer = 1A0BDC00] 04:59:09 INFO - PROCESS | 3344 | 1471348749296 Marionette DEBUG loaded listener.js 04:59:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1A733000) [pid = 3344] [serial = 179] [outer = 1A0BDC00] 04:59:09 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (10EA4800) [pid = 3344] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:59:09 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (151AE800) [pid = 3344] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:59:09 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (1189BC00) [pid = 3344] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:59:09 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (1698FC00) [pid = 3344] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:59:09 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (13F6DC00) [pid = 3344] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:59:09 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (10375C00) [pid = 3344] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:59:09 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (13178400) [pid = 3344] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:59:09 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (16FEC400) [pid = 3344] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:59:09 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (16BD9400) [pid = 3344] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:59:09 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (176FC800) [pid = 3344] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:59:09 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (181AD400) [pid = 3344] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:59:09 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (17DE9400) [pid = 3344] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:59:09 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (112CF000) [pid = 3344] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:59:09 INFO - PROCESS | 3344 | 1471348749833 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 699ms 04:59:09 INFO - PROCESS | 3344 | 1471348749871 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 04:59:09 INFO - PROCESS | 3344 | 1471348749873 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 04:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:59:09 INFO - PROCESS | 3344 | 1471348749876 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:59:09 INFO - PROCESS | 3344 | 1471348749878 Marionette TRACE conn2 <- [1,206,null,{}] 04:59:09 INFO - PROCESS | 3344 | 1471348749881 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:09 INFO - PROCESS | 3344 | 1471348749883 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:09 INFO - PROCESS | 3344 | 1471348749979 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 04:59:09 INFO - PROCESS | 3344 | 1471348749987 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:09 INFO - PROCESS | 3344 | 1471348749989 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:09 INFO - PROCESS | 3344 | ++DOCSHELL 0C772800 == 37 [pid = 3344] [id = 61] 04:59:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (11003400) [pid = 3344] [serial = 180] [outer = 00000000] 04:59:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (16D2C400) [pid = 3344] [serial = 181] [outer = 11003400] 04:59:10 INFO - PROCESS | 3344 | 1471348750034 Marionette DEBUG loaded listener.js 04:59:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (17DEB800) [pid = 3344] [serial = 182] [outer = 11003400] 04:59:10 INFO - PROCESS | 3344 | 1471348750420 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 603ms 04:59:10 INFO - PROCESS | 3344 | 1471348750478 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 04:59:10 INFO - PROCESS | 3344 | 1471348750480 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 04:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:59:10 INFO - PROCESS | 3344 | 1471348750484 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:59:10 INFO - PROCESS | 3344 | 1471348750486 Marionette TRACE conn2 <- [1,210,null,{}] 04:59:10 INFO - PROCESS | 3344 | 1471348750489 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:10 INFO - PROCESS | 3344 | 1471348750491 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:10 INFO - PROCESS | 3344 | 1471348750567 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 04:59:10 INFO - PROCESS | 3344 | 1471348750573 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:10 INFO - PROCESS | 3344 | 1471348750575 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:10 INFO - PROCESS | 3344 | ++DOCSHELL 151AF400 == 38 [pid = 3344] [id = 62] 04:59:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (151B6800) [pid = 3344] [serial = 183] [outer = 00000000] 04:59:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1A736800) [pid = 3344] [serial = 184] [outer = 151B6800] 04:59:10 INFO - PROCESS | 3344 | 1471348750620 Marionette DEBUG loaded listener.js 04:59:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (1A73A800) [pid = 3344] [serial = 185] [outer = 151B6800] 04:59:11 INFO - PROCESS | 3344 | 1471348751031 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 04:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 604ms 04:59:11 INFO - PROCESS | 3344 | 1471348751081 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 04:59:11 INFO - PROCESS | 3344 | 1471348751083 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 04:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:59:11 INFO - PROCESS | 3344 | 1471348751086 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:59:11 INFO - PROCESS | 3344 | 1471348751088 Marionette TRACE conn2 <- [1,214,null,{}] 04:59:11 INFO - PROCESS | 3344 | 1471348751092 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:11 INFO - PROCESS | 3344 | 1471348751093 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:11 INFO - PROCESS | 3344 | 1471348751170 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 04:59:11 INFO - PROCESS | 3344 | 1471348751176 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:11 INFO - PROCESS | 3344 | 1471348751178 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:11 INFO - PROCESS | 3344 | ++DOCSHELL 1A5C8000 == 39 [pid = 3344] [id = 63] 04:59:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1A73F000) [pid = 3344] [serial = 186] [outer = 00000000] 04:59:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1A9A8000) [pid = 3344] [serial = 187] [outer = 1A73F000] 04:59:11 INFO - PROCESS | 3344 | 1471348751222 Marionette DEBUG loaded listener.js 04:59:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1A086400) [pid = 3344] [serial = 188] [outer = 1A73F000] 04:59:11 INFO - PROCESS | 3344 | 1471348751751 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 04:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 715ms 04:59:11 INFO - PROCESS | 3344 | 1471348751818 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 04:59:11 INFO - PROCESS | 3344 | 1471348751823 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 04:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:59:11 INFO - PROCESS | 3344 | 1471348751829 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:59:11 INFO - PROCESS | 3344 | 1471348751833 Marionette TRACE conn2 <- [1,218,null,{}] 04:59:11 INFO - PROCESS | 3344 | 1471348751839 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:11 INFO - PROCESS | 3344 | 1471348751842 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:11 INFO - PROCESS | 3344 | 1471348751959 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 04:59:12 INFO - PROCESS | 3344 | 1471348752029 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:12 INFO - PROCESS | 3344 | 1471348752034 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:12 INFO - PROCESS | 3344 | ++DOCSHELL 1055F800 == 40 [pid = 3344] [id = 64] 04:59:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (10A01C00) [pid = 3344] [serial = 189] [outer = 00000000] 04:59:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1126B400) [pid = 3344] [serial = 190] [outer = 10A01C00] 04:59:12 INFO - PROCESS | 3344 | 1471348752140 Marionette DEBUG loaded listener.js 04:59:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (11C0FC00) [pid = 3344] [serial = 191] [outer = 10A01C00] 04:59:12 INFO - PROCESS | 3344 | 1471348752694 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 04:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 921ms 04:59:12 INFO - PROCESS | 3344 | 1471348752733 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 04:59:12 INFO - PROCESS | 3344 | 1471348752738 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 04:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:59:12 INFO - PROCESS | 3344 | 1471348752745 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:59:12 INFO - PROCESS | 3344 | 1471348752747 Marionette TRACE conn2 <- [1,222,null,{}] 04:59:12 INFO - PROCESS | 3344 | 1471348752752 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:12 INFO - PROCESS | 3344 | 1471348752755 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:12 INFO - PROCESS | 3344 | 1471348752862 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 04:59:12 INFO - PROCESS | 3344 | 1471348752950 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:12 INFO - PROCESS | 3344 | 1471348752953 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:13 INFO - PROCESS | 3344 | ++DOCSHELL 13F71000 == 41 [pid = 3344] [id = 65] 04:59:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (13F73000) [pid = 3344] [serial = 192] [outer = 00000000] 04:59:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (15F4E400) [pid = 3344] [serial = 193] [outer = 13F73000] 04:59:13 INFO - PROCESS | 3344 | 1471348753010 Marionette DEBUG loaded listener.js 04:59:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (16FEF000) [pid = 3344] [serial = 194] [outer = 13F73000] 04:59:13 INFO - PROCESS | 3344 | 1471348753527 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 04:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 858ms 04:59:13 INFO - PROCESS | 3344 | 1471348753587 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 04:59:13 INFO - PROCESS | 3344 | 1471348753590 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 04:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:59:13 INFO - PROCESS | 3344 | 1471348753594 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:59:13 INFO - PROCESS | 3344 | 1471348753598 Marionette TRACE conn2 <- [1,226,null,{}] 04:59:13 INFO - PROCESS | 3344 | 1471348753609 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:13 INFO - PROCESS | 3344 | 1471348753614 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:13 INFO - PROCESS | 3344 | 1471348753767 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 04:59:13 INFO - PROCESS | 3344 | 1471348753843 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:13 INFO - PROCESS | 3344 | 1471348753847 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:13 INFO - PROCESS | 3344 | ++DOCSHELL 181B0400 == 42 [pid = 3344] [id = 66] 04:59:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (181B0C00) [pid = 3344] [serial = 195] [outer = 00000000] 04:59:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (18299400) [pid = 3344] [serial = 196] [outer = 181B0C00] 04:59:13 INFO - PROCESS | 3344 | 1471348753908 Marionette DEBUG loaded listener.js 04:59:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (1829DC00) [pid = 3344] [serial = 197] [outer = 181B0C00] 04:59:14 INFO - PROCESS | 3344 | 1471348754447 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 905ms 04:59:14 INFO - PROCESS | 3344 | 1471348754528 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 04:59:14 INFO - PROCESS | 3344 | 1471348754531 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 04:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:59:14 INFO - PROCESS | 3344 | 1471348754535 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:59:14 INFO - PROCESS | 3344 | 1471348754537 Marionette TRACE conn2 <- [1,230,null,{}] 04:59:14 INFO - PROCESS | 3344 | 1471348754541 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:14 INFO - PROCESS | 3344 | 1471348754543 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:14 INFO - PROCESS | 3344 | 1471348754647 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 04:59:14 INFO - PROCESS | 3344 | 1471348754736 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:14 INFO - PROCESS | 3344 | 1471348754739 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:14 INFO - PROCESS | 3344 | ++DOCSHELL 15F44000 == 43 [pid = 3344] [id = 67] 04:59:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (15F46000) [pid = 3344] [serial = 198] [outer = 00000000] 04:59:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (16FED400) [pid = 3344] [serial = 199] [outer = 15F46000] 04:59:14 INFO - PROCESS | 3344 | 1471348754793 Marionette DEBUG loaded listener.js 04:59:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (176FD000) [pid = 3344] [serial = 200] [outer = 15F46000] 04:59:15 INFO - PROCESS | 3344 | 1471348755501 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 04:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1016ms 04:59:15 INFO - PROCESS | 3344 | 1471348755536 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 04:59:15 INFO - PROCESS | 3344 | 1471348755541 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 04:59:15 INFO - PROCESS | 3344 | 1471348755546 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:59:15 INFO - PROCESS | 3344 | 1471348755549 Marionette TRACE conn2 <- [1,234,null,{}] 04:59:15 INFO - PROCESS | 3344 | 1471348755554 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:15 INFO - PROCESS | 3344 | 1471348755557 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:15 INFO - PROCESS | 3344 | 1471348755703 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 04:59:15 INFO - PROCESS | 3344 | 1471348755781 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:15 INFO - PROCESS | 3344 | 1471348755785 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:15 INFO - PROCESS | 3344 | ++DOCSHELL 10BB9000 == 44 [pid = 3344] [id = 68] 04:59:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (10BBB800) [pid = 3344] [serial = 201] [outer = 00000000] 04:59:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (118A2800) [pid = 3344] [serial = 202] [outer = 10BBB800] 04:59:15 INFO - PROCESS | 3344 | 1471348755840 Marionette DEBUG loaded listener.js 04:59:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (12B7BC00) [pid = 3344] [serial = 203] [outer = 10BBB800] 04:59:16 INFO - PROCESS | 3344 | --DOCSHELL 151AF400 == 43 [pid = 3344] [id = 62] 04:59:16 INFO - PROCESS | 3344 | --DOCSHELL 0C772800 == 42 [pid = 3344] [id = 61] 04:59:16 INFO - PROCESS | 3344 | --DOCSHELL 1A087000 == 41 [pid = 3344] [id = 60] 04:59:16 INFO - PROCESS | 3344 | --DOCSHELL 15A1AC00 == 40 [pid = 3344] [id = 59] 04:59:16 INFO - PROCESS | 3344 | --DOCSHELL 10A52C00 == 39 [pid = 3344] [id = 58] 04:59:16 INFO - PROCESS | 3344 | --DOCSHELL 174EA800 == 38 [pid = 3344] [id = 57] 04:59:16 INFO - PROCESS | 3344 | --DOCSHELL 15A1C400 == 37 [pid = 3344] [id = 56] 04:59:16 INFO - PROCESS | 3344 | --DOCSHELL 12BC1C00 == 36 [pid = 3344] [id = 55] 04:59:16 INFO - PROCESS | 3344 | --DOCSHELL 10A53800 == 35 [pid = 3344] [id = 54] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (10EE0C00) [pid = 3344] [serial = 123] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (11009400) [pid = 3344] [serial = 124] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (15A1B800) [pid = 3344] [serial = 132] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (11DE7C00) [pid = 3344] [serial = 126] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (12BB8C00) [pid = 3344] [serial = 127] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (16997400) [pid = 3344] [serial = 135] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (16C6A800) [pid = 3344] [serial = 136] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (1451F800) [pid = 3344] [serial = 129] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (14525800) [pid = 3344] [serial = 130] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (1316EC00) [pid = 3344] [serial = 120] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (10A48C00) [pid = 3344] [serial = 109] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (104E7000) [pid = 3344] [serial = 108] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (13EC7400) [pid = 3344] [serial = 112] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (17D08000) [pid = 3344] [serial = 139] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (13293800) [pid = 3344] [serial = 111] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (175E5400) [pid = 3344] [serial = 115] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (16FF5000) [pid = 3344] [serial = 114] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (181A6800) [pid = 3344] [serial = 118] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (17EC2C00) [pid = 3344] [serial = 117] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (176F3C00) [pid = 3344] [serial = 138] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (19944800) [pid = 3344] [serial = 148] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (17DF5800) [pid = 3344] [serial = 142] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (17DEE800) [pid = 3344] [serial = 141] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (19E7C000) [pid = 3344] [serial = 150] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (19943800) [pid = 3344] [serial = 147] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (17DAF400) [pid = 3344] [serial = 145] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (17DAB400) [pid = 3344] [serial = 144] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (15F4D400) [pid = 3344] [serial = 133] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 3344 | 1471348756399 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 04:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 858ms 04:59:16 INFO - PROCESS | 3344 | 1471348756422 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 04:59:16 INFO - PROCESS | 3344 | 1471348756426 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 04:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:59:16 INFO - PROCESS | 3344 | 1471348756432 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:59:16 INFO - PROCESS | 3344 | 1471348756434 Marionette TRACE conn2 <- [1,238,null,{}] 04:59:16 INFO - PROCESS | 3344 | 1471348756438 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:16 INFO - PROCESS | 3344 | 1471348756441 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:16 INFO - PROCESS | 3344 | 1471348756524 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 04:59:16 INFO - PROCESS | 3344 | 1471348756532 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:16 INFO - PROCESS | 3344 | 1471348756535 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:16 INFO - PROCESS | 3344 | ++DOCSHELL 1126FC00 == 36 [pid = 3344] [id = 69] 04:59:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (112C9000) [pid = 3344] [serial = 204] [outer = 00000000] 04:59:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (12E85C00) [pid = 3344] [serial = 205] [outer = 112C9000] 04:59:16 INFO - PROCESS | 3344 | 1471348756582 Marionette DEBUG loaded listener.js 04:59:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (13292800) [pid = 3344] [serial = 206] [outer = 112C9000] 04:59:17 INFO - PROCESS | 3344 | 1471348757041 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 04:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 651ms 04:59:17 INFO - PROCESS | 3344 | 1471348757070 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 04:59:17 INFO - PROCESS | 3344 | 1471348757072 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 04:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:59:17 INFO - PROCESS | 3344 | 1471348757076 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:59:17 INFO - PROCESS | 3344 | 1471348757080 Marionette TRACE conn2 <- [1,242,null,{}] 04:59:17 INFO - PROCESS | 3344 | 1471348757090 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:17 INFO - PROCESS | 3344 | 1471348757094 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:17 INFO - PROCESS | 3344 | 1471348757177 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 04:59:17 INFO - PROCESS | 3344 | 1471348757185 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:17 INFO - PROCESS | 3344 | 1471348757188 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:17 INFO - PROCESS | 3344 | ++DOCSHELL 14521400 == 37 [pid = 3344] [id = 70] 04:59:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (14522400) [pid = 3344] [serial = 207] [outer = 00000000] 04:59:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (145DE800) [pid = 3344] [serial = 208] [outer = 14522400] 04:59:17 INFO - PROCESS | 3344 | 1471348757237 Marionette DEBUG loaded listener.js 04:59:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (151B1C00) [pid = 3344] [serial = 209] [outer = 14522400] 04:59:17 INFO - PROCESS | 3344 | 1471348757738 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 04:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 635ms 04:59:17 INFO - PROCESS | 3344 | 1471348757747 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 04:59:17 INFO - PROCESS | 3344 | 1471348757749 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 04:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:59:17 INFO - PROCESS | 3344 | 1471348757752 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:59:17 INFO - PROCESS | 3344 | 1471348757754 Marionette TRACE conn2 <- [1,246,null,{}] 04:59:17 INFO - PROCESS | 3344 | 1471348757758 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:17 INFO - PROCESS | 3344 | 1471348757759 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:17 INFO - PROCESS | 3344 | 1471348757840 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 04:59:17 INFO - PROCESS | 3344 | 1471348757845 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:17 INFO - PROCESS | 3344 | 1471348757847 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:17 INFO - PROCESS | 3344 | ++DOCSHELL 151AE800 == 38 [pid = 3344] [id = 71] 04:59:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (15853800) [pid = 3344] [serial = 210] [outer = 00000000] 04:59:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (16BD1400) [pid = 3344] [serial = 211] [outer = 15853800] 04:59:17 INFO - PROCESS | 3344 | 1471348757893 Marionette DEBUG loaded listener.js 04:59:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (16C6B800) [pid = 3344] [serial = 212] [outer = 15853800] 04:59:18 INFO - PROCESS | 3344 | 1471348758324 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 636ms 04:59:18 INFO - PROCESS | 3344 | 1471348758390 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 04:59:18 INFO - PROCESS | 3344 | 1471348758392 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 04:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:59:18 INFO - PROCESS | 3344 | 1471348758396 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:59:18 INFO - PROCESS | 3344 | 1471348758397 Marionette TRACE conn2 <- [1,250,null,{}] 04:59:18 INFO - PROCESS | 3344 | 1471348758401 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:18 INFO - PROCESS | 3344 | 1471348758403 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:18 INFO - PROCESS | 3344 | 1471348758481 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 04:59:18 INFO - PROCESS | 3344 | 1471348758486 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:18 INFO - PROCESS | 3344 | 1471348758488 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:18 INFO - PROCESS | 3344 | ++DOCSHELL 175DD000 == 39 [pid = 3344] [id = 72] 04:59:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (175DE000) [pid = 3344] [serial = 213] [outer = 00000000] 04:59:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (176FB400) [pid = 3344] [serial = 214] [outer = 175DE000] 04:59:18 INFO - PROCESS | 3344 | 1471348758533 Marionette DEBUG loaded listener.js 04:59:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (17DAE800) [pid = 3344] [serial = 215] [outer = 175DE000] 04:59:19 INFO - PROCESS | 3344 | 1471348759007 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 651ms 04:59:19 INFO - PROCESS | 3344 | 1471348759034 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 04:59:19 INFO - PROCESS | 3344 | 1471348759036 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 04:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:59:19 INFO - PROCESS | 3344 | 1471348759045 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:59:19 INFO - PROCESS | 3344 | 1471348759047 Marionette TRACE conn2 <- [1,254,null,{}] 04:59:19 INFO - PROCESS | 3344 | 1471348759051 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:19 INFO - PROCESS | 3344 | 1471348759056 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:19 INFO - PROCESS | 3344 | 1471348759207 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 04:59:19 INFO - PROCESS | 3344 | 1471348759260 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:19 INFO - PROCESS | 3344 | 1471348759263 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:19 INFO - PROCESS | 3344 | ++DOCSHELL 10A03000 == 40 [pid = 3344] [id = 73] 04:59:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1755A400) [pid = 3344] [serial = 216] [outer = 00000000] 04:59:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1829BC00) [pid = 3344] [serial = 217] [outer = 1755A400] 04:59:19 INFO - PROCESS | 3344 | 1471348759308 Marionette DEBUG loaded listener.js 04:59:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1993C800) [pid = 3344] [serial = 218] [outer = 1755A400] 04:59:19 INFO - PROCESS | 3344 | 1471348759773 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 04:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 762ms 04:59:19 INFO - PROCESS | 3344 | 1471348759818 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 04:59:19 INFO - PROCESS | 3344 | 1471348759820 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 04:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:59:19 INFO - PROCESS | 3344 | 1471348759830 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:59:19 INFO - PROCESS | 3344 | 1471348759832 Marionette TRACE conn2 <- [1,258,null,{}] 04:59:19 INFO - PROCESS | 3344 | 1471348759836 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:19 INFO - PROCESS | 3344 | 1471348759838 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:19 INFO - PROCESS | 3344 | 1471348759973 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 04:59:19 INFO - PROCESS | 3344 | 1471348759982 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:19 INFO - PROCESS | 3344 | 1471348759984 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:20 INFO - PROCESS | 3344 | ++DOCSHELL 181AFC00 == 41 [pid = 3344] [id = 74] 04:59:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (1993D800) [pid = 3344] [serial = 219] [outer = 00000000] 04:59:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1994A000) [pid = 3344] [serial = 220] [outer = 1993D800] 04:59:20 INFO - PROCESS | 3344 | 1471348760072 Marionette DEBUG loaded listener.js 04:59:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (19944000) [pid = 3344] [serial = 221] [outer = 1993D800] 04:59:20 INFO - PROCESS | 3344 | 1471348760457 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 04:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 636ms 04:59:20 INFO - PROCESS | 3344 | 1471348760474 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 04:59:20 INFO - PROCESS | 3344 | 1471348760476 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 04:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:59:20 INFO - PROCESS | 3344 | 1471348760479 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:59:20 INFO - PROCESS | 3344 | 1471348760481 Marionette TRACE conn2 <- [1,262,null,{}] 04:59:20 INFO - PROCESS | 3344 | 1471348760484 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:20 INFO - PROCESS | 3344 | 1471348760486 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:20 INFO - PROCESS | 3344 | 1471348760591 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 04:59:20 INFO - PROCESS | 3344 | 1471348760596 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:20 INFO - PROCESS | 3344 | 1471348760598 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:20 INFO - PROCESS | 3344 | ++DOCSHELL 1993F400 == 42 [pid = 3344] [id = 75] 04:59:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (19945000) [pid = 3344] [serial = 222] [outer = 00000000] 04:59:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (1A084400) [pid = 3344] [serial = 223] [outer = 19945000] 04:59:20 INFO - PROCESS | 3344 | 1471348760642 Marionette DEBUG loaded listener.js 04:59:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (1A0AF800) [pid = 3344] [serial = 224] [outer = 19945000] 04:59:20 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (151B7400) [pid = 3344] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:59:20 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (12BC2000) [pid = 3344] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:59:20 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (19D74400) [pid = 3344] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:59:20 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (1755C000) [pid = 3344] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:59:20 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (10BB6400) [pid = 3344] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:59:20 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (15A1D000) [pid = 3344] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:59:20 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (11003400) [pid = 3344] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:59:20 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (1A0BDC00) [pid = 3344] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:59:20 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (151B6800) [pid = 3344] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:59:21 INFO - PROCESS | 3344 | 1471348761099 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 04:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 652ms 04:59:21 INFO - PROCESS | 3344 | 1471348761143 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 04:59:21 INFO - PROCESS | 3344 | 1471348761145 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 04:59:21 INFO - PROCESS | 3344 | 1471348761149 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:59:21 INFO - PROCESS | 3344 | 1471348761151 Marionette TRACE conn2 <- [1,266,null,{}] 04:59:21 INFO - PROCESS | 3344 | 1471348761154 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:59:21 INFO - PROCESS | 3344 | 1471348761156 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:21 INFO - PROCESS | 3344 | 1471348761235 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 04:59:21 INFO - PROCESS | 3344 | 1471348761242 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:21 INFO - PROCESS | 3344 | 1471348761244 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:21 INFO - PROCESS | 3344 | ++DOCSHELL 104E2000 == 43 [pid = 3344] [id = 76] 04:59:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (15F49000) [pid = 3344] [serial = 225] [outer = 00000000] 04:59:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1A5D4C00) [pid = 3344] [serial = 226] [outer = 15F49000] 04:59:21 INFO - PROCESS | 3344 | 1471348761288 Marionette DEBUG loaded listener.js 04:59:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1A737000) [pid = 3344] [serial = 227] [outer = 15F49000] 04:59:21 INFO - PROCESS | 3344 | 1471348761751 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 04:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 588ms 04:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:59:21 INFO - PROCESS | 3344 | 1471348761764 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 04:59:21 INFO - PROCESS | 3344 | 1471348761766 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 04:59:21 INFO - PROCESS | 3344 | 1471348761769 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:59:21 INFO - PROCESS | 3344 | 1471348761771 Marionette TRACE conn2 <- [1,270,null,{}] 04:59:21 INFO - PROCESS | 3344 | 1471348761774 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:21 INFO - PROCESS | 3344 | 1471348761776 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:21 INFO - PROCESS | 3344 | 1471348761896 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 04:59:21 INFO - PROCESS | 3344 | 1471348761903 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:21 INFO - PROCESS | 3344 | 1471348761905 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:21 INFO - PROCESS | 3344 | ++DOCSHELL 104E2400 == 44 [pid = 3344] [id = 77] 04:59:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (1755C000) [pid = 3344] [serial = 228] [outer = 00000000] 04:59:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1A9A9000) [pid = 3344] [serial = 229] [outer = 1755C000] 04:59:21 INFO - PROCESS | 3344 | 1471348761950 Marionette DEBUG loaded listener.js 04:59:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (1A9AF800) [pid = 3344] [serial = 230] [outer = 1755C000] 04:59:22 INFO - PROCESS | 3344 | 1471348762335 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 604ms 04:59:22 INFO - PROCESS | 3344 | 1471348762366 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 04:59:22 INFO - PROCESS | 3344 | 1471348762368 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 04:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:59:22 INFO - PROCESS | 3344 | 1471348762371 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:59:22 INFO - PROCESS | 3344 | 1471348762374 Marionette TRACE conn2 <- [1,274,null,{}] 04:59:22 INFO - PROCESS | 3344 | 1471348762378 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:22 INFO - PROCESS | 3344 | 1471348762380 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:22 INFO - PROCESS | 3344 | 1471348762479 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 04:59:22 INFO - PROCESS | 3344 | 1471348762558 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:22 INFO - PROCESS | 3344 | 1471348762560 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:22 INFO - PROCESS | 3344 | ++DOCSHELL 1AC52000 == 45 [pid = 3344] [id = 78] 04:59:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (1AC52800) [pid = 3344] [serial = 231] [outer = 00000000] 04:59:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (1AE4A800) [pid = 3344] [serial = 232] [outer = 1AC52800] 04:59:22 INFO - PROCESS | 3344 | 1471348762607 Marionette DEBUG loaded listener.js 04:59:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (1AE54000) [pid = 3344] [serial = 233] [outer = 1AC52800] 04:59:23 INFO - PROCESS | 3344 | 1471348763071 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 04:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 746ms 04:59:23 INFO - PROCESS | 3344 | 1471348763113 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 04:59:23 INFO - PROCESS | 3344 | 1471348763117 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 04:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:59:23 INFO - PROCESS | 3344 | 1471348763123 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:59:23 INFO - PROCESS | 3344 | 1471348763126 Marionette TRACE conn2 <- [1,278,null,{}] 04:59:23 INFO - PROCESS | 3344 | 1471348763132 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:23 INFO - PROCESS | 3344 | 1471348763135 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:23 INFO - PROCESS | 3344 | 1471348763245 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 04:59:23 INFO - PROCESS | 3344 | 1471348763337 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:23 INFO - PROCESS | 3344 | 1471348763340 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:23 INFO - PROCESS | 3344 | ++DOCSHELL 0F34A800 == 46 [pid = 3344] [id = 79] 04:59:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (0F34B000) [pid = 3344] [serial = 234] [outer = 00000000] 04:59:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (0F351000) [pid = 3344] [serial = 235] [outer = 0F34B000] 04:59:23 INFO - PROCESS | 3344 | 1471348763398 Marionette DEBUG loaded listener.js 04:59:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (10A03400) [pid = 3344] [serial = 236] [outer = 0F34B000] 04:59:24 INFO - PROCESS | 3344 | 1471348764169 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 04:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1064ms 04:59:24 INFO - PROCESS | 3344 | 1471348764197 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 04:59:24 INFO - PROCESS | 3344 | 1471348764201 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 04:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:59:24 INFO - PROCESS | 3344 | 1471348764222 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:59:24 INFO - PROCESS | 3344 | 1471348764225 Marionette TRACE conn2 <- [1,282,null,{}] 04:59:24 INFO - PROCESS | 3344 | 1471348764229 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:24 INFO - PROCESS | 3344 | 1471348764232 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:24 INFO - PROCESS | 3344 | 1471348764341 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 04:59:24 INFO - PROCESS | 3344 | 1471348764419 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:24 INFO - PROCESS | 3344 | 1471348764421 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:24 INFO - PROCESS | 3344 | ++DOCSHELL 12BBD000 == 47 [pid = 3344] [id = 80] 04:59:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (12C64000) [pid = 3344] [serial = 237] [outer = 00000000] 04:59:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (13AD1400) [pid = 3344] [serial = 238] [outer = 12C64000] 04:59:24 INFO - PROCESS | 3344 | 1471348764529 Marionette DEBUG loaded listener.js 04:59:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (13B53000) [pid = 3344] [serial = 239] [outer = 12C64000] 04:59:25 INFO - PROCESS | 3344 | 1471348765071 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 04:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 906ms 04:59:25 INFO - PROCESS | 3344 | 1471348765112 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 04:59:25 INFO - PROCESS | 3344 | 1471348765114 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 04:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:59:25 INFO - PROCESS | 3344 | 1471348765118 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:59:25 INFO - PROCESS | 3344 | 1471348765122 Marionette TRACE conn2 <- [1,286,null,{}] 04:59:25 INFO - PROCESS | 3344 | 1471348765133 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:25 INFO - PROCESS | 3344 | 1471348765138 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:25 INFO - PROCESS | 3344 | 1471348765244 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 04:59:25 INFO - PROCESS | 3344 | 1471348765337 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:25 INFO - PROCESS | 3344 | 1471348765340 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:25 INFO - PROCESS | 3344 | ++DOCSHELL 176F8C00 == 48 [pid = 3344] [id = 81] 04:59:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (176FAC00) [pid = 3344] [serial = 240] [outer = 00000000] 04:59:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (17DF5800) [pid = 3344] [serial = 241] [outer = 176FAC00] 04:59:25 INFO - PROCESS | 3344 | 1471348765397 Marionette DEBUG loaded listener.js 04:59:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (18295C00) [pid = 3344] [serial = 242] [outer = 176FAC00] 04:59:25 INFO - PROCESS | 3344 | 1471348765983 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 04:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 922ms 04:59:26 INFO - PROCESS | 3344 | 1471348766053 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 04:59:26 INFO - PROCESS | 3344 | 1471348766056 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 04:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:59:26 INFO - PROCESS | 3344 | 1471348766060 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:59:26 INFO - PROCESS | 3344 | 1471348766062 Marionette TRACE conn2 <- [1,290,null,{}] 04:59:26 INFO - PROCESS | 3344 | 1471348766066 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:26 INFO - PROCESS | 3344 | 1471348766068 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:26 INFO - PROCESS | 3344 | 1471348766174 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 04:59:26 INFO - PROCESS | 3344 | 1471348766251 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:26 INFO - PROCESS | 3344 | 1471348766253 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:26 INFO - PROCESS | 3344 | ++DOCSHELL 1A083C00 == 49 [pid = 3344] [id = 82] 04:59:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (1A08B400) [pid = 3344] [serial = 243] [outer = 00000000] 04:59:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (1A9A5800) [pid = 3344] [serial = 244] [outer = 1A08B400] 04:59:26 INFO - PROCESS | 3344 | 1471348766348 Marionette DEBUG loaded listener.js 04:59:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (1AC53800) [pid = 3344] [serial = 245] [outer = 1A08B400] 04:59:27 INFO - PROCESS | 3344 | 1471348767172 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1159ms 04:59:27 INFO - PROCESS | 3344 | 1471348767261 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 04:59:27 INFO - PROCESS | 3344 | 1471348767264 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 04:59:27 INFO - PROCESS | 3344 | 1471348767285 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:59:27 INFO - PROCESS | 3344 | 1471348767287 Marionette TRACE conn2 <- [1,294,null,{}] 04:59:27 INFO - PROCESS | 3344 | 1471348767370 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:27 INFO - PROCESS | 3344 | 1471348767373 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:27 INFO - PROCESS | 3344 | 1471348767519 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 04:59:27 INFO - PROCESS | 3344 | 1471348767591 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:27 INFO - PROCESS | 3344 | 1471348767593 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:27 INFO - PROCESS | 3344 | ++DOCSHELL 11007800 == 50 [pid = 3344] [id = 83] 04:59:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (11008000) [pid = 3344] [serial = 246] [outer = 00000000] 04:59:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (13295000) [pid = 3344] [serial = 247] [outer = 11008000] 04:59:27 INFO - PROCESS | 3344 | 1471348767720 Marionette DEBUG loaded listener.js 04:59:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (13ACF000) [pid = 3344] [serial = 248] [outer = 11008000] 04:59:28 INFO - PROCESS | 3344 | --DOCSHELL 104E2400 == 49 [pid = 3344] [id = 77] 04:59:28 INFO - PROCESS | 3344 | --DOCSHELL 104E2000 == 48 [pid = 3344] [id = 76] 04:59:28 INFO - PROCESS | 3344 | --DOCSHELL 1993F400 == 47 [pid = 3344] [id = 75] 04:59:28 INFO - PROCESS | 3344 | --DOCSHELL 181AFC00 == 46 [pid = 3344] [id = 74] 04:59:28 INFO - PROCESS | 3344 | --DOCSHELL 10A03000 == 45 [pid = 3344] [id = 73] 04:59:28 INFO - PROCESS | 3344 | --DOCSHELL 175DD000 == 44 [pid = 3344] [id = 72] 04:59:28 INFO - PROCESS | 3344 | --DOCSHELL 151AE800 == 43 [pid = 3344] [id = 71] 04:59:28 INFO - PROCESS | 3344 | --DOCSHELL 14521400 == 42 [pid = 3344] [id = 70] 04:59:28 INFO - PROCESS | 3344 | --DOCSHELL 1126FC00 == 41 [pid = 3344] [id = 69] 04:59:28 INFO - PROCESS | 3344 | --DOCSHELL 10BB9000 == 40 [pid = 3344] [id = 68] 04:59:28 INFO - PROCESS | 3344 | --DOCSHELL 15F44000 == 39 [pid = 3344] [id = 67] 04:59:28 INFO - PROCESS | 3344 | --DOCSHELL 181B0400 == 38 [pid = 3344] [id = 66] 04:59:28 INFO - PROCESS | 3344 | --DOCSHELL 13F71000 == 37 [pid = 3344] [id = 65] 04:59:28 INFO - PROCESS | 3344 | --DOCSHELL 1055F800 == 36 [pid = 3344] [id = 64] 04:59:28 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (17DEF000) [pid = 3344] [serial = 172] [outer = 00000000] [url = about:blank] 04:59:28 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (1312E000) [pid = 3344] [serial = 162] [outer = 00000000] [url = about:blank] 04:59:28 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (13292C00) [pid = 3344] [serial = 163] [outer = 00000000] [url = about:blank] 04:59:28 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (1A088000) [pid = 3344] [serial = 175] [outer = 00000000] [url = about:blank] 04:59:28 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (176F8000) [pid = 3344] [serial = 169] [outer = 00000000] [url = about:blank] 04:59:28 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (19E7F000) [pid = 3344] [serial = 176] [outer = 00000000] [url = about:blank] 04:59:28 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (11004400) [pid = 3344] [serial = 159] [outer = 00000000] [url = about:blank] 04:59:28 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (112C8400) [pid = 3344] [serial = 160] [outer = 00000000] [url = about:blank] 04:59:28 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (15F43400) [pid = 3344] [serial = 166] [outer = 00000000] [url = about:blank] 04:59:28 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (15F51800) [pid = 3344] [serial = 167] [outer = 00000000] [url = about:blank] 04:59:28 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (1451B400) [pid = 3344] [serial = 156] [outer = 00000000] [url = about:blank] 04:59:28 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (112CC000) [pid = 3344] [serial = 153] [outer = 00000000] [url = about:blank] 04:59:28 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (16D2C400) [pid = 3344] [serial = 181] [outer = 00000000] [url = about:blank] 04:59:28 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (1A5D3000) [pid = 3344] [serial = 178] [outer = 00000000] [url = about:blank] 04:59:28 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (1B405800) [pid = 3344] [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:59:28 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (1A736800) [pid = 3344] [serial = 184] [outer = 00000000] [url = about:blank] 04:59:28 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (1A733000) [pid = 3344] [serial = 179] [outer = 00000000] [url = about:blank] 04:59:28 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (18294C00) [pid = 3344] [serial = 173] [outer = 00000000] [url = about:blank] 04:59:28 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (17DEB800) [pid = 3344] [serial = 182] [outer = 00000000] [url = about:blank] 04:59:28 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (1A73A800) [pid = 3344] [serial = 185] [outer = 00000000] [url = about:blank] 04:59:28 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (1A9A8000) [pid = 3344] [serial = 187] [outer = 00000000] [url = about:blank] 04:59:28 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (17D06800) [pid = 3344] [serial = 170] [outer = 00000000] [url = about:blank] 04:59:28 INFO - PROCESS | 3344 | 1471348768281 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:59:28 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:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1016ms 04:59:28 INFO - PROCESS | 3344 | 1471348768323 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 04:59:28 INFO - PROCESS | 3344 | 1471348768327 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 04:59:28 INFO - PROCESS | 3344 | 1471348768333 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:59:28 INFO - PROCESS | 3344 | 1471348768335 Marionette TRACE conn2 <- [1,298,null,{}] 04:59:28 INFO - PROCESS | 3344 | 1471348768339 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:28 INFO - PROCESS | 3344 | 1471348768341 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:28 INFO - PROCESS | 3344 | 1471348768427 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 04:59:28 INFO - PROCESS | 3344 | 1471348768434 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:28 INFO - PROCESS | 3344 | 1471348768437 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:28 INFO - PROCESS | 3344 | ++DOCSHELL 13292C00 == 37 [pid = 3344] [id = 84] 04:59:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (13298800) [pid = 3344] [serial = 249] [outer = 00000000] 04:59:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (1451B400) [pid = 3344] [serial = 250] [outer = 13298800] 04:59:28 INFO - PROCESS | 3344 | 1471348768486 Marionette DEBUG loaded listener.js 04:59:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (145D0400) [pid = 3344] [serial = 251] [outer = 13298800] 04:59:28 INFO - PROCESS | 3344 | 1471348768936 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:59:28 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:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 651ms 04:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:59:28 INFO - PROCESS | 3344 | 1471348768971 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 04:59:28 INFO - PROCESS | 3344 | 1471348768973 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 04:59:28 INFO - PROCESS | 3344 | 1471348768977 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:59:28 INFO - PROCESS | 3344 | 1471348768980 Marionette TRACE conn2 <- [1,302,null,{}] 04:59:29 INFO - PROCESS | 3344 | 1471348768990 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:29 INFO - PROCESS | 3344 | 1471348768995 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:29 INFO - PROCESS | 3344 | 1471348769103 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 04:59:29 INFO - PROCESS | 3344 | 1471348769112 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:29 INFO - PROCESS | 3344 | 1471348769115 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:29 INFO - PROCESS | 3344 | ++DOCSHELL 16C6A400 == 38 [pid = 3344] [id = 85] 04:59:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (16C6B000) [pid = 3344] [serial = 252] [outer = 00000000] 04:59:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (175EA000) [pid = 3344] [serial = 253] [outer = 16C6B000] 04:59:29 INFO - PROCESS | 3344 | 1471348769166 Marionette DEBUG loaded listener.js 04:59:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (176FA000) [pid = 3344] [serial = 254] [outer = 16C6B000] 04:59:29 INFO - PROCESS | 3344 | 1471348769598 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:59:29 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:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 636ms 04:59:29 INFO - PROCESS | 3344 | 1471348769614 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 04:59:29 INFO - PROCESS | 3344 | 1471348769617 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 04:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:59:29 INFO - PROCESS | 3344 | 1471348769620 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:59:29 INFO - PROCESS | 3344 | 1471348769622 Marionette TRACE conn2 <- [1,306,null,{}] 04:59:29 INFO - PROCESS | 3344 | 1471348769626 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:29 INFO - PROCESS | 3344 | 1471348769628 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:29 INFO - PROCESS | 3344 | 1471348769768 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 04:59:29 INFO - PROCESS | 3344 | 1471348769773 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:29 INFO - PROCESS | 3344 | 1471348769776 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:29 INFO - PROCESS | 3344 | ++DOCSHELL 176F8000 == 39 [pid = 3344] [id = 86] 04:59:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (176F8400) [pid = 3344] [serial = 255] [outer = 00000000] 04:59:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (17EC6800) [pid = 3344] [serial = 256] [outer = 176F8400] 04:59:29 INFO - PROCESS | 3344 | 1471348769821 Marionette DEBUG loaded listener.js 04:59:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (18295800) [pid = 3344] [serial = 257] [outer = 176F8400] 04:59:30 INFO - PROCESS | 3344 | 1471348770243 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:59:30 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:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 636ms 04:59:30 INFO - PROCESS | 3344 | 1471348770290 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 04:59:30 INFO - PROCESS | 3344 | 1471348770292 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 04:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:59:30 INFO - PROCESS | 3344 | 1471348770296 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:59:30 INFO - PROCESS | 3344 | 1471348770297 Marionette TRACE conn2 <- [1,310,null,{}] 04:59:30 INFO - PROCESS | 3344 | 1471348770301 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:30 INFO - PROCESS | 3344 | 1471348770303 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:30 INFO - PROCESS | 3344 | 1471348770385 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 04:59:30 INFO - PROCESS | 3344 | 1471348770390 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:30 INFO - PROCESS | 3344 | 1471348770392 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:30 INFO - PROCESS | 3344 | ++DOCSHELL 1993D000 == 40 [pid = 3344] [id = 87] 04:59:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (19942C00) [pid = 3344] [serial = 258] [outer = 00000000] 04:59:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (19D76000) [pid = 3344] [serial = 259] [outer = 19942C00] 04:59:30 INFO - PROCESS | 3344 | 1471348770437 Marionette DEBUG loaded listener.js 04:59:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (19E87400) [pid = 3344] [serial = 260] [outer = 19942C00] 04:59:30 INFO - PROCESS | 3344 | 1471348770885 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:59:30 INFO - PROCESS | 3344 | 1471348770960 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:59:31 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:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 715ms 04:59:31 INFO - PROCESS | 3344 | 1471348770996 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 04:59:31 INFO - PROCESS | 3344 | 1471348770998 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 04:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:59:31 INFO - PROCESS | 3344 | 1471348771001 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:59:31 INFO - PROCESS | 3344 | 1471348771003 Marionette TRACE conn2 <- [1,314,null,{}] 04:59:31 INFO - PROCESS | 3344 | 1471348771006 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:31 INFO - PROCESS | 3344 | 1471348771011 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:31 INFO - PROCESS | 3344 | 1471348771145 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 04:59:31 INFO - PROCESS | 3344 | 1471348771199 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:31 INFO - PROCESS | 3344 | 1471348771201 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:31 INFO - PROCESS | 3344 | ++DOCSHELL 10A53000 == 41 [pid = 3344] [id = 88] 04:59:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (19B3C800) [pid = 3344] [serial = 261] [outer = 00000000] 04:59:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (1AE4AC00) [pid = 3344] [serial = 262] [outer = 19B3C800] 04:59:31 INFO - PROCESS | 3344 | 1471348771247 Marionette DEBUG loaded listener.js 04:59:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (1AE52800) [pid = 3344] [serial = 263] [outer = 19B3C800] 04:59:31 INFO - PROCESS | 3344 | 1471348771705 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:59:31 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:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 714ms 04:59:31 INFO - PROCESS | 3344 | 1471348771733 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 04:59:31 INFO - PROCESS | 3344 | 1471348771735 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 04:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:59:31 INFO - PROCESS | 3344 | 1471348771768 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:59:31 INFO - PROCESS | 3344 | 1471348771771 Marionette TRACE conn2 <- [1,318,null,{}] 04:59:31 INFO - PROCESS | 3344 | 1471348771781 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:31 INFO - PROCESS | 3344 | 1471348771785 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:31 INFO - PROCESS | 3344 | 1471348771899 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 04:59:31 INFO - PROCESS | 3344 | 1471348771963 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:31 INFO - PROCESS | 3344 | 1471348771965 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:31 INFO - PROCESS | 3344 | ++DOCSHELL 1AF06800 == 42 [pid = 3344] [id = 89] 04:59:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (1AF07000) [pid = 3344] [serial = 264] [outer = 00000000] 04:59:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (1AF0D000) [pid = 3344] [serial = 265] [outer = 1AF07000] 04:59:32 INFO - PROCESS | 3344 | 1471348772010 Marionette DEBUG loaded listener.js 04:59:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (1AF0F400) [pid = 3344] [serial = 266] [outer = 1AF07000] 04:59:32 INFO - PROCESS | 3344 | 1471348772420 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:59:32 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:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 731ms 04:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:59:32 INFO - PROCESS | 3344 | 1471348772458 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 04:59:32 INFO - PROCESS | 3344 | 1471348772460 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 04:59:32 INFO - PROCESS | 3344 | 1471348772464 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:59:32 INFO - PROCESS | 3344 | 1471348772465 Marionette TRACE conn2 <- [1,322,null,{}] 04:59:32 INFO - PROCESS | 3344 | 1471348772469 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:32 INFO - PROCESS | 3344 | 1471348772471 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:32 INFO - PROCESS | 3344 | 1471348772595 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 04:59:32 INFO - PROCESS | 3344 | 1471348772600 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:32 INFO - PROCESS | 3344 | 1471348772602 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:32 INFO - PROCESS | 3344 | ++DOCSHELL 19DC2000 == 43 [pid = 3344] [id = 90] 04:59:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (19DC4800) [pid = 3344] [serial = 267] [outer = 00000000] 04:59:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (19DC9800) [pid = 3344] [serial = 268] [outer = 19DC4800] 04:59:32 INFO - PROCESS | 3344 | 1471348772650 Marionette DEBUG loaded listener.js 04:59:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (19DCB400) [pid = 3344] [serial = 269] [outer = 19DC4800] 04:59:32 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (19945000) [pid = 3344] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:59:32 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (1755C000) [pid = 3344] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:59:32 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (15F49000) [pid = 3344] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:59:32 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (11820C00) [pid = 3344] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:59:32 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (13B51400) [pid = 3344] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:59:32 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (1755A400) [pid = 3344] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:59:32 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (1993D800) [pid = 3344] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:59:32 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (14522400) [pid = 3344] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:59:32 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (112C9000) [pid = 3344] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:59:32 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (175DE000) [pid = 3344] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:59:32 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (10BBB800) [pid = 3344] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:59:32 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (15853800) [pid = 3344] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:59:32 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (15F46000) [pid = 3344] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:59:33 INFO - PROCESS | 3344 | 1471348773220 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:59:33 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:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 810ms 04:59:33 INFO - PROCESS | 3344 | 1471348773266 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 04:59:33 INFO - PROCESS | 3344 | 1471348773268 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 04:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:59:33 INFO - PROCESS | 3344 | 1471348773271 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:59:33 INFO - PROCESS | 3344 | 1471348773273 Marionette TRACE conn2 <- [1,326,null,{}] 04:59:33 INFO - PROCESS | 3344 | 1471348773276 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:33 INFO - PROCESS | 3344 | 1471348773278 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:33 INFO - PROCESS | 3344 | 1471348773358 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 04:59:33 INFO - PROCESS | 3344 | 1471348773363 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:33 INFO - PROCESS | 3344 | 1471348773365 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:33 INFO - PROCESS | 3344 | ++DOCSHELL 10ED6000 == 44 [pid = 3344] [id = 91] 04:59:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (11476C00) [pid = 3344] [serial = 270] [outer = 00000000] 04:59:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (1755A400) [pid = 3344] [serial = 271] [outer = 11476C00] 04:59:33 INFO - PROCESS | 3344 | 1471348773431 Marionette DEBUG loaded listener.js 04:59:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (17DEC000) [pid = 3344] [serial = 272] [outer = 11476C00] 04:59:33 INFO - PROCESS | 3344 | 1471348773970 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:59:34 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:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 715ms 04:59:34 INFO - PROCESS | 3344 | 1471348774003 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 04:59:34 INFO - PROCESS | 3344 | 1471348774005 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 04:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:59:34 INFO - PROCESS | 3344 | 1471348774009 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:59:34 INFO - PROCESS | 3344 | 1471348774020 Marionette TRACE conn2 <- [1,330,null,{}] 04:59:34 INFO - PROCESS | 3344 | 1471348774023 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:34 INFO - PROCESS | 3344 | 1471348774025 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:34 INFO - PROCESS | 3344 | 1471348774107 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 04:59:34 INFO - PROCESS | 3344 | 1471348774112 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:34 INFO - PROCESS | 3344 | 1471348774114 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:34 INFO - PROCESS | 3344 | ++DOCSHELL 145E9400 == 45 [pid = 3344] [id = 92] 04:59:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (19DC2C00) [pid = 3344] [serial = 273] [outer = 00000000] 04:59:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (1A082C00) [pid = 3344] [serial = 274] [outer = 19DC2C00] 04:59:34 INFO - PROCESS | 3344 | 1471348774160 Marionette DEBUG loaded listener.js 04:59:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (1A5D3000) [pid = 3344] [serial = 275] [outer = 19DC2C00] 04:59:34 INFO - PROCESS | 3344 | 1471348774574 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:59:34 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:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 603ms 04:59:34 INFO - PROCESS | 3344 | 1471348774618 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 04:59:34 INFO - PROCESS | 3344 | 1471348774620 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 04:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:59:34 INFO - PROCESS | 3344 | 1471348774623 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:59:34 INFO - PROCESS | 3344 | 1471348774626 Marionette TRACE conn2 <- [1,334,null,{}] 04:59:34 INFO - PROCESS | 3344 | 1471348774629 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:34 INFO - PROCESS | 3344 | 1471348774632 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:34 INFO - PROCESS | 3344 | 1471348774728 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 04:59:34 INFO - PROCESS | 3344 | 1471348774736 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:34 INFO - PROCESS | 3344 | 1471348774739 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:34 INFO - PROCESS | 3344 | ++DOCSHELL 151A0C00 == 46 [pid = 3344] [id = 93] 04:59:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (151A1400) [pid = 3344] [serial = 276] [outer = 00000000] 04:59:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (151A6800) [pid = 3344] [serial = 277] [outer = 151A1400] 04:59:34 INFO - PROCESS | 3344 | 1471348774785 Marionette DEBUG loaded listener.js 04:59:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (1A733400) [pid = 3344] [serial = 278] [outer = 151A1400] 04:59:35 INFO - PROCESS | 3344 | 1471348775441 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:59:35 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:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 858ms 04:59:35 INFO - PROCESS | 3344 | 1471348775466 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 04:59:35 INFO - PROCESS | 3344 | 1471348775470 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 04:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:59:35 INFO - PROCESS | 3344 | 1471348775475 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:59:35 INFO - PROCESS | 3344 | 1471348775480 Marionette TRACE conn2 <- [1,338,null,{}] 04:59:35 INFO - PROCESS | 3344 | 1471348775485 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:35 INFO - PROCESS | 3344 | 1471348775488 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:35 INFO - PROCESS | 3344 | 1471348775648 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 04:59:35 INFO - PROCESS | 3344 | 1471348775771 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:35 INFO - PROCESS | 3344 | 1471348775774 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:35 INFO - PROCESS | 3344 | ++DOCSHELL 10560C00 == 47 [pid = 3344] [id = 94] 04:59:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (10A08000) [pid = 3344] [serial = 279] [outer = 00000000] 04:59:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (112D6000) [pid = 3344] [serial = 280] [outer = 10A08000] 04:59:35 INFO - PROCESS | 3344 | 1471348775833 Marionette DEBUG loaded listener.js 04:59:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (12E32800) [pid = 3344] [serial = 281] [outer = 10A08000] 04:59:36 INFO - PROCESS | 3344 | 1471348776440 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:59:36 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:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 969ms 04:59:36 INFO - PROCESS | 3344 | 1471348776453 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 04:59:36 INFO - PROCESS | 3344 | 1471348776458 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 04:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:59:36 INFO - PROCESS | 3344 | 1471348776464 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:59:36 INFO - PROCESS | 3344 | 1471348776467 Marionette TRACE conn2 <- [1,342,null,{}] 04:59:36 INFO - PROCESS | 3344 | 1471348776471 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:36 INFO - PROCESS | 3344 | 1471348776474 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:36 INFO - PROCESS | 3344 | 1471348776589 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 04:59:36 INFO - PROCESS | 3344 | 1471348776684 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:36 INFO - PROCESS | 3344 | 1471348776687 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:36 INFO - PROCESS | 3344 | ++DOCSHELL 145CF400 == 48 [pid = 3344] [id = 95] 04:59:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (15197400) [pid = 3344] [serial = 282] [outer = 00000000] 04:59:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (151A3800) [pid = 3344] [serial = 283] [outer = 15197400] 04:59:36 INFO - PROCESS | 3344 | 1471348776745 Marionette DEBUG loaded listener.js 04:59:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 112 (151AF800) [pid = 3344] [serial = 284] [outer = 15197400] 04:59:37 INFO - PROCESS | 3344 | 1471348777322 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:59:37 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:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 905ms 04:59:37 INFO - PROCESS | 3344 | 1471348777368 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 04:59:37 INFO - PROCESS | 3344 | 1471348777371 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 04:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:59:37 INFO - PROCESS | 3344 | 1471348777375 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:59:37 INFO - PROCESS | 3344 | 1471348777379 Marionette TRACE conn2 <- [1,346,null,{}] 04:59:37 INFO - PROCESS | 3344 | 1471348777389 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:37 INFO - PROCESS | 3344 | 1471348777394 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:37 INFO - PROCESS | 3344 | 1471348777505 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 04:59:37 INFO - PROCESS | 3344 | 1471348777603 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:37 INFO - PROCESS | 3344 | 1471348777654 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:37 INFO - PROCESS | 3344 | ++DOCSHELL 17DA9000 == 49 [pid = 3344] [id = 96] 04:59:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 113 (17DEC400) [pid = 3344] [serial = 285] [outer = 00000000] 04:59:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 114 (19945800) [pid = 3344] [serial = 286] [outer = 17DEC400] 04:59:37 INFO - PROCESS | 3344 | 1471348777752 Marionette DEBUG loaded listener.js 04:59:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 115 (19E7E800) [pid = 3344] [serial = 287] [outer = 17DEC400] 04:59:38 INFO - PROCESS | 3344 | 1471348778318 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:59:38 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:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 953ms 04:59:38 INFO - PROCESS | 3344 | 1471348778353 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 04:59:38 INFO - PROCESS | 3344 | 1471348778356 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 04:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:59:38 INFO - PROCESS | 3344 | 1471348778360 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:59:38 INFO - PROCESS | 3344 | 1471348778362 Marionette TRACE conn2 <- [1,350,null,{}] 04:59:38 INFO - PROCESS | 3344 | 1471348778366 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:38 INFO - PROCESS | 3344 | 1471348778368 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:38 INFO - PROCESS | 3344 | 1471348778481 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 04:59:38 INFO - PROCESS | 3344 | 1471348778579 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:38 INFO - PROCESS | 3344 | 1471348778581 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:38 INFO - PROCESS | 3344 | ++DOCSHELL 10EE0400 == 50 [pid = 3344] [id = 97] 04:59:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 116 (112CB400) [pid = 3344] [serial = 288] [outer = 00000000] 04:59:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 117 (15852400) [pid = 3344] [serial = 289] [outer = 112CB400] 04:59:38 INFO - PROCESS | 3344 | 1471348778636 Marionette DEBUG loaded listener.js 04:59:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 118 (170A6C00) [pid = 3344] [serial = 290] [outer = 112CB400] 04:59:39 INFO - PROCESS | 3344 | 1471348779399 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:59:39 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:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1096ms 04:59:39 INFO - PROCESS | 3344 | 1471348779450 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 04:59:39 INFO - PROCESS | 3344 | 1471348779454 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 04:59:39 INFO - PROCESS | 3344 | 1471348779458 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:59:39 INFO - PROCESS | 3344 | 1471348779463 Marionette TRACE conn2 <- [1,354,null,{}] 04:59:39 INFO - PROCESS | 3344 | 1471348779468 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:39 INFO - PROCESS | 3344 | 1471348779471 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:39 INFO - PROCESS | 3344 | 1471348779569 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 04:59:39 INFO - PROCESS | 3344 | 1471348779704 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:39 INFO - PROCESS | 3344 | 1471348779707 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:39 INFO - PROCESS | 3344 | ++DOCSHELL 10ED3C00 == 51 [pid = 3344] [id = 98] 04:59:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 119 (114D8800) [pid = 3344] [serial = 291] [outer = 00000000] 04:59:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 120 (11C10C00) [pid = 3344] [serial = 292] [outer = 114D8800] 04:59:39 INFO - PROCESS | 3344 | 1471348779758 Marionette DEBUG loaded listener.js 04:59:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 121 (12B7D000) [pid = 3344] [serial = 293] [outer = 114D8800] 04:59:40 INFO - PROCESS | 3344 | --DOCSHELL 145E9400 == 50 [pid = 3344] [id = 92] 04:59:40 INFO - PROCESS | 3344 | --DOCSHELL 10ED6000 == 49 [pid = 3344] [id = 91] 04:59:40 INFO - PROCESS | 3344 | --DOCSHELL 19DC2000 == 48 [pid = 3344] [id = 90] 04:59:40 INFO - PROCESS | 3344 | --DOCSHELL 1AF06800 == 47 [pid = 3344] [id = 89] 04:59:40 INFO - PROCESS | 3344 | --DOCSHELL 10A53000 == 46 [pid = 3344] [id = 88] 04:59:40 INFO - PROCESS | 3344 | --DOCSHELL 1993D000 == 45 [pid = 3344] [id = 87] 04:59:40 INFO - PROCESS | 3344 | --DOCSHELL 176F8000 == 44 [pid = 3344] [id = 86] 04:59:40 INFO - PROCESS | 3344 | --DOCSHELL 16C6A400 == 43 [pid = 3344] [id = 85] 04:59:40 INFO - PROCESS | 3344 | --DOCSHELL 13292C00 == 42 [pid = 3344] [id = 84] 04:59:40 INFO - PROCESS | 3344 | --DOCSHELL 11007800 == 41 [pid = 3344] [id = 83] 04:59:40 INFO - PROCESS | 3344 | --DOCSHELL 176F8C00 == 40 [pid = 3344] [id = 81] 04:59:40 INFO - PROCESS | 3344 | --DOCSHELL 1A083C00 == 39 [pid = 3344] [id = 82] 04:59:40 INFO - PROCESS | 3344 | --DOCSHELL 1AC52000 == 38 [pid = 3344] [id = 78] 04:59:40 INFO - PROCESS | 3344 | --DOCSHELL 0F34A800 == 37 [pid = 3344] [id = 79] 04:59:40 INFO - PROCESS | 3344 | --DOCSHELL 12BBD000 == 36 [pid = 3344] [id = 80] 04:59:40 INFO - PROCESS | 3344 | --DOCSHELL 13B4F400 == 35 [pid = 3344] [id = 53] 04:59:40 INFO - PROCESS | 3344 | --DOCSHELL 1A5C8000 == 34 [pid = 3344] [id = 63] 04:59:40 INFO - PROCESS | 3344 | --DOCSHELL 145C4000 == 33 [pid = 3344] [id = 51] 04:59:40 INFO - PROCESS | 3344 | --DOCSHELL 10A07C00 == 32 [pid = 3344] [id = 52] 04:59:40 INFO - PROCESS | 3344 | --DOCSHELL 10EE0400 == 31 [pid = 3344] [id = 97] 04:59:40 INFO - PROCESS | 3344 | --DOCSHELL 145CF400 == 30 [pid = 3344] [id = 95] 04:59:40 INFO - PROCESS | 3344 | --DOCSHELL 17DA9000 == 29 [pid = 3344] [id = 96] 04:59:40 INFO - PROCESS | 3344 | --DOCSHELL 151A0C00 == 28 [pid = 3344] [id = 93] 04:59:40 INFO - PROCESS | 3344 | --DOCSHELL 10560C00 == 27 [pid = 3344] [id = 94] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 120 (13B50C00) [pid = 3344] [serial = 121] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 119 (145E2800) [pid = 3344] [serial = 157] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 118 (1829BC00) [pid = 3344] [serial = 217] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 117 (18299400) [pid = 3344] [serial = 196] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 116 (1994A000) [pid = 3344] [serial = 220] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 115 (19944000) [pid = 3344] [serial = 221] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 114 (145DE800) [pid = 3344] [serial = 208] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 113 (151B1C00) [pid = 3344] [serial = 209] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 112 (15F4E400) [pid = 3344] [serial = 193] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 111 (1126B400) [pid = 3344] [serial = 190] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (12E85C00) [pid = 3344] [serial = 205] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (13292800) [pid = 3344] [serial = 206] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (1993C800) [pid = 3344] [serial = 218] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (176FB400) [pid = 3344] [serial = 214] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (118A2800) [pid = 3344] [serial = 202] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (12B7BC00) [pid = 3344] [serial = 203] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (16C6B800) [pid = 3344] [serial = 212] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (16BD1400) [pid = 3344] [serial = 211] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (176FD000) [pid = 3344] [serial = 200] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (16FED400) [pid = 3344] [serial = 199] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (1A084400) [pid = 3344] [serial = 223] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (1A9AF800) [pid = 3344] [serial = 230] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (1A5D4C00) [pid = 3344] [serial = 226] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (1A737000) [pid = 3344] [serial = 227] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (1A0AF800) [pid = 3344] [serial = 224] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (17DAE800) [pid = 3344] [serial = 215] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (1AE4A800) [pid = 3344] [serial = 232] [outer = 00000000] [url = about:blank] 04:59:40 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (1A9A9000) [pid = 3344] [serial = 229] [outer = 00000000] [url = about:blank] 04:59:41 INFO - PROCESS | 3344 | 1471348780999 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:59:41 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:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1588ms 04:59:41 INFO - PROCESS | 3344 | 1471348781054 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 04:59:41 INFO - PROCESS | 3344 | 1471348781060 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 04:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:59:41 INFO - PROCESS | 3344 | 1471348781066 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:59:41 INFO - PROCESS | 3344 | 1471348781071 Marionette TRACE conn2 <- [1,358,null,{}] 04:59:41 INFO - PROCESS | 3344 | 1471348781077 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:41 INFO - PROCESS | 3344 | 1471348781081 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:41 INFO - PROCESS | 3344 | 1471348781162 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 04:59:41 INFO - PROCESS | 3344 | 1471348781171 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:41 INFO - PROCESS | 3344 | 1471348781176 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:41 INFO - PROCESS | 3344 | ++DOCSHELL 10A55C00 == 28 [pid = 3344] [id = 99] 04:59:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (10BB9000) [pid = 3344] [serial = 294] [outer = 00000000] 04:59:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (11009800) [pid = 3344] [serial = 295] [outer = 10BB9000] 04:59:41 INFO - PROCESS | 3344 | 1471348781225 Marionette DEBUG loaded listener.js 04:59:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (1126B400) [pid = 3344] [serial = 296] [outer = 10BB9000] 04:59:41 INFO - PROCESS | 3344 | 1471348781729 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:59:41 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:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 667ms 04:59:41 INFO - PROCESS | 3344 | 1471348781754 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 04:59:41 INFO - PROCESS | 3344 | 1471348781759 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 04:59:41 INFO - PROCESS | 3344 | 1471348781765 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:59:41 INFO - PROCESS | 3344 | 1471348781768 Marionette TRACE conn2 <- [1,362,null,{}] 04:59:41 INFO - PROCESS | 3344 | 1471348781771 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:41 INFO - PROCESS | 3344 | 1471348781774 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:41 INFO - PROCESS | 3344 | 1471348781859 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 04:59:41 INFO - PROCESS | 3344 | 1471348781868 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:41 INFO - PROCESS | 3344 | 1471348781871 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:41 INFO - PROCESS | 3344 | ++DOCSHELL 13130800 == 29 [pid = 3344] [id = 100] 04:59:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (1316EC00) [pid = 3344] [serial = 297] [outer = 00000000] 04:59:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (1322CC00) [pid = 3344] [serial = 298] [outer = 1316EC00] 04:59:41 INFO - PROCESS | 3344 | 1471348781919 Marionette DEBUG loaded listener.js 04:59:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (1390CC00) [pid = 3344] [serial = 299] [outer = 1316EC00] 04:59:42 INFO - PROCESS | 3344 | 1471348782404 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:59:42 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:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 699ms 04:59:42 INFO - PROCESS | 3344 | 1471348782464 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 04:59:42 INFO - PROCESS | 3344 | 1471348782466 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 04:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:59:42 INFO - PROCESS | 3344 | 1471348782470 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:59:42 INFO - PROCESS | 3344 | 1471348782473 Marionette TRACE conn2 <- [1,366,null,{}] 04:59:42 INFO - PROCESS | 3344 | 1471348782484 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:42 INFO - PROCESS | 3344 | 1471348782488 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:42 INFO - PROCESS | 3344 | 1471348782571 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 04:59:42 INFO - PROCESS | 3344 | 1471348782651 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:42 INFO - PROCESS | 3344 | 1471348782654 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:42 INFO - PROCESS | 3344 | ++DOCSHELL 1519CC00 == 30 [pid = 3344] [id = 101] 04:59:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (1519D800) [pid = 3344] [serial = 300] [outer = 00000000] 04:59:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (151AA000) [pid = 3344] [serial = 301] [outer = 1519D800] 04:59:42 INFO - PROCESS | 3344 | 1471348782719 Marionette DEBUG loaded listener.js 04:59:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (15854000) [pid = 3344] [serial = 302] [outer = 1519D800] 04:59:43 INFO - PROCESS | 3344 | 1471348783138 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:59:43 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:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 699ms 04:59:43 INFO - PROCESS | 3344 | 1471348783169 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 04:59:43 INFO - PROCESS | 3344 | 1471348783171 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 04:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:59:43 INFO - PROCESS | 3344 | 1471348783175 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:59:43 INFO - PROCESS | 3344 | 1471348783177 Marionette TRACE conn2 <- [1,370,null,{}] 04:59:43 INFO - PROCESS | 3344 | 1471348783186 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:43 INFO - PROCESS | 3344 | 1471348783188 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:43 INFO - PROCESS | 3344 | 1471348783323 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 04:59:43 INFO - PROCESS | 3344 | 1471348783336 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:43 INFO - PROCESS | 3344 | 1471348783338 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:43 INFO - PROCESS | 3344 | ++DOCSHELL 15F4EC00 == 31 [pid = 3344] [id = 102] 04:59:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (16993C00) [pid = 3344] [serial = 303] [outer = 00000000] 04:59:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (16C67400) [pid = 3344] [serial = 304] [outer = 16993C00] 04:59:43 INFO - PROCESS | 3344 | 1471348783384 Marionette DEBUG loaded listener.js 04:59:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (170A3800) [pid = 3344] [serial = 305] [outer = 16993C00] 04:59:43 INFO - PROCESS | 3344 | 1471348783872 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:59:43 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:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 698ms 04:59:43 INFO - PROCESS | 3344 | 1471348783907 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 04:59:43 INFO - PROCESS | 3344 | 1471348783909 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 04:59:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:59:43 INFO - PROCESS | 3344 | 1471348783912 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:59:43 INFO - PROCESS | 3344 | 1471348783914 Marionette TRACE conn2 <- [1,374,null,{}] 04:59:43 INFO - PROCESS | 3344 | 1471348783918 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:43 INFO - PROCESS | 3344 | 1471348783920 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:44 INFO - PROCESS | 3344 | 1471348784024 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 04:59:44 INFO - PROCESS | 3344 | 1471348784033 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:44 INFO - PROCESS | 3344 | 1471348784035 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:44 INFO - PROCESS | 3344 | ++DOCSHELL 16BD1400 == 32 [pid = 3344] [id = 103] 04:59:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 106 (16FED400) [pid = 3344] [serial = 306] [outer = 00000000] 04:59:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 107 (176FD000) [pid = 3344] [serial = 307] [outer = 16FED400] 04:59:44 INFO - PROCESS | 3344 | 1471348784080 Marionette DEBUG loaded listener.js 04:59:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 108 (17D0E000) [pid = 3344] [serial = 308] [outer = 16FED400] 04:59:44 INFO - PROCESS | 3344 | 1471348784546 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:59:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:59:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 715ms 04:59:44 INFO - PROCESS | 3344 | 1471348784612 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 04:59:44 INFO - PROCESS | 3344 | 1471348784614 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 04:59:44 INFO - PROCESS | 3344 | 1471348784617 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:59:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:59:44 INFO - PROCESS | 3344 | 1471348784619 Marionette TRACE conn2 <- [1,378,null,{}] 04:59:44 INFO - PROCESS | 3344 | 1471348784622 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:44 INFO - PROCESS | 3344 | 1471348784627 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:44 INFO - PROCESS | 3344 | 1471348784787 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 04:59:44 INFO - PROCESS | 3344 | 1471348784799 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:44 INFO - PROCESS | 3344 | 1471348784801 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:44 INFO - PROCESS | 3344 | ++DOCSHELL 16BD9400 == 33 [pid = 3344] [id = 104] 04:59:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 109 (176EF800) [pid = 3344] [serial = 309] [outer = 00000000] 04:59:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 110 (1829B800) [pid = 3344] [serial = 310] [outer = 176EF800] 04:59:44 INFO - PROCESS | 3344 | 1471348784847 Marionette DEBUG loaded listener.js 04:59:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 111 (19943C00) [pid = 3344] [serial = 311] [outer = 176EF800] 04:59:45 INFO - PROCESS | 3344 | --DOMWINDOW == 110 (19B3C800) [pid = 3344] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:59:45 INFO - PROCESS | 3344 | --DOMWINDOW == 109 (1AF07000) [pid = 3344] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:59:45 INFO - PROCESS | 3344 | --DOMWINDOW == 108 (19DC4800) [pid = 3344] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:59:45 INFO - PROCESS | 3344 | --DOMWINDOW == 107 (176F8400) [pid = 3344] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:59:45 INFO - PROCESS | 3344 | --DOMWINDOW == 106 (16C6B000) [pid = 3344] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:59:45 INFO - PROCESS | 3344 | --DOMWINDOW == 105 (11008000) [pid = 3344] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:59:45 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (13298800) [pid = 3344] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:59:45 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (19942C00) [pid = 3344] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:59:45 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (0F34B000) [pid = 3344] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:59:45 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (12C64000) [pid = 3344] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:59:45 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (1AC52800) [pid = 3344] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:59:45 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (176FAC00) [pid = 3344] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:59:45 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (1A08B400) [pid = 3344] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:59:45 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (19DC2C00) [pid = 3344] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:59:45 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (151A1400) [pid = 3344] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:59:45 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (11476C00) [pid = 3344] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:59:45 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (10A08800) [pid = 3344] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:59:45 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (19940800) [pid = 3344] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:59:45 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (181B0C00) [pid = 3344] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:59:45 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (1A73F000) [pid = 3344] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:59:45 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (13F73000) [pid = 3344] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:59:45 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (10A01C00) [pid = 3344] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:59:45 INFO - PROCESS | 3344 | 1471348785804 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:59:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:59:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1207ms 04:59:45 INFO - PROCESS | 3344 | 1471348785844 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 04:59:45 INFO - PROCESS | 3344 | 1471348785846 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 04:59:45 INFO - PROCESS | 3344 | 1471348785849 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:59:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:59:45 INFO - PROCESS | 3344 | 1471348785851 Marionette TRACE conn2 <- [1,382,null,{}] 04:59:45 INFO - PROCESS | 3344 | 1471348785854 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:45 INFO - PROCESS | 3344 | 1471348785856 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:45 INFO - PROCESS | 3344 | 1471348785932 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 04:59:45 INFO - PROCESS | 3344 | 1471348785939 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:45 INFO - PROCESS | 3344 | 1471348785941 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:45 INFO - PROCESS | 3344 | ++DOCSHELL 112C8400 == 34 [pid = 3344] [id = 105] 04:59:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1189BC00) [pid = 3344] [serial = 312] [outer = 00000000] 04:59:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (15A1F800) [pid = 3344] [serial = 313] [outer = 1189BC00] 04:59:45 INFO - PROCESS | 3344 | 1471348785986 Marionette DEBUG loaded listener.js 04:59:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (15F45000) [pid = 3344] [serial = 314] [outer = 1189BC00] 04:59:46 INFO - PROCESS | 3344 | 1471348786415 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:59:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:59:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 604ms 04:59:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:59:46 INFO - PROCESS | 3344 | 1471348786449 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 04:59:46 INFO - PROCESS | 3344 | 1471348786451 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 04:59:46 INFO - PROCESS | 3344 | 1471348786454 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:59:46 INFO - PROCESS | 3344 | 1471348786456 Marionette TRACE conn2 <- [1,386,null,{}] 04:59:46 INFO - PROCESS | 3344 | 1471348786459 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:46 INFO - PROCESS | 3344 | 1471348786461 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:46 INFO - PROCESS | 3344 | 1471348786537 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 04:59:46 INFO - PROCESS | 3344 | 1471348786569 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:46 INFO - PROCESS | 3344 | 1471348786571 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:46 INFO - PROCESS | 3344 | ++DOCSHELL 15127C00 == 35 [pid = 3344] [id = 106] 04:59:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (151A0800) [pid = 3344] [serial = 315] [outer = 00000000] 04:59:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (19940400) [pid = 3344] [serial = 316] [outer = 151A0800] 04:59:46 INFO - PROCESS | 3344 | 1471348786615 Marionette DEBUG loaded listener.js 04:59:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (181AC800) [pid = 3344] [serial = 317] [outer = 151A0800] 04:59:47 INFO - PROCESS | 3344 | 1471348787029 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 04:59:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:59:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 603ms 04:59:47 INFO - PROCESS | 3344 | 1471348787049 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 04:59:47 INFO - PROCESS | 3344 | 1471348787051 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 04:59:47 INFO - PROCESS | 3344 | 1471348787054 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:59:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:59:47 INFO - PROCESS | 3344 | 1471348787056 Marionette TRACE conn2 <- [1,390,null,{}] 04:59:47 INFO - PROCESS | 3344 | 1471348787060 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:47 INFO - PROCESS | 3344 | 1471348787062 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:47 INFO - PROCESS | 3344 | 1471348787176 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 04:59:47 INFO - PROCESS | 3344 | 1471348787181 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:47 INFO - PROCESS | 3344 | 1471348787183 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:47 INFO - PROCESS | 3344 | ++DOCSHELL 1519C000 == 36 [pid = 3344] [id = 107] 04:59:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (19D75000) [pid = 3344] [serial = 318] [outer = 00000000] 04:59:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (19DC5800) [pid = 3344] [serial = 319] [outer = 19D75000] 04:59:47 INFO - PROCESS | 3344 | 1471348787227 Marionette DEBUG loaded listener.js 04:59:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (19DC6400) [pid = 3344] [serial = 320] [outer = 19D75000] 04:59:47 INFO - PROCESS | 3344 | 1471348787979 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 04:59:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:59:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 953ms 04:59:48 INFO - PROCESS | 3344 | 1471348788034 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 04:59:48 INFO - PROCESS | 3344 | 1471348788039 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 04:59:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:59:48 INFO - PROCESS | 3344 | 1471348788044 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:59:48 INFO - PROCESS | 3344 | 1471348788047 Marionette TRACE conn2 <- [1,394,null,{}] 04:59:48 INFO - PROCESS | 3344 | 1471348788053 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:48 INFO - PROCESS | 3344 | 1471348788056 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:48 INFO - PROCESS | 3344 | 1471348788181 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 04:59:48 INFO - PROCESS | 3344 | 1471348788299 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:48 INFO - PROCESS | 3344 | 1471348788302 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:48 INFO - PROCESS | 3344 | ++DOCSHELL 0F349C00 == 37 [pid = 3344] [id = 108] 04:59:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (104E6400) [pid = 3344] [serial = 321] [outer = 00000000] 04:59:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (10ED6000) [pid = 3344] [serial = 322] [outer = 104E6400] 04:59:48 INFO - PROCESS | 3344 | 1471348788369 Marionette DEBUG loaded listener.js 04:59:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (12BBD000) [pid = 3344] [serial = 323] [outer = 104E6400] 04:59:49 INFO - PROCESS | 3344 | 1471348789171 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 04:59:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:59:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1176ms 04:59:49 INFO - PROCESS | 3344 | 1471348789205 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 04:59:49 INFO - PROCESS | 3344 | 1471348789211 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 04:59:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:59:49 INFO - PROCESS | 3344 | 1471348789218 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:59:49 INFO - PROCESS | 3344 | 1471348789221 Marionette TRACE conn2 <- [1,398,null,{}] 04:59:49 INFO - PROCESS | 3344 | 1471348789225 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:49 INFO - PROCESS | 3344 | 1471348789228 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:49 INFO - PROCESS | 3344 | 1471348789358 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 04:59:49 INFO - PROCESS | 3344 | 1471348789483 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:49 INFO - PROCESS | 3344 | 1471348789486 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:49 INFO - PROCESS | 3344 | ++DOCSHELL 0F345000 == 38 [pid = 3344] [id = 109] 04:59:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (0F348400) [pid = 3344] [serial = 324] [outer = 00000000] 04:59:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (10A53800) [pid = 3344] [serial = 325] [outer = 0F348400] 04:59:49 INFO - PROCESS | 3344 | 1471348789548 Marionette DEBUG loaded listener.js 04:59:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (13ACEC00) [pid = 3344] [serial = 326] [outer = 0F348400] 04:59:50 INFO - PROCESS | 3344 | --DOCSHELL 15127C00 == 37 [pid = 3344] [id = 106] 04:59:50 INFO - PROCESS | 3344 | --DOCSHELL 112C8400 == 36 [pid = 3344] [id = 105] 04:59:50 INFO - PROCESS | 3344 | --DOCSHELL 16BD9400 == 35 [pid = 3344] [id = 104] 04:59:50 INFO - PROCESS | 3344 | --DOCSHELL 16BD1400 == 34 [pid = 3344] [id = 103] 04:59:50 INFO - PROCESS | 3344 | --DOCSHELL 15F4EC00 == 33 [pid = 3344] [id = 102] 04:59:50 INFO - PROCESS | 3344 | --DOCSHELL 1519CC00 == 32 [pid = 3344] [id = 101] 04:59:50 INFO - PROCESS | 3344 | --DOCSHELL 13130800 == 31 [pid = 3344] [id = 100] 04:59:50 INFO - PROCESS | 3344 | --DOCSHELL 10A55C00 == 30 [pid = 3344] [id = 99] 04:59:50 INFO - PROCESS | 3344 | --DOCSHELL 10ED3C00 == 29 [pid = 3344] [id = 98] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (114D0C00) [pid = 3344] [serial = 154] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (19E84000) [pid = 3344] [serial = 151] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (1829DC00) [pid = 3344] [serial = 197] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (1A086400) [pid = 3344] [serial = 188] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (1AE4AC00) [pid = 3344] [serial = 262] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (1AF0D000) [pid = 3344] [serial = 265] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (1AE52800) [pid = 3344] [serial = 263] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (19DC9800) [pid = 3344] [serial = 268] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (1AF0F400) [pid = 3344] [serial = 266] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (17EC6800) [pid = 3344] [serial = 256] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (18295800) [pid = 3344] [serial = 257] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (175EA000) [pid = 3344] [serial = 253] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (176FA000) [pid = 3344] [serial = 254] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (13295000) [pid = 3344] [serial = 247] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (13ACF000) [pid = 3344] [serial = 248] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (1451B400) [pid = 3344] [serial = 250] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (145D0400) [pid = 3344] [serial = 251] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (19D76000) [pid = 3344] [serial = 259] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0F351000) [pid = 3344] [serial = 235] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (10A03400) [pid = 3344] [serial = 236] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (13AD1400) [pid = 3344] [serial = 238] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (13B53000) [pid = 3344] [serial = 239] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1AE54000) [pid = 3344] [serial = 233] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (17DF5800) [pid = 3344] [serial = 241] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (18295C00) [pid = 3344] [serial = 242] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1A9A5800) [pid = 3344] [serial = 244] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1AC53800) [pid = 3344] [serial = 245] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1A082C00) [pid = 3344] [serial = 274] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (151A6800) [pid = 3344] [serial = 277] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1A733400) [pid = 3344] [serial = 278] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1A5D3000) [pid = 3344] [serial = 275] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1755A400) [pid = 3344] [serial = 271] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (17DEC000) [pid = 3344] [serial = 272] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (19DCB400) [pid = 3344] [serial = 269] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (19E87400) [pid = 3344] [serial = 260] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (16FEF000) [pid = 3344] [serial = 194] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (11C0FC00) [pid = 3344] [serial = 191] [outer = 00000000] [url = about:blank] 04:59:50 INFO - PROCESS | 3344 | 1471348790376 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 04:59:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:59:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1176ms 04:59:50 INFO - PROCESS | 3344 | 1471348790405 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 04:59:50 INFO - PROCESS | 3344 | 1471348790409 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 04:59:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:59:50 INFO - PROCESS | 3344 | 1471348790414 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:59:50 INFO - PROCESS | 3344 | 1471348790419 Marionette TRACE conn2 <- [1,402,null,{}] 04:59:50 INFO - PROCESS | 3344 | 1471348790424 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:50 INFO - PROCESS | 3344 | 1471348790427 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:50 INFO - PROCESS | 3344 | 1471348790526 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 04:59:50 INFO - PROCESS | 3344 | 1471348790605 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:50 INFO - PROCESS | 3344 | 1471348790608 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:50 INFO - PROCESS | 3344 | ++DOCSHELL 10434800 == 30 [pid = 3344] [id = 110] 04:59:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (1047DC00) [pid = 3344] [serial = 327] [outer = 00000000] 04:59:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (10A4E800) [pid = 3344] [serial = 328] [outer = 1047DC00] 04:59:50 INFO - PROCESS | 3344 | 1471348790657 Marionette DEBUG loaded listener.js 04:59:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (1126C400) [pid = 3344] [serial = 329] [outer = 1047DC00] 04:59:51 INFO - PROCESS | 3344 | 1471348791094 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 04:59:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:59:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 746ms 04:59:51 INFO - PROCESS | 3344 | 1471348791151 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 04:59:51 INFO - PROCESS | 3344 | 1471348791155 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 04:59:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:59:51 INFO - PROCESS | 3344 | 1471348791162 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:59:51 INFO - PROCESS | 3344 | 1471348791164 Marionette TRACE conn2 <- [1,406,null,{}] 04:59:51 INFO - PROCESS | 3344 | 1471348791168 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:51 INFO - PROCESS | 3344 | 1471348791171 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:51 INFO - PROCESS | 3344 | 1471348791260 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 04:59:51 INFO - PROCESS | 3344 | 1471348791268 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:51 INFO - PROCESS | 3344 | 1471348791271 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:51 INFO - PROCESS | 3344 | ++DOCSHELL 1395B800 == 31 [pid = 3344] [id = 111] 04:59:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (13AC8000) [pid = 3344] [serial = 330] [outer = 00000000] 04:59:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (13B53000) [pid = 3344] [serial = 331] [outer = 13AC8000] 04:59:51 INFO - PROCESS | 3344 | 1471348791319 Marionette DEBUG loaded listener.js 04:59:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (1451B400) [pid = 3344] [serial = 332] [outer = 13AC8000] 04:59:51 INFO - PROCESS | 3344 | 1471348791825 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 04:59:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:59:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 699ms 04:59:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:59:51 INFO - PROCESS | 3344 | 1471348791893 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 04:59:51 INFO - PROCESS | 3344 | 1471348791896 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 04:59:51 INFO - PROCESS | 3344 | 1471348791899 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:59:51 INFO - PROCESS | 3344 | 1471348791903 Marionette TRACE conn2 <- [1,410,null,{}] 04:59:51 INFO - PROCESS | 3344 | 1471348791913 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:51 INFO - PROCESS | 3344 | 1471348791918 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:52 INFO - PROCESS | 3344 | 1471348792001 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 04:59:52 INFO - PROCESS | 3344 | 1471348792086 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:52 INFO - PROCESS | 3344 | 1471348792089 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:52 INFO - PROCESS | 3344 | ++DOCSHELL 15A1C400 == 32 [pid = 3344] [id = 112] 04:59:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (15A20800) [pid = 3344] [serial = 333] [outer = 00000000] 04:59:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (16991400) [pid = 3344] [serial = 334] [outer = 15A20800] 04:59:52 INFO - PROCESS | 3344 | 1471348792139 Marionette DEBUG loaded listener.js 04:59:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (16D2B400) [pid = 3344] [serial = 335] [outer = 15A20800] 04:59:52 INFO - PROCESS | 3344 | 1471348792550 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 04:59:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:59:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 699ms 04:59:52 INFO - PROCESS | 3344 | 1471348792602 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 04:59:52 INFO - PROCESS | 3344 | 1471348792605 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 04:59:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:59:52 INFO - PROCESS | 3344 | 1471348792609 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:59:52 INFO - PROCESS | 3344 | 1471348792610 Marionette TRACE conn2 <- [1,414,null,{}] 04:59:52 INFO - PROCESS | 3344 | 1471348792614 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:52 INFO - PROCESS | 3344 | 1471348792616 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:52 INFO - PROCESS | 3344 | 1471348792753 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 04:59:52 INFO - PROCESS | 3344 | 1471348792805 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:52 INFO - PROCESS | 3344 | 1471348792807 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:52 INFO - PROCESS | 3344 | ++DOCSHELL 1764C400 == 33 [pid = 3344] [id = 113] 04:59:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (176F5000) [pid = 3344] [serial = 336] [outer = 00000000] 04:59:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (176FC800) [pid = 3344] [serial = 337] [outer = 176F5000] 04:59:52 INFO - PROCESS | 3344 | 1471348792852 Marionette DEBUG loaded listener.js 04:59:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (17DB1800) [pid = 3344] [serial = 338] [outer = 176F5000] 04:59:53 INFO - PROCESS | 3344 | 1471348793275 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 04:59:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:59:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 715ms 04:59:53 INFO - PROCESS | 3344 | 1471348793310 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 04:59:53 INFO - PROCESS | 3344 | 1471348793312 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 04:59:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:59:53 INFO - PROCESS | 3344 | 1471348793316 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:59:53 INFO - PROCESS | 3344 | 1471348793317 Marionette TRACE conn2 <- [1,418,null,{}] 04:59:53 INFO - PROCESS | 3344 | 1471348793321 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:53 INFO - PROCESS | 3344 | 1471348793323 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:53 INFO - PROCESS | 3344 | 1471348793429 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 04:59:53 INFO - PROCESS | 3344 | 1471348793437 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:53 INFO - PROCESS | 3344 | 1471348793439 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:53 INFO - PROCESS | 3344 | ++DOCSHELL 175E6000 == 34 [pid = 3344] [id = 114] 04:59:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (17DEC000) [pid = 3344] [serial = 339] [outer = 00000000] 04:59:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (17EC6C00) [pid = 3344] [serial = 340] [outer = 17DEC000] 04:59:53 INFO - PROCESS | 3344 | 1471348793489 Marionette DEBUG loaded listener.js 04:59:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (18292C00) [pid = 3344] [serial = 341] [outer = 17DEC000] 04:59:54 INFO - PROCESS | 3344 | 1471348794486 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 04:59:54 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:59:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1238ms 04:59:54 INFO - PROCESS | 3344 | 1471348794557 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 04:59:54 INFO - PROCESS | 3344 | 1471348794559 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 04:59:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:59:54 INFO - PROCESS | 3344 | 1471348794562 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:59:54 INFO - PROCESS | 3344 | 1471348794564 Marionette TRACE conn2 <- [1,422,null,{}] 04:59:54 INFO - PROCESS | 3344 | 1471348794567 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:54 INFO - PROCESS | 3344 | 1471348794573 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:54 INFO - PROCESS | 3344 | 1471348794734 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 04:59:54 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (16993C00) [pid = 3344] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:59:54 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1316EC00) [pid = 3344] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:59:54 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (114D8800) [pid = 3344] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:59:54 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1519D800) [pid = 3344] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:59:54 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (10BB9000) [pid = 3344] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:59:54 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (16FED400) [pid = 3344] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:59:54 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (10A08000) [pid = 3344] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:59:54 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (15197400) [pid = 3344] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:59:54 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (151A0800) [pid = 3344] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:59:54 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (17DEC400) [pid = 3344] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:59:54 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (112CB400) [pid = 3344] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:59:54 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (176EF800) [pid = 3344] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:59:54 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (1189BC00) [pid = 3344] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:59:54 INFO - PROCESS | 3344 | 1471348794786 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:54 INFO - PROCESS | 3344 | 1471348794789 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:54 INFO - PROCESS | 3344 | ++DOCSHELL 10A08000 == 35 [pid = 3344] [id = 115] 04:59:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (10A10400) [pid = 3344] [serial = 342] [outer = 00000000] 04:59:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (112CA800) [pid = 3344] [serial = 343] [outer = 10A10400] 04:59:54 INFO - PROCESS | 3344 | 1471348794843 Marionette DEBUG loaded listener.js 04:59:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (1312A000) [pid = 3344] [serial = 344] [outer = 10A10400] 04:59:55 INFO - PROCESS | 3344 | 1471348795697 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 04:59:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:59:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1160ms 04:59:55 INFO - PROCESS | 3344 | 1471348795735 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 04:59:55 INFO - PROCESS | 3344 | 1471348795737 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 04:59:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:59:55 INFO - PROCESS | 3344 | 1471348795741 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:59:55 INFO - PROCESS | 3344 | 1471348795743 Marionette TRACE conn2 <- [1,426,null,{}] 04:59:55 INFO - PROCESS | 3344 | 1471348795746 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:55 INFO - PROCESS | 3344 | 1471348795748 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:55 INFO - PROCESS | 3344 | 1471348795852 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 04:59:55 INFO - PROCESS | 3344 | 1471348795860 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:55 INFO - PROCESS | 3344 | 1471348795862 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:55 INFO - PROCESS | 3344 | ++DOCSHELL 17DEC800 == 36 [pid = 3344] [id = 116] 04:59:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (17DEF400) [pid = 3344] [serial = 345] [outer = 00000000] 04:59:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (1993E400) [pid = 3344] [serial = 346] [outer = 17DEF400] 04:59:55 INFO - PROCESS | 3344 | 1471348795907 Marionette DEBUG loaded listener.js 04:59:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (1993F800) [pid = 3344] [serial = 347] [outer = 17DEF400] 04:59:56 INFO - PROCESS | 3344 | 1471348796343 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 04:59:56 INFO - PROCESS | 3344 | 1471348796381 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 04:59:56 INFO - PROCESS | 3344 | 1471348796384 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:59:56 INFO - PROCESS | 3344 | 1471348796386 Marionette TRACE conn2 <- [1,430,null,{}] 04:59:56 INFO - PROCESS | 3344 | 1471348796390 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:56 INFO - PROCESS | 3344 | 1471348796391 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:56 INFO - PROCESS | 3344 | 1471348796499 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 04:59:56 INFO - PROCESS | 3344 | 1471348796508 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:56 INFO - PROCESS | 3344 | 1471348796510 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:56 INFO - PROCESS | 3344 | ++DOCSHELL 19DCD400 == 37 [pid = 3344] [id = 117] 04:59:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (19DCEC00) [pid = 3344] [serial = 348] [outer = 00000000] 04:59:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (19E7C400) [pid = 3344] [serial = 349] [outer = 19DCEC00] 04:59:56 INFO - PROCESS | 3344 | 1471348796560 Marionette DEBUG loaded listener.js 04:59:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (19E84000) [pid = 3344] [serial = 350] [outer = 19DCEC00] 04:59:57 INFO - PROCESS | 3344 | 1471348797097 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 04:59:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:59:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 810ms 04:59:57 INFO - PROCESS | 3344 | 1471348797187 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 04:59:57 INFO - PROCESS | 3344 | 1471348797192 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 04:59:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:59:57 INFO - PROCESS | 3344 | 1471348797197 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:59:57 INFO - PROCESS | 3344 | 1471348797200 Marionette TRACE conn2 <- [1,434,null,{}] 04:59:57 INFO - PROCESS | 3344 | 1471348797206 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:57 INFO - PROCESS | 3344 | 1471348797210 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:57 INFO - PROCESS | 3344 | 1471348797326 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 04:59:57 INFO - PROCESS | 3344 | 1471348797414 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:57 INFO - PROCESS | 3344 | 1471348797417 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:57 INFO - PROCESS | 3344 | ++DOCSHELL 10566000 == 38 [pid = 3344] [id = 118] 04:59:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (10A4E000) [pid = 3344] [serial = 351] [outer = 00000000] 04:59:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (11C09800) [pid = 3344] [serial = 352] [outer = 10A4E000] 04:59:57 INFO - PROCESS | 3344 | 1471348797474 Marionette DEBUG loaded listener.js 04:59:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (13195000) [pid = 3344] [serial = 353] [outer = 10A4E000] 04:59:58 INFO - PROCESS | 3344 | 1471348798085 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 04:59:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:59:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 905ms 04:59:58 INFO - PROCESS | 3344 | 1471348798135 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 04:59:58 INFO - PROCESS | 3344 | 1471348798140 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 04:59:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:59:58 INFO - PROCESS | 3344 | 1471348798146 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:59:58 INFO - PROCESS | 3344 | 1471348798149 Marionette TRACE conn2 <- [1,438,null,{}] 04:59:58 INFO - PROCESS | 3344 | 1471348798154 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:58 INFO - PROCESS | 3344 | 1471348798157 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:58 INFO - PROCESS | 3344 | 1471348798265 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 04:59:58 INFO - PROCESS | 3344 | 1471348798346 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:58 INFO - PROCESS | 3344 | 1471348798348 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:58 INFO - PROCESS | 3344 | ++DOCSHELL 15199800 == 39 [pid = 3344] [id = 119] 04:59:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1519A400) [pid = 3344] [serial = 354] [outer = 00000000] 04:59:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (15F4E000) [pid = 3344] [serial = 355] [outer = 1519A400] 04:59:58 INFO - PROCESS | 3344 | 1471348798453 Marionette DEBUG loaded listener.js 04:59:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (16D2A400) [pid = 3344] [serial = 356] [outer = 1519A400] 04:59:59 INFO - PROCESS | 3344 | 1471348799082 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 04:59:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:59:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1017ms 04:59:59 INFO - PROCESS | 3344 | 1471348799149 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 04:59:59 INFO - PROCESS | 3344 | 1471348799152 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 04:59:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:59:59 INFO - PROCESS | 3344 | 1471348799156 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:59:59 INFO - PROCESS | 3344 | 1471348799159 Marionette TRACE conn2 <- [1,442,null,{}] 04:59:59 INFO - PROCESS | 3344 | 1471348799170 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:59:59 INFO - PROCESS | 3344 | 1471348799175 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:59 INFO - PROCESS | 3344 | 1471348799292 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 04:59:59 INFO - PROCESS | 3344 | 1471348799374 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:59 INFO - PROCESS | 3344 | 1471348799378 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 04:59:59 INFO - PROCESS | 3344 | ++DOCSHELL 19DCB800 == 40 [pid = 3344] [id = 120] 04:59:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (19DCC800) [pid = 3344] [serial = 357] [outer = 00000000] 04:59:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1A083000) [pid = 3344] [serial = 358] [outer = 19DCC800] 04:59:59 INFO - PROCESS | 3344 | 1471348799502 Marionette DEBUG loaded listener.js 04:59:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1A08C000) [pid = 3344] [serial = 359] [outer = 19DCC800] 05:00:00 INFO - PROCESS | 3344 | 1471348800187 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:00:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:00:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1064ms 05:00:00 INFO - PROCESS | 3344 | 1471348800235 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 05:00:00 INFO - PROCESS | 3344 | 1471348800238 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 05:00:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:00:00 INFO - PROCESS | 3344 | 1471348800242 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:00:00 INFO - PROCESS | 3344 | 1471348800244 Marionette TRACE conn2 <- [1,446,null,{}] 05:00:00 INFO - PROCESS | 3344 | 1471348800247 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:00 INFO - PROCESS | 3344 | 1471348800250 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:00 INFO - PROCESS | 3344 | 1471348800364 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 05:00:00 INFO - PROCESS | 3344 | 1471348800443 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:00 INFO - PROCESS | 3344 | 1471348800445 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:00 INFO - PROCESS | 3344 | ++DOCSHELL 1031D800 == 41 [pid = 3344] [id = 121] 05:00:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (10326800) [pid = 3344] [serial = 360] [outer = 00000000] 05:00:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (112CC000) [pid = 3344] [serial = 361] [outer = 10326800] 05:00:00 INFO - PROCESS | 3344 | 1471348800543 Marionette DEBUG loaded listener.js 05:00:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (129F6C00) [pid = 3344] [serial = 362] [outer = 10326800] 05:00:01 INFO - PROCESS | 3344 | 1471348801278 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:00:01 INFO - PROCESS | 3344 | [3344] 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 05:00:01 INFO - PROCESS | 3344 | [3344] 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 05:00:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:00:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1112ms 05:00:01 INFO - PROCESS | 3344 | 1471348801336 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 05:00:01 INFO - PROCESS | 3344 | 1471348801339 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 05:00:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:00:01 INFO - PROCESS | 3344 | 1471348801344 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:00:01 INFO - PROCESS | 3344 | 1471348801349 Marionette TRACE conn2 <- [1,450,null,{}] 05:00:01 INFO - PROCESS | 3344 | 1471348801353 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:01 INFO - PROCESS | 3344 | 1471348801356 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:01 INFO - PROCESS | 3344 | 1471348801457 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 05:00:01 INFO - PROCESS | 3344 | 1471348801538 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:01 INFO - PROCESS | 3344 | 1471348801540 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:02 INFO - PROCESS | 3344 | --DOCSHELL 17DEC800 == 40 [pid = 3344] [id = 116] 05:00:02 INFO - PROCESS | 3344 | --DOCSHELL 10A08000 == 39 [pid = 3344] [id = 115] 05:00:02 INFO - PROCESS | 3344 | --DOCSHELL 175E6000 == 38 [pid = 3344] [id = 114] 05:00:02 INFO - PROCESS | 3344 | --DOCSHELL 1764C400 == 37 [pid = 3344] [id = 113] 05:00:02 INFO - PROCESS | 3344 | --DOCSHELL 15A1C400 == 36 [pid = 3344] [id = 112] 05:00:02 INFO - PROCESS | 3344 | --DOCSHELL 1395B800 == 35 [pid = 3344] [id = 111] 05:00:02 INFO - PROCESS | 3344 | --DOCSHELL 10434800 == 34 [pid = 3344] [id = 110] 05:00:02 INFO - PROCESS | 3344 | --DOCSHELL 0F349C00 == 33 [pid = 3344] [id = 108] 05:00:02 INFO - PROCESS | 3344 | --DOCSHELL 0F345000 == 32 [pid = 3344] [id = 109] 05:00:02 INFO - PROCESS | 3344 | --DOCSHELL 1519C000 == 31 [pid = 3344] [id = 107] 05:00:02 INFO - PROCESS | 3344 | --DOCSHELL 1031D800 == 30 [pid = 3344] [id = 121] 05:00:02 INFO - PROCESS | 3344 | --DOCSHELL 15199800 == 29 [pid = 3344] [id = 119] 05:00:02 INFO - PROCESS | 3344 | --DOCSHELL 19DCB800 == 28 [pid = 3344] [id = 120] 05:00:02 INFO - PROCESS | 3344 | --DOCSHELL 19DCD400 == 27 [pid = 3344] [id = 117] 05:00:02 INFO - PROCESS | 3344 | --DOCSHELL 10566000 == 26 [pid = 3344] [id = 118] 05:00:02 INFO - PROCESS | 3344 | ++DOCSHELL 0C774000 == 27 [pid = 3344] [id = 122] 05:00:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (0F342400) [pid = 3344] [serial = 363] [outer = 00000000] 05:00:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0F34C000) [pid = 3344] [serial = 364] [outer = 0F342400] 05:00:02 INFO - PROCESS | 3344 | 1471348802249 Marionette DEBUG loaded listener.js 05:00:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (10434800) [pid = 3344] [serial = 365] [outer = 0F342400] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (16C67400) [pid = 3344] [serial = 304] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (1322CC00) [pid = 3344] [serial = 298] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (1390CC00) [pid = 3344] [serial = 299] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (12B7D000) [pid = 3344] [serial = 293] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (11C10C00) [pid = 3344] [serial = 292] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (151AA000) [pid = 3344] [serial = 301] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (11009800) [pid = 3344] [serial = 295] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1126B400) [pid = 3344] [serial = 296] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (17D0E000) [pid = 3344] [serial = 308] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (12E32800) [pid = 3344] [serial = 281] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (112D6000) [pid = 3344] [serial = 280] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (151AF800) [pid = 3344] [serial = 284] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (181AC800) [pid = 3344] [serial = 317] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (151A3800) [pid = 3344] [serial = 283] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (176FD000) [pid = 3344] [serial = 307] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (19E7E800) [pid = 3344] [serial = 287] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (19945800) [pid = 3344] [serial = 286] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (170A6C00) [pid = 3344] [serial = 290] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (15852400) [pid = 3344] [serial = 289] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1829B800) [pid = 3344] [serial = 310] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (19DC5800) [pid = 3344] [serial = 319] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (19940400) [pid = 3344] [serial = 316] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (19943C00) [pid = 3344] [serial = 311] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (170A3800) [pid = 3344] [serial = 305] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (15A1F800) [pid = 3344] [serial = 313] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (15854000) [pid = 3344] [serial = 302] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (15F45000) [pid = 3344] [serial = 314] [outer = 00000000] [url = about:blank] 05:00:02 INFO - PROCESS | 3344 | 1471348802800 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:00:02 INFO - PROCESS | 3344 | 1471348802846 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 05:00:02 INFO - PROCESS | 3344 | 1471348802851 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:00:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:00:02 INFO - PROCESS | 3344 | 1471348802853 Marionette TRACE conn2 <- [1,454,null,{}] 05:00:02 INFO - PROCESS | 3344 | 1471348802859 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:02 INFO - PROCESS | 3344 | 1471348802862 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:03 INFO - PROCESS | 3344 | 1471348802974 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 05:00:03 INFO - PROCESS | 3344 | 1471348803053 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:03 INFO - PROCESS | 3344 | 1471348803055 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:03 INFO - PROCESS | 3344 | ++DOCSHELL 11009800 == 28 [pid = 3344] [id = 123] 05:00:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (11268000) [pid = 3344] [serial = 366] [outer = 00000000] 05:00:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (114D7800) [pid = 3344] [serial = 367] [outer = 11268000] 05:00:03 INFO - PROCESS | 3344 | 1471348803105 Marionette DEBUG loaded listener.js 05:00:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (11CFD400) [pid = 3344] [serial = 368] [outer = 11268000] 05:00:03 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:03 INFO - PROCESS | 3344 | 1471348803545 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:00:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:00:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 715ms 05:00:03 INFO - PROCESS | 3344 | 1471348803610 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 05:00:03 INFO - PROCESS | 3344 | 1471348803614 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 05:00:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:00:03 INFO - PROCESS | 3344 | 1471348803625 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:00:03 INFO - PROCESS | 3344 | 1471348803628 Marionette TRACE conn2 <- [1,458,null,{}] 05:00:03 INFO - PROCESS | 3344 | 1471348803632 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:03 INFO - PROCESS | 3344 | 1471348803635 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:03 INFO - PROCESS | 3344 | 1471348803727 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 05:00:03 INFO - PROCESS | 3344 | 1471348803742 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:03 INFO - PROCESS | 3344 | 1471348803744 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:03 INFO - PROCESS | 3344 | ++DOCSHELL 13AD0C00 == 29 [pid = 3344] [id = 124] 05:00:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (13AD1C00) [pid = 3344] [serial = 369] [outer = 00000000] 05:00:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (13ECD000) [pid = 3344] [serial = 370] [outer = 13AD1C00] 05:00:03 INFO - PROCESS | 3344 | 1471348803791 Marionette DEBUG loaded listener.js 05:00:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (145C5C00) [pid = 3344] [serial = 371] [outer = 13AD1C00] 05:00:04 INFO - PROCESS | 3344 | 1471348804275 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:00:04 INFO - PROCESS | 3344 | 1471348804325 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 05:00:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:00:04 INFO - PROCESS | 3344 | 1471348804329 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:00:04 INFO - PROCESS | 3344 | 1471348804332 Marionette TRACE conn2 <- [1,462,null,{}] 05:00:04 INFO - PROCESS | 3344 | 1471348804361 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:04 INFO - PROCESS | 3344 | 1471348804366 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:04 INFO - PROCESS | 3344 | 1471348804458 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 05:00:04 INFO - PROCESS | 3344 | 1471348804474 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:04 INFO - PROCESS | 3344 | 1471348804477 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:04 INFO - PROCESS | 3344 | ++DOCSHELL 15849400 == 30 [pid = 3344] [id = 125] 05:00:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (15849800) [pid = 3344] [serial = 372] [outer = 00000000] 05:00:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (15F49000) [pid = 3344] [serial = 373] [outer = 15849800] 05:00:04 INFO - PROCESS | 3344 | 1471348804546 Marionette DEBUG loaded listener.js 05:00:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (16994000) [pid = 3344] [serial = 374] [outer = 15849800] 05:00:05 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:05 INFO - PROCESS | 3344 | 1471348805105 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:00:05 INFO - PROCESS | 3344 | 1471348805133 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 05:00:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:00:05 INFO - PROCESS | 3344 | 1471348805137 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:00:05 INFO - PROCESS | 3344 | 1471348805138 Marionette TRACE conn2 <- [1,466,null,{}] 05:00:05 INFO - PROCESS | 3344 | 1471348805142 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:05 INFO - PROCESS | 3344 | 1471348805144 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:05 INFO - PROCESS | 3344 | 1471348805254 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 05:00:05 INFO - PROCESS | 3344 | 1471348805262 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:05 INFO - PROCESS | 3344 | 1471348805264 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:05 INFO - PROCESS | 3344 | ++DOCSHELL 16D27000 == 31 [pid = 3344] [id = 126] 05:00:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (16D2F800) [pid = 3344] [serial = 375] [outer = 00000000] 05:00:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (175EA400) [pid = 3344] [serial = 376] [outer = 16D2F800] 05:00:05 INFO - PROCESS | 3344 | 1471348805355 Marionette DEBUG loaded listener.js 05:00:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (17646400) [pid = 3344] [serial = 377] [outer = 16D2F800] 05:00:05 INFO - PROCESS | 3344 | 1471348805809 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:00:05 INFO - PROCESS | 3344 | 1471348805870 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 05:00:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:00:05 INFO - PROCESS | 3344 | 1471348805877 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:00:05 INFO - PROCESS | 3344 | 1471348805879 Marionette TRACE conn2 <- [1,470,null,{}] 05:00:05 INFO - PROCESS | 3344 | 1471348805905 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:05 INFO - PROCESS | 3344 | 1471348805908 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:06 INFO - PROCESS | 3344 | 1471348806016 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 05:00:06 INFO - PROCESS | 3344 | 1471348806027 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:06 INFO - PROCESS | 3344 | 1471348806029 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:06 INFO - PROCESS | 3344 | ++DOCSHELL 17D95400 == 32 [pid = 3344] [id = 127] 05:00:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (17DA9000) [pid = 3344] [serial = 378] [outer = 00000000] 05:00:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (17DEC800) [pid = 3344] [serial = 379] [outer = 17DA9000] 05:00:06 INFO - PROCESS | 3344 | 1471348806126 Marionette DEBUG loaded listener.js 05:00:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (181B0000) [pid = 3344] [serial = 380] [outer = 17DA9000] 05:00:06 INFO - PROCESS | 3344 | 1471348806625 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:00:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:00:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 826ms 05:00:06 INFO - PROCESS | 3344 | 1471348806701 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 05:00:06 INFO - PROCESS | 3344 | 1471348806703 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 05:00:06 INFO - PROCESS | 3344 | 1471348806706 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:00:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:00:06 INFO - PROCESS | 3344 | 1471348806708 Marionette TRACE conn2 <- [1,474,null,{}] 05:00:06 INFO - PROCESS | 3344 | 1471348806717 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:06 INFO - PROCESS | 3344 | 1471348806722 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:07 INFO - PROCESS | 3344 | 1471348807005 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 05:00:07 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (17DEF400) [pid = 3344] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:00:07 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (176F5000) [pid = 3344] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:00:07 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (17DEC000) [pid = 3344] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:00:07 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (10A10400) [pid = 3344] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:00:07 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1047DC00) [pid = 3344] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:00:07 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (19D75000) [pid = 3344] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:00:07 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (13AC8000) [pid = 3344] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:00:07 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (0F348400) [pid = 3344] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:00:07 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (104E6400) [pid = 3344] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:00:07 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (15A20800) [pid = 3344] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:00:07 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (19DCEC00) [pid = 3344] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:00:07 INFO - PROCESS | 3344 | 1471348807060 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:07 INFO - PROCESS | 3344 | 1471348807062 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:07 INFO - PROCESS | 3344 | ++DOCSHELL 0F34BC00 == 33 [pid = 3344] [id = 128] 05:00:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (0F34F000) [pid = 3344] [serial = 381] [outer = 00000000] 05:00:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (10A01C00) [pid = 3344] [serial = 382] [outer = 0F34F000] 05:00:07 INFO - PROCESS | 3344 | 1471348807116 Marionette DEBUG loaded listener.js 05:00:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (12B76C00) [pid = 3344] [serial = 383] [outer = 0F34F000] 05:00:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (17EC7000) [pid = 3344] [serial = 384] [outer = 1B3BB800] 05:00:07 INFO - PROCESS | 3344 | 1471348807596 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:00:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:00:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 921ms 05:00:07 INFO - PROCESS | 3344 | 1471348807643 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 05:00:07 INFO - PROCESS | 3344 | 1471348807645 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 05:00:07 INFO - PROCESS | 3344 | 1471348807648 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:00:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:00:07 INFO - PROCESS | 3344 | 1471348807650 Marionette TRACE conn2 <- [1,478,null,{}] 05:00:07 INFO - PROCESS | 3344 | 1471348807653 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:07 INFO - PROCESS | 3344 | 1471348807655 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:07 INFO - PROCESS | 3344 | 1471348807733 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 05:00:07 INFO - PROCESS | 3344 | 1471348807740 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:07 INFO - PROCESS | 3344 | 1471348807742 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:07 INFO - PROCESS | 3344 | ++DOCSHELL 13F6A800 == 34 [pid = 3344] [id = 129] 05:00:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (14525400) [pid = 3344] [serial = 385] [outer = 00000000] 05:00:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (19941000) [pid = 3344] [serial = 386] [outer = 14525400] 05:00:07 INFO - PROCESS | 3344 | 1471348807787 Marionette DEBUG loaded listener.js 05:00:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (19DC2000) [pid = 3344] [serial = 387] [outer = 14525400] 05:00:08 INFO - PROCESS | 3344 | 1471348808237 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:00:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:00:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 651ms 05:00:08 INFO - PROCESS | 3344 | 1471348808286 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 05:00:08 INFO - PROCESS | 3344 | 1471348808288 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 05:00:08 INFO - PROCESS | 3344 | 1471348808292 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:00:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:00:08 INFO - PROCESS | 3344 | 1471348808293 Marionette TRACE conn2 <- [1,482,null,{}] 05:00:08 INFO - PROCESS | 3344 | 1471348808297 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:08 INFO - PROCESS | 3344 | 1471348808299 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:08 INFO - PROCESS | 3344 | 1471348808401 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 05:00:08 INFO - PROCESS | 3344 | 1471348808409 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:08 INFO - PROCESS | 3344 | 1471348808411 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:08 INFO - PROCESS | 3344 | ++DOCSHELL 19DCB000 == 35 [pid = 3344] [id = 130] 05:00:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (19DCD400) [pid = 3344] [serial = 388] [outer = 00000000] 05:00:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (19E7C800) [pid = 3344] [serial = 389] [outer = 19DCD400] 05:00:08 INFO - PROCESS | 3344 | 1471348808456 Marionette DEBUG loaded listener.js 05:00:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (19E80000) [pid = 3344] [serial = 390] [outer = 19DCD400] 05:00:08 INFO - PROCESS | 3344 | 1471348808873 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:00:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:00:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 651ms 05:00:08 INFO - PROCESS | 3344 | 1471348808930 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 05:00:08 INFO - PROCESS | 3344 | 1471348808932 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 05:00:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:00:08 INFO - PROCESS | 3344 | 1471348808936 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:00:08 INFO - PROCESS | 3344 | 1471348808937 Marionette TRACE conn2 <- [1,486,null,{}] 05:00:08 INFO - PROCESS | 3344 | 1471348808941 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:08 INFO - PROCESS | 3344 | 1471348808943 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:09 INFO - PROCESS | 3344 | 1471348809028 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 05:00:09 INFO - PROCESS | 3344 | 1471348809149 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:09 INFO - PROCESS | 3344 | 1471348809152 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:09 INFO - PROCESS | 3344 | ++DOCSHELL 0F349C00 == 36 [pid = 3344] [id = 131] 05:00:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0F34AC00) [pid = 3344] [serial = 391] [outer = 00000000] 05:00:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (10435800) [pid = 3344] [serial = 392] [outer = 0F34AC00] 05:00:09 INFO - PROCESS | 3344 | 1471348809211 Marionette DEBUG loaded listener.js 05:00:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (10A52C00) [pid = 3344] [serial = 393] [outer = 0F34AC00] 05:00:10 INFO - PROCESS | 3344 | 1471348810048 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:00:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:00:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1096ms 05:00:10 INFO - PROCESS | 3344 | 1471348810063 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 05:00:10 INFO - PROCESS | 3344 | 1471348810067 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 05:00:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:00:10 INFO - PROCESS | 3344 | 1471348810072 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:00:10 INFO - PROCESS | 3344 | 1471348810075 Marionette TRACE conn2 <- [1,490,null,{}] 05:00:10 INFO - PROCESS | 3344 | 1471348810081 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:10 INFO - PROCESS | 3344 | 1471348810083 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:10 INFO - PROCESS | 3344 | 1471348810199 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 05:00:10 INFO - PROCESS | 3344 | 1471348810280 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:10 INFO - PROCESS | 3344 | 1471348810283 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:10 INFO - PROCESS | 3344 | ++DOCSHELL 145C4000 == 37 [pid = 3344] [id = 132] 05:00:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (145C5000) [pid = 3344] [serial = 394] [outer = 00000000] 05:00:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (15198800) [pid = 3344] [serial = 395] [outer = 145C5000] 05:00:10 INFO - PROCESS | 3344 | 1471348810387 Marionette DEBUG loaded listener.js 05:00:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (151A4800) [pid = 3344] [serial = 396] [outer = 145C5000] 05:00:11 INFO - PROCESS | 3344 | 1471348811240 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:00:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:00:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1207ms 05:00:11 INFO - PROCESS | 3344 | 1471348811266 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 05:00:11 INFO - PROCESS | 3344 | 1471348811270 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 05:00:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:00:11 INFO - PROCESS | 3344 | 1471348811276 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:00:11 INFO - PROCESS | 3344 | 1471348811279 Marionette TRACE conn2 <- [1,494,null,{}] 05:00:11 INFO - PROCESS | 3344 | 1471348811285 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:11 INFO - PROCESS | 3344 | 1471348811287 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:11 INFO - PROCESS | 3344 | 1471348811437 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 05:00:11 INFO - PROCESS | 3344 | 1471348811516 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:11 INFO - PROCESS | 3344 | 1471348811520 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:11 INFO - PROCESS | 3344 | ++DOCSHELL 12B7D000 == 38 [pid = 3344] [id = 133] 05:00:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (12E81800) [pid = 3344] [serial = 397] [outer = 00000000] 05:00:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (13199C00) [pid = 3344] [serial = 398] [outer = 12E81800] 05:00:11 INFO - PROCESS | 3344 | 1471348811570 Marionette DEBUG loaded listener.js 05:00:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (13293400) [pid = 3344] [serial = 399] [outer = 12E81800] 05:00:11 INFO - PROCESS | 3344 | --DOCSHELL 15F50000 == 37 [pid = 3344] [id = 26] 05:00:11 INFO - PROCESS | 3344 | --DOCSHELL 16D2A000 == 36 [pid = 3344] [id = 27] 05:00:11 INFO - PROCESS | 3344 | --DOCSHELL 10A0E800 == 35 [pid = 3344] [id = 24] 05:00:11 INFO - PROCESS | 3344 | --DOCSHELL 10BB7C00 == 34 [pid = 3344] [id = 20] 05:00:11 INFO - PROCESS | 3344 | --DOCSHELL 13B55400 == 33 [pid = 3344] [id = 23] 05:00:11 INFO - PROCESS | 3344 | --DOCSHELL 1692F000 == 32 [pid = 3344] [id = 8] 05:00:11 INFO - PROCESS | 3344 | --DOCSHELL 1584D400 == 31 [pid = 3344] [id = 25] 05:00:11 INFO - PROCESS | 3344 | --DOCSHELL 13227800 == 30 [pid = 3344] [id = 22] 05:00:11 INFO - PROCESS | 3344 | --DOCSHELL 1126D800 == 29 [pid = 3344] [id = 21] 05:00:11 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (1993F800) [pid = 3344] [serial = 347] [outer = 00000000] [url = about:blank] 05:00:11 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (176FC800) [pid = 3344] [serial = 337] [outer = 00000000] [url = about:blank] 05:00:11 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (17DB1800) [pid = 3344] [serial = 338] [outer = 00000000] [url = about:blank] 05:00:11 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (18292C00) [pid = 3344] [serial = 341] [outer = 00000000] [url = about:blank] 05:00:11 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (17EC6C00) [pid = 3344] [serial = 340] [outer = 00000000] [url = about:blank] 05:00:11 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (112CA800) [pid = 3344] [serial = 343] [outer = 00000000] [url = about:blank] 05:00:11 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1993E400) [pid = 3344] [serial = 346] [outer = 00000000] [url = about:blank] 05:00:11 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (10A4E800) [pid = 3344] [serial = 328] [outer = 00000000] [url = about:blank] 05:00:11 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1126C400) [pid = 3344] [serial = 329] [outer = 00000000] [url = about:blank] 05:00:11 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (19DC6400) [pid = 3344] [serial = 320] [outer = 00000000] [url = about:blank] 05:00:11 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (13B53000) [pid = 3344] [serial = 331] [outer = 00000000] [url = about:blank] 05:00:11 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1451B400) [pid = 3344] [serial = 332] [outer = 00000000] [url = about:blank] 05:00:11 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (10A53800) [pid = 3344] [serial = 325] [outer = 00000000] [url = about:blank] 05:00:11 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (13ACEC00) [pid = 3344] [serial = 326] [outer = 00000000] [url = about:blank] 05:00:11 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (10ED6000) [pid = 3344] [serial = 322] [outer = 00000000] [url = about:blank] 05:00:11 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (12BBD000) [pid = 3344] [serial = 323] [outer = 00000000] [url = about:blank] 05:00:11 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (16991400) [pid = 3344] [serial = 334] [outer = 00000000] [url = about:blank] 05:00:11 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (19E84000) [pid = 3344] [serial = 350] [outer = 00000000] [url = about:blank] 05:00:11 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (19E7C400) [pid = 3344] [serial = 349] [outer = 00000000] [url = about:blank] 05:00:11 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (1312A000) [pid = 3344] [serial = 344] [outer = 00000000] [url = about:blank] 05:00:11 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (16D2B400) [pid = 3344] [serial = 335] [outer = 00000000] [url = about:blank] 05:00:12 INFO - PROCESS | 3344 | 1471348812112 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:00:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:00:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 858ms 05:00:12 INFO - PROCESS | 3344 | 1471348812152 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 05:00:12 INFO - PROCESS | 3344 | 1471348812156 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 05:00:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:00:12 INFO - PROCESS | 3344 | 1471348812162 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:00:12 INFO - PROCESS | 3344 | 1471348812165 Marionette TRACE conn2 <- [1,498,null,{}] 05:00:12 INFO - PROCESS | 3344 | 1471348812169 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:12 INFO - PROCESS | 3344 | 1471348812171 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:12 INFO - PROCESS | 3344 | 1471348812257 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 05:00:12 INFO - PROCESS | 3344 | 1471348812263 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:12 INFO - PROCESS | 3344 | 1471348812266 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:12 INFO - PROCESS | 3344 | ++DOCSHELL 12E81000 == 30 [pid = 3344] [id = 134] 05:00:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (12E88400) [pid = 3344] [serial = 400] [outer = 00000000] 05:00:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (1322F400) [pid = 3344] [serial = 401] [outer = 12E88400] 05:00:12 INFO - PROCESS | 3344 | 1471348812315 Marionette DEBUG loaded listener.js 05:00:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (13AD2400) [pid = 3344] [serial = 402] [outer = 12E88400] 05:00:12 INFO - PROCESS | 3344 | 1471348812777 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:00:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:00:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 651ms 05:00:12 INFO - PROCESS | 3344 | 1471348812803 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 05:00:12 INFO - PROCESS | 3344 | 1471348812805 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 05:00:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:00:12 INFO - PROCESS | 3344 | 1471348812809 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:00:12 INFO - PROCESS | 3344 | 1471348812813 Marionette TRACE conn2 <- [1,502,null,{}] 05:00:12 INFO - PROCESS | 3344 | 1471348812823 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:12 INFO - PROCESS | 3344 | 1471348812828 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:12 INFO - PROCESS | 3344 | 1471348812940 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 05:00:12 INFO - PROCESS | 3344 | 1471348812951 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:12 INFO - PROCESS | 3344 | 1471348812954 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:12 INFO - PROCESS | 3344 | ++DOCSHELL 151B1400 == 31 [pid = 3344] [id = 135] 05:00:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (151B1C00) [pid = 3344] [serial = 403] [outer = 00000000] 05:00:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (15A1F800) [pid = 3344] [serial = 404] [outer = 151B1C00] 05:00:13 INFO - PROCESS | 3344 | 1471348813006 Marionette DEBUG loaded listener.js 05:00:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (15F4F800) [pid = 3344] [serial = 405] [outer = 151B1C00] 05:00:13 INFO - PROCESS | 3344 | 1471348813518 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:00:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:00:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 715ms 05:00:13 INFO - PROCESS | 3344 | 1471348813542 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 05:00:13 INFO - PROCESS | 3344 | 1471348813545 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 05:00:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:00:13 INFO - PROCESS | 3344 | 1471348813552 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:00:13 INFO - PROCESS | 3344 | 1471348813554 Marionette TRACE conn2 <- [1,506,null,{}] 05:00:13 INFO - PROCESS | 3344 | 1471348813558 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:13 INFO - PROCESS | 3344 | 1471348813560 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:13 INFO - PROCESS | 3344 | 1471348813642 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 05:00:13 INFO - PROCESS | 3344 | 1471348813650 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:13 INFO - PROCESS | 3344 | 1471348813652 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:13 INFO - PROCESS | 3344 | ++DOCSHELL 16FEC400 == 32 [pid = 3344] [id = 136] 05:00:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (16FEDC00) [pid = 3344] [serial = 406] [outer = 00000000] 05:00:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (176F6400) [pid = 3344] [serial = 407] [outer = 16FEDC00] 05:00:13 INFO - PROCESS | 3344 | 1471348813698 Marionette DEBUG loaded listener.js 05:00:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (17D8B400) [pid = 3344] [serial = 408] [outer = 16FEDC00] 05:00:14 INFO - PROCESS | 3344 | 1471348814131 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:00:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:00:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 635ms 05:00:14 INFO - PROCESS | 3344 | 1471348814186 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 05:00:14 INFO - PROCESS | 3344 | 1471348814188 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 05:00:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:00:14 INFO - PROCESS | 3344 | 1471348814192 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:00:14 INFO - PROCESS | 3344 | 1471348814193 Marionette TRACE conn2 <- [1,510,null,{}] 05:00:14 INFO - PROCESS | 3344 | 1471348814197 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:14 INFO - PROCESS | 3344 | 1471348814199 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:14 INFO - PROCESS | 3344 | 1471348814276 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 05:00:14 INFO - PROCESS | 3344 | 1471348814283 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:14 INFO - PROCESS | 3344 | 1471348814285 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:14 INFO - PROCESS | 3344 | ++DOCSHELL 11C0FC00 == 33 [pid = 3344] [id = 137] 05:00:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (176F6000) [pid = 3344] [serial = 409] [outer = 00000000] 05:00:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (17DF3000) [pid = 3344] [serial = 410] [outer = 176F6000] 05:00:14 INFO - PROCESS | 3344 | 1471348814330 Marionette DEBUG loaded listener.js 05:00:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (181AF400) [pid = 3344] [serial = 411] [outer = 176F6000] 05:00:14 INFO - PROCESS | 3344 | 1471348814825 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:00:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:00:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 699ms 05:00:14 INFO - PROCESS | 3344 | 1471348814897 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 05:00:14 INFO - PROCESS | 3344 | 1471348814899 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 05:00:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:00:14 INFO - PROCESS | 3344 | 1471348814902 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:00:14 INFO - PROCESS | 3344 | 1471348814904 Marionette TRACE conn2 <- [1,514,null,{}] 05:00:14 INFO - PROCESS | 3344 | 1471348814908 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:14 INFO - PROCESS | 3344 | 1471348814913 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:15 INFO - PROCESS | 3344 | 1471348815043 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 05:00:15 INFO - PROCESS | 3344 | 1471348815053 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:15 INFO - PROCESS | 3344 | 1471348815055 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:15 INFO - PROCESS | 3344 | ++DOCSHELL 17DF1800 == 34 [pid = 3344] [id = 138] 05:00:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (18299400) [pid = 3344] [serial = 412] [outer = 00000000] 05:00:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (19D76000) [pid = 3344] [serial = 413] [outer = 18299400] 05:00:15 INFO - PROCESS | 3344 | 1471348815145 Marionette DEBUG loaded listener.js 05:00:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (19DC7400) [pid = 3344] [serial = 414] [outer = 18299400] 05:00:15 INFO - PROCESS | 3344 | 1471348815610 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:00:15 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 05:00:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 715ms 05:00:15 INFO - PROCESS | 3344 | 1471348815668 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 05:00:15 INFO - PROCESS | 3344 | 1471348815670 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 05:00:15 INFO - PROCESS | 3344 | 1471348815678 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:00:15 INFO - PROCESS | 3344 | 1471348815680 Marionette TRACE conn2 <- [1,518,null,{}] 05:00:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:00:15 INFO - PROCESS | 3344 | 1471348815683 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:15 INFO - PROCESS | 3344 | 1471348815685 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:15 INFO - PROCESS | 3344 | 1471348815790 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 05:00:15 INFO - PROCESS | 3344 | 1471348815795 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:15 INFO - PROCESS | 3344 | 1471348815797 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:15 INFO - PROCESS | 3344 | ++DOCSHELL 1829C000 == 35 [pid = 3344] [id = 139] 05:00:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (19D75C00) [pid = 3344] [serial = 415] [outer = 00000000] 05:00:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (19E84800) [pid = 3344] [serial = 416] [outer = 19D75C00] 05:00:15 INFO - PROCESS | 3344 | 1471348815858 Marionette DEBUG loaded listener.js 05:00:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (19E85C00) [pid = 3344] [serial = 417] [outer = 19D75C00] 05:00:16 INFO - PROCESS | 3344 | 1471348816300 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:00:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:00:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 652ms 05:00:16 INFO - PROCESS | 3344 | 1471348816321 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 05:00:16 INFO - PROCESS | 3344 | 1471348816323 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 05:00:16 INFO - PROCESS | 3344 | 1471348816327 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:00:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:00:16 INFO - PROCESS | 3344 | 1471348816328 Marionette TRACE conn2 <- [1,522,null,{}] 05:00:16 INFO - PROCESS | 3344 | 1471348816339 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:16 INFO - PROCESS | 3344 | 1471348816341 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:16 INFO - PROCESS | 3344 | 1471348816443 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 05:00:16 INFO - PROCESS | 3344 | 1471348816449 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:16 INFO - PROCESS | 3344 | 1471348816451 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:16 INFO - PROCESS | 3344 | ++DOCSHELL 19DC2C00 == 36 [pid = 3344] [id = 140] 05:00:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (19E7E800) [pid = 3344] [serial = 418] [outer = 00000000] 05:00:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1A5CC400) [pid = 3344] [serial = 419] [outer = 19E7E800] 05:00:16 INFO - PROCESS | 3344 | 1471348816495 Marionette DEBUG loaded listener.js 05:00:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1A732000) [pid = 3344] [serial = 420] [outer = 19E7E800] 05:00:16 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (19DCC800) [pid = 3344] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:00:16 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (14525400) [pid = 3344] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:00:16 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (16D2F800) [pid = 3344] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:00:16 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (15849800) [pid = 3344] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:00:16 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (17DA9000) [pid = 3344] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:00:16 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (11268000) [pid = 3344] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:00:16 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (13AD1C00) [pid = 3344] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:00:16 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0F342400) [pid = 3344] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:00:16 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0F34F000) [pid = 3344] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:00:16 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (10A4E000) [pid = 3344] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:00:16 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1519A400) [pid = 3344] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:00:17 INFO - PROCESS | 3344 | 1471348817007 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:00:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:00:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 714ms 05:00:17 INFO - PROCESS | 3344 | 1471348817027 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 05:00:17 INFO - PROCESS | 3344 | 1471348817029 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 05:00:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:00:17 INFO - PROCESS | 3344 | 1471348817032 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:00:17 INFO - PROCESS | 3344 | 1471348817034 Marionette TRACE conn2 <- [1,526,null,{}] 05:00:17 INFO - PROCESS | 3344 | 1471348817037 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:17 INFO - PROCESS | 3344 | 1471348817039 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:17 INFO - PROCESS | 3344 | 1471348817159 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 05:00:17 INFO - PROCESS | 3344 | 1471348817168 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:17 INFO - PROCESS | 3344 | 1471348817170 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:17 INFO - PROCESS | 3344 | ++DOCSHELL 15127400 == 37 [pid = 3344] [id = 141] 05:00:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (151AC800) [pid = 3344] [serial = 421] [outer = 00000000] 05:00:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (17DA9000) [pid = 3344] [serial = 422] [outer = 151AC800] 05:00:17 INFO - PROCESS | 3344 | 1471348817214 Marionette DEBUG loaded listener.js 05:00:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1993D800) [pid = 3344] [serial = 423] [outer = 151AC800] 05:00:17 INFO - PROCESS | 3344 | 1471348817707 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:00:17 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 05:00:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 715ms 05:00:17 INFO - PROCESS | 3344 | 1471348817765 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 05:00:17 INFO - PROCESS | 3344 | 1471348817767 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 05:00:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:00:17 INFO - PROCESS | 3344 | 1471348817770 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:00:17 INFO - PROCESS | 3344 | 1471348817772 Marionette TRACE conn2 <- [1,530,null,{}] 05:00:17 INFO - PROCESS | 3344 | 1471348817776 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:17 INFO - PROCESS | 3344 | 1471348817778 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:17 INFO - PROCESS | 3344 | 1471348817864 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 05:00:17 INFO - PROCESS | 3344 | 1471348817871 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:17 INFO - PROCESS | 3344 | 1471348817873 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:17 INFO - PROCESS | 3344 | ++DOCSHELL 1698F000 == 38 [pid = 3344] [id = 142] 05:00:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (19E78800) [pid = 3344] [serial = 424] [outer = 00000000] 05:00:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1A5D6800) [pid = 3344] [serial = 425] [outer = 19E78800] 05:00:17 INFO - PROCESS | 3344 | 1471348817920 Marionette DEBUG loaded listener.js 05:00:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1A73A000) [pid = 3344] [serial = 426] [outer = 19E78800] 05:00:18 INFO - PROCESS | 3344 | 1471348818354 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:00:18 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 05:00:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:00:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:00:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:00:18 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 05:00:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:00:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:00:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:00:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:00:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:00:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 635ms 05:00:18 INFO - PROCESS | 3344 | 1471348818409 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 05:00:18 INFO - PROCESS | 3344 | 1471348818411 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 05:00:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:00:18 INFO - PROCESS | 3344 | 1471348818418 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:00:18 INFO - PROCESS | 3344 | 1471348818420 Marionette TRACE conn2 <- [1,534,null,{}] 05:00:18 INFO - PROCESS | 3344 | 1471348818424 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:18 INFO - PROCESS | 3344 | 1471348818426 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:18 INFO - PROCESS | 3344 | 1471348818528 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 05:00:18 INFO - PROCESS | 3344 | 1471348818564 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:18 INFO - PROCESS | 3344 | 1471348818567 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:18 INFO - PROCESS | 3344 | ++DOCSHELL 16BD9400 == 39 [pid = 3344] [id = 143] 05:00:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (19E79C00) [pid = 3344] [serial = 427] [outer = 00000000] 05:00:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1AC52C00) [pid = 3344] [serial = 428] [outer = 19E79C00] 05:00:18 INFO - PROCESS | 3344 | 1471348818613 Marionette DEBUG loaded listener.js 05:00:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1AC58800) [pid = 3344] [serial = 429] [outer = 19E79C00] 05:00:19 INFO - PROCESS | 3344 | 1471348819210 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:00:19 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. 05:00:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 842ms 05:00:19 INFO - PROCESS | 3344 | 1471348819258 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 05:00:19 INFO - PROCESS | 3344 | 1471348819262 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 05:00:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:00:19 INFO - PROCESS | 3344 | 1471348819267 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:00:19 INFO - PROCESS | 3344 | 1471348819272 Marionette TRACE conn2 <- [1,538,null,{}] 05:00:19 INFO - PROCESS | 3344 | 1471348819277 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:19 INFO - PROCESS | 3344 | 1471348819280 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:19 INFO - PROCESS | 3344 | 1471348819398 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 05:00:19 INFO - PROCESS | 3344 | 1471348819541 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:19 INFO - PROCESS | 3344 | 1471348819544 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:19 INFO - PROCESS | 3344 | ++DOCSHELL 1100FC00 == 40 [pid = 3344] [id = 144] 05:00:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (11010000) [pid = 3344] [serial = 430] [outer = 00000000] 05:00:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (112CA800) [pid = 3344] [serial = 431] [outer = 11010000] 05:00:19 INFO - PROCESS | 3344 | 1471348819601 Marionette DEBUG loaded listener.js 05:00:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (13B54C00) [pid = 3344] [serial = 432] [outer = 11010000] 05:00:20 INFO - PROCESS | 3344 | 1471348820217 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:00:20 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. 05:00:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 969ms 05:00:20 INFO - PROCESS | 3344 | 1471348820246 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 05:00:20 INFO - PROCESS | 3344 | 1471348820250 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 05:00:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:00:20 INFO - PROCESS | 3344 | 1471348820257 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:00:20 INFO - PROCESS | 3344 | 1471348820260 Marionette TRACE conn2 <- [1,542,null,{}] 05:00:20 INFO - PROCESS | 3344 | 1471348820281 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:20 INFO - PROCESS | 3344 | 1471348820284 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:20 INFO - PROCESS | 3344 | 1471348820408 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 05:00:20 INFO - PROCESS | 3344 | 1471348820517 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:20 INFO - PROCESS | 3344 | 1471348820520 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:20 INFO - PROCESS | 3344 | ++DOCSHELL 145CFC00 == 41 [pid = 3344] [id = 145] 05:00:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (145DA400) [pid = 3344] [serial = 433] [outer = 00000000] 05:00:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (175DE400) [pid = 3344] [serial = 434] [outer = 145DA400] 05:00:20 INFO - PROCESS | 3344 | 1471348820576 Marionette DEBUG loaded listener.js 05:00:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (19940C00) [pid = 3344] [serial = 435] [outer = 145DA400] 05:00:20 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:21 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:00:21 INFO - PROCESS | 3344 | 1471348821111 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:00:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:00:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 905ms 05:00:21 INFO - PROCESS | 3344 | 1471348821161 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 05:00:21 INFO - PROCESS | 3344 | 1471348821164 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 05:00:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:00:21 INFO - PROCESS | 3344 | 1471348821168 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:00:21 INFO - PROCESS | 3344 | 1471348821172 Marionette TRACE conn2 <- [1,546,null,{}] 05:00:21 INFO - PROCESS | 3344 | 1471348821183 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:21 INFO - PROCESS | 3344 | 1471348821188 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:21 INFO - PROCESS | 3344 | 1471348821292 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 05:00:21 INFO - PROCESS | 3344 | 1471348821389 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:21 INFO - PROCESS | 3344 | 1471348821392 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:21 INFO - PROCESS | 3344 | ++DOCSHELL 1A9A3C00 == 42 [pid = 3344] [id = 146] 05:00:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (1A9A4800) [pid = 3344] [serial = 436] [outer = 00000000] 05:00:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (1AC4E400) [pid = 3344] [serial = 437] [outer = 1A9A4800] 05:00:21 INFO - PROCESS | 3344 | 1471348821458 Marionette DEBUG loaded listener.js 05:00:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (1AC57400) [pid = 3344] [serial = 438] [outer = 1A9A4800] 05:00:22 INFO - PROCESS | 3344 | 1471348822112 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:00:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:00:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 953ms 05:00:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:00:22 INFO - PROCESS | 3344 | 1471348822145 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 05:00:22 INFO - PROCESS | 3344 | 1471348822148 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 05:00:22 INFO - PROCESS | 3344 | 1471348822151 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:00:22 INFO - PROCESS | 3344 | 1471348822154 Marionette TRACE conn2 <- [1,550,null,{}] 05:00:22 INFO - PROCESS | 3344 | 1471348822157 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:22 INFO - PROCESS | 3344 | 1471348822160 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:22 INFO - PROCESS | 3344 | 1471348822267 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 05:00:22 INFO - PROCESS | 3344 | 1471348822360 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:22 INFO - PROCESS | 3344 | 1471348822363 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:22 INFO - PROCESS | 3344 | ++DOCSHELL 1AC53000 == 43 [pid = 3344] [id = 147] 05:00:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (1AC57000) [pid = 3344] [serial = 439] [outer = 00000000] 05:00:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (1AE4F800) [pid = 3344] [serial = 440] [outer = 1AC57000] 05:00:22 INFO - PROCESS | 3344 | 1471348822417 Marionette DEBUG loaded listener.js 05:00:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (1AE53400) [pid = 3344] [serial = 441] [outer = 1AC57000] 05:00:22 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:22 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:00:22 INFO - PROCESS | 3344 | 1471348822949 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:00:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:00:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 842ms 05:00:23 INFO - PROCESS | 3344 | 1471348822994 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 05:00:23 INFO - PROCESS | 3344 | 1471348822996 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 05:00:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:00:23 INFO - PROCESS | 3344 | 1471348823001 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:00:23 INFO - PROCESS | 3344 | 1471348823003 Marionette TRACE conn2 <- [1,554,null,{}] 05:00:23 INFO - PROCESS | 3344 | 1471348823006 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:23 INFO - PROCESS | 3344 | 1471348823009 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:23 INFO - PROCESS | 3344 | 1471348823111 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 05:00:23 INFO - PROCESS | 3344 | 1471348823206 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:23 INFO - PROCESS | 3344 | 1471348823208 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:23 INFO - PROCESS | 3344 | ++DOCSHELL 10BBC000 == 44 [pid = 3344] [id = 148] 05:00:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (10EDD000) [pid = 3344] [serial = 442] [outer = 00000000] 05:00:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (13F6AC00) [pid = 3344] [serial = 443] [outer = 10EDD000] 05:00:23 INFO - PROCESS | 3344 | 1471348823263 Marionette DEBUG loaded listener.js 05:00:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (14524400) [pid = 3344] [serial = 444] [outer = 10EDD000] 05:00:23 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:23 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:00:24 INFO - PROCESS | 3344 | 1471348824046 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:00:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:00:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1064ms 05:00:24 INFO - PROCESS | 3344 | 1471348824092 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 05:00:24 INFO - PROCESS | 3344 | 1471348824096 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 05:00:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:00:24 INFO - PROCESS | 3344 | 1471348824100 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:00:24 INFO - PROCESS | 3344 | 1471348824105 Marionette TRACE conn2 <- [1,558,null,{}] 05:00:24 INFO - PROCESS | 3344 | 1471348824110 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:24 INFO - PROCESS | 3344 | 1471348824112 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:24 INFO - PROCESS | 3344 | 1471348824210 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 05:00:24 INFO - PROCESS | 3344 | 1471348824315 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:24 INFO - PROCESS | 3344 | 1471348824318 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:24 INFO - PROCESS | 3344 | ++DOCSHELL 114DC800 == 45 [pid = 3344] [id = 149] 05:00:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 103 (11CF2000) [pid = 3344] [serial = 445] [outer = 00000000] 05:00:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 104 (13956C00) [pid = 3344] [serial = 446] [outer = 11CF2000] 05:00:24 INFO - PROCESS | 3344 | 1471348824368 Marionette DEBUG loaded listener.js 05:00:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 105 (13F72400) [pid = 3344] [serial = 447] [outer = 11CF2000] 05:00:25 INFO - PROCESS | 3344 | --DOCSHELL 1055A400 == 44 [pid = 3344] [id = 18] 05:00:25 INFO - PROCESS | 3344 | --DOCSHELL 13227400 == 43 [pid = 3344] [id = 28] 05:00:25 INFO - PROCESS | 3344 | --DOCSHELL 0C774000 == 42 [pid = 3344] [id = 122] 05:00:25 INFO - PROCESS | 3344 | --DOCSHELL 1AF95C00 == 41 [pid = 3344] [id = 14] 05:00:25 INFO - PROCESS | 3344 | --DOCSHELL 1A9A2000 == 40 [pid = 3344] [id = 12] 05:00:25 INFO - PROCESS | 3344 | --DOCSHELL 1AF09C00 == 39 [pid = 3344] [id = 13] 05:00:25 INFO - PROCESS | 3344 | --DOCSHELL 1A5CE400 == 38 [pid = 3344] [id = 10] 05:00:25 INFO - PROCESS | 3344 | --DOCSHELL 1A0AF000 == 37 [pid = 3344] [id = 11] 05:00:25 INFO - PROCESS | 3344 | --DOCSHELL 15127400 == 36 [pid = 3344] [id = 141] 05:00:25 INFO - PROCESS | 3344 | --DOCSHELL 1B207C00 == 35 [pid = 3344] [id = 17] 05:00:25 INFO - PROCESS | 3344 | --DOCSHELL 19DC2C00 == 34 [pid = 3344] [id = 140] 05:00:25 INFO - PROCESS | 3344 | --DOCSHELL 1698F000 == 33 [pid = 3344] [id = 142] 05:00:25 INFO - PROCESS | 3344 | --DOCSHELL 12C64800 == 32 [pid = 3344] [id = 19] 05:00:25 INFO - PROCESS | 3344 | --DOCSHELL 10BBC000 == 31 [pid = 3344] [id = 148] 05:00:25 INFO - PROCESS | 3344 | --DOCSHELL 1AC53000 == 30 [pid = 3344] [id = 147] 05:00:25 INFO - PROCESS | 3344 | --DOCSHELL 145CFC00 == 29 [pid = 3344] [id = 145] 05:00:25 INFO - PROCESS | 3344 | --DOCSHELL 1A9A3C00 == 28 [pid = 3344] [id = 146] 05:00:25 INFO - PROCESS | 3344 | --DOCSHELL 16BD9400 == 27 [pid = 3344] [id = 143] 05:00:25 INFO - PROCESS | 3344 | --DOCSHELL 1100FC00 == 26 [pid = 3344] [id = 144] 05:00:25 INFO - PROCESS | 3344 | --DOMWINDOW == 104 (19E7C800) [pid = 3344] [serial = 389] [outer = 00000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3344 | --DOMWINDOW == 103 (175EA400) [pid = 3344] [serial = 376] [outer = 00000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3344 | --DOMWINDOW == 102 (15F49000) [pid = 3344] [serial = 373] [outer = 00000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (12C5E400) [pid = 3344] [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.] 05:00:25 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (17DEC800) [pid = 3344] [serial = 379] [outer = 00000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (114D7800) [pid = 3344] [serial = 367] [outer = 00000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (11CFD400) [pid = 3344] [serial = 368] [outer = 00000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (13ECD000) [pid = 3344] [serial = 370] [outer = 00000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (145C5C00) [pid = 3344] [serial = 371] [outer = 00000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (0F34C000) [pid = 3344] [serial = 364] [outer = 00000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (10434800) [pid = 3344] [serial = 365] [outer = 00000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (17646400) [pid = 3344] [serial = 377] [outer = 00000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (10A01C00) [pid = 3344] [serial = 382] [outer = 00000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (13195000) [pid = 3344] [serial = 353] [outer = 00000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (11C09800) [pid = 3344] [serial = 352] [outer = 00000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (16D2A400) [pid = 3344] [serial = 356] [outer = 00000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (15F4E000) [pid = 3344] [serial = 355] [outer = 00000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1A08C000) [pid = 3344] [serial = 359] [outer = 00000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (1A083000) [pid = 3344] [serial = 358] [outer = 00000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (112CC000) [pid = 3344] [serial = 361] [outer = 00000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (181B0000) [pid = 3344] [serial = 380] [outer = 00000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (19941000) [pid = 3344] [serial = 386] [outer = 00000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (12B76C00) [pid = 3344] [serial = 383] [outer = 00000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (19DC2000) [pid = 3344] [serial = 387] [outer = 00000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (16994000) [pid = 3344] [serial = 374] [outer = 00000000] [url = about:blank] 05:00:25 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:25 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:00:25 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:25 INFO - PROCESS | 3344 | 1471348825522 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:00:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:00:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1477ms 05:00:25 INFO - PROCESS | 3344 | 1471348825607 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 05:00:25 INFO - PROCESS | 3344 | 1471348825611 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 05:00:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:00:25 INFO - PROCESS | 3344 | 1471348825615 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:00:25 INFO - PROCESS | 3344 | 1471348825620 Marionette TRACE conn2 <- [1,562,null,{}] 05:00:25 INFO - PROCESS | 3344 | 1471348825625 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:25 INFO - PROCESS | 3344 | 1471348825628 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:25 INFO - PROCESS | 3344 | 1471348825713 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 05:00:25 INFO - PROCESS | 3344 | 1471348825810 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:25 INFO - PROCESS | 3344 | 1471348825813 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:25 INFO - PROCESS | 3344 | ++DOCSHELL 10A4E000 == 27 [pid = 3344] [id = 150] 05:00:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (10BBE800) [pid = 3344] [serial = 448] [outer = 00000000] 05:00:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (11007800) [pid = 3344] [serial = 449] [outer = 10BBE800] 05:00:25 INFO - PROCESS | 3344 | 1471348825864 Marionette DEBUG loaded listener.js 05:00:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1126FC00) [pid = 3344] [serial = 450] [outer = 10BBE800] 05:00:26 INFO - PROCESS | 3344 | 1471348826235 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:00:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:00:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 651ms 05:00:26 INFO - PROCESS | 3344 | 1471348826262 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 05:00:26 INFO - PROCESS | 3344 | 1471348826267 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 05:00:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:00:26 INFO - PROCESS | 3344 | 1471348826275 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:00:26 INFO - PROCESS | 3344 | 1471348826277 Marionette TRACE conn2 <- [1,566,null,{}] 05:00:26 INFO - PROCESS | 3344 | 1471348826281 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:26 INFO - PROCESS | 3344 | 1471348826284 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:26 INFO - PROCESS | 3344 | 1471348826401 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 05:00:26 INFO - PROCESS | 3344 | 1471348826411 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:26 INFO - PROCESS | 3344 | 1471348826413 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:26 INFO - PROCESS | 3344 | ++DOCSHELL 12E8C800 == 28 [pid = 3344] [id = 151] 05:00:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (13127400) [pid = 3344] [serial = 451] [outer = 00000000] 05:00:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (13225000) [pid = 3344] [serial = 452] [outer = 13127400] 05:00:26 INFO - PROCESS | 3344 | 1471348826462 Marionette DEBUG loaded listener.js 05:00:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (13964000) [pid = 3344] [serial = 453] [outer = 13127400] 05:00:26 INFO - PROCESS | 3344 | 1471348826897 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:00:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:00:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 651ms 05:00:26 INFO - PROCESS | 3344 | 1471348826927 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 05:00:26 INFO - PROCESS | 3344 | 1471348826930 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 05:00:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:00:26 INFO - PROCESS | 3344 | 1471348826938 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:00:26 INFO - PROCESS | 3344 | 1471348826941 Marionette TRACE conn2 <- [1,570,null,{}] 05:00:26 INFO - PROCESS | 3344 | 1471348826952 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:26 INFO - PROCESS | 3344 | 1471348826957 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:27 INFO - PROCESS | 3344 | 1471348827043 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 05:00:27 INFO - PROCESS | 3344 | 1471348827053 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:27 INFO - PROCESS | 3344 | 1471348827056 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:27 INFO - PROCESS | 3344 | ++DOCSHELL 1519C400 == 29 [pid = 3344] [id = 152] 05:00:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1519CC00) [pid = 3344] [serial = 454] [outer = 00000000] 05:00:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (151AF000) [pid = 3344] [serial = 455] [outer = 1519CC00] 05:00:27 INFO - PROCESS | 3344 | 1471348827105 Marionette DEBUG loaded listener.js 05:00:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (15F49000) [pid = 3344] [serial = 456] [outer = 1519CC00] 05:00:27 INFO - PROCESS | 3344 | 1471348827584 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:00:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:00:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 699ms 05:00:27 INFO - PROCESS | 3344 | 1471348827636 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 05:00:27 INFO - PROCESS | 3344 | 1471348827688 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 05:00:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:00:27 INFO - PROCESS | 3344 | 1471348827701 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:00:27 INFO - PROCESS | 3344 | 1471348827702 Marionette TRACE conn2 <- [1,574,null,{}] 05:00:27 INFO - PROCESS | 3344 | 1471348827706 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:27 INFO - PROCESS | 3344 | 1471348827708 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:27 INFO - PROCESS | 3344 | 1471348827848 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 05:00:27 INFO - PROCESS | 3344 | 1471348827951 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:27 INFO - PROCESS | 3344 | 1471348827954 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:27 INFO - PROCESS | 3344 | ++DOCSHELL 1755A400 == 30 [pid = 3344] [id = 153] 05:00:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1755AC00) [pid = 3344] [serial = 457] [outer = 00000000] 05:00:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (175E9400) [pid = 3344] [serial = 458] [outer = 1755AC00] 05:00:28 INFO - PROCESS | 3344 | 1471348828000 Marionette DEBUG loaded listener.js 05:00:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (176FA400) [pid = 3344] [serial = 459] [outer = 1755AC00] 05:00:28 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:28 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:00:28 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:28 INFO - PROCESS | 3344 | 1471348828540 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:00:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:00:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 921ms 05:00:28 INFO - PROCESS | 3344 | 1471348828605 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 05:00:28 INFO - PROCESS | 3344 | 1471348828607 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 05:00:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:00:28 INFO - PROCESS | 3344 | 1471348828616 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:00:28 INFO - PROCESS | 3344 | 1471348828618 Marionette TRACE conn2 <- [1,578,null,{}] 05:00:28 INFO - PROCESS | 3344 | 1471348828621 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:28 INFO - PROCESS | 3344 | 1471348828624 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:28 INFO - PROCESS | 3344 | 1471348828759 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 05:00:28 INFO - PROCESS | 3344 | 1471348828772 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:28 INFO - PROCESS | 3344 | 1471348828774 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:28 INFO - PROCESS | 3344 | ++DOCSHELL 10375C00 == 31 [pid = 3344] [id = 154] 05:00:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (1047E400) [pid = 3344] [serial = 460] [outer = 00000000] 05:00:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (151A5000) [pid = 3344] [serial = 461] [outer = 1047E400] 05:00:28 INFO - PROCESS | 3344 | 1471348828820 Marionette DEBUG loaded listener.js 05:00:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (16996C00) [pid = 3344] [serial = 462] [outer = 1047E400] 05:00:29 INFO - PROCESS | 3344 | 1471348829553 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:00:29 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (18299400) [pid = 3344] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:00:29 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (19D75C00) [pid = 3344] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:00:29 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (19E7E800) [pid = 3344] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:00:29 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (145C5000) [pid = 3344] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:00:29 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (151B1C00) [pid = 3344] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:00:29 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (151AC800) [pid = 3344] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:00:29 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (16FEDC00) [pid = 3344] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:00:29 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (0F34AC00) [pid = 3344] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:00:29 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (176F6000) [pid = 3344] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:00:29 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (12E88400) [pid = 3344] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:00:29 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (12E81800) [pid = 3344] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:00:29 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (19E78800) [pid = 3344] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:00:29 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (19E79C00) [pid = 3344] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:00:29 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (19DCD400) [pid = 3344] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:00:29 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (10326800) [pid = 3344] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:00:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:00:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1016ms 05:00:29 INFO - PROCESS | 3344 | 1471348829613 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 05:00:29 INFO - PROCESS | 3344 | 1471348829615 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 05:00:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:00:29 INFO - PROCESS | 3344 | 1471348829618 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:00:29 INFO - PROCESS | 3344 | 1471348829620 Marionette TRACE conn2 <- [1,582,null,{}] 05:00:29 INFO - PROCESS | 3344 | 1471348829624 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:29 INFO - PROCESS | 3344 | 1471348829629 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:29 INFO - PROCESS | 3344 | 1471348829773 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 05:00:29 INFO - PROCESS | 3344 | 1471348829778 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:29 INFO - PROCESS | 3344 | 1471348829780 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:29 INFO - PROCESS | 3344 | ++DOCSHELL 12BBC000 == 32 [pid = 3344] [id = 155] 05:00:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (145D0000) [pid = 3344] [serial = 463] [outer = 00000000] 05:00:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (151B7400) [pid = 3344] [serial = 464] [outer = 145D0000] 05:00:29 INFO - PROCESS | 3344 | 1471348829826 Marionette DEBUG loaded listener.js 05:00:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (17DAE400) [pid = 3344] [serial = 465] [outer = 145D0000] 05:00:30 INFO - PROCESS | 3344 | 1471348830249 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:00:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:00:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 652ms 05:00:30 INFO - PROCESS | 3344 | 1471348830289 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 05:00:30 INFO - PROCESS | 3344 | 1471348830291 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 05:00:30 INFO - PROCESS | 3344 | 1471348830295 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:00:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:00:30 INFO - PROCESS | 3344 | 1471348830296 Marionette TRACE conn2 <- [1,586,null,{}] 05:00:30 INFO - PROCESS | 3344 | 1471348830300 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:30 INFO - PROCESS | 3344 | 1471348830302 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:30 INFO - PROCESS | 3344 | 1471348830376 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 05:00:30 INFO - PROCESS | 3344 | 1471348830382 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:30 INFO - PROCESS | 3344 | 1471348830384 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:30 INFO - PROCESS | 3344 | ++DOCSHELL 1047C000 == 33 [pid = 3344] [id = 156] 05:00:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (10A08800) [pid = 3344] [serial = 466] [outer = 00000000] 05:00:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (19945C00) [pid = 3344] [serial = 467] [outer = 10A08800] 05:00:30 INFO - PROCESS | 3344 | 1471348830431 Marionette DEBUG loaded listener.js 05:00:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (19E7C800) [pid = 3344] [serial = 468] [outer = 10A08800] 05:00:30 INFO - PROCESS | 3344 | 1471348830838 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:00:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:00:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 603ms 05:00:30 INFO - PROCESS | 3344 | 1471348830892 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 05:00:30 INFO - PROCESS | 3344 | 1471348830894 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 05:00:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:00:30 INFO - PROCESS | 3344 | 1471348830901 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:00:30 INFO - PROCESS | 3344 | 1471348830903 Marionette TRACE conn2 <- [1,590,null,{}] 05:00:30 INFO - PROCESS | 3344 | 1471348830906 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:30 INFO - PROCESS | 3344 | 1471348830908 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:31 INFO - PROCESS | 3344 | 1471348830983 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 05:00:31 INFO - PROCESS | 3344 | 1471348830989 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:31 INFO - PROCESS | 3344 | 1471348830991 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:31 INFO - PROCESS | 3344 | ++DOCSHELL 17DE9C00 == 34 [pid = 3344] [id = 157] 05:00:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (18298400) [pid = 3344] [serial = 469] [outer = 00000000] 05:00:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1A0B0800) [pid = 3344] [serial = 470] [outer = 18298400] 05:00:31 INFO - PROCESS | 3344 | 1471348831037 Marionette DEBUG loaded listener.js 05:00:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1A0B1C00) [pid = 3344] [serial = 471] [outer = 18298400] 05:00:31 INFO - PROCESS | 3344 | 1471348831468 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:00:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:00:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 604ms 05:00:31 INFO - PROCESS | 3344 | 1471348831494 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 05:00:31 INFO - PROCESS | 3344 | 1471348831496 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 05:00:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:00:31 INFO - PROCESS | 3344 | 1471348831500 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:00:31 INFO - PROCESS | 3344 | 1471348831501 Marionette TRACE conn2 <- [1,594,null,{}] 05:00:31 INFO - PROCESS | 3344 | 1471348831505 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:31 INFO - PROCESS | 3344 | 1471348831507 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:31 INFO - PROCESS | 3344 | 1471348831710 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 05:00:31 INFO - PROCESS | 3344 | 1471348831772 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:31 INFO - PROCESS | 3344 | 1471348831775 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:31 INFO - PROCESS | 3344 | ++DOCSHELL 0F347800 == 35 [pid = 3344] [id = 158] 05:00:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (0F347C00) [pid = 3344] [serial = 472] [outer = 00000000] 05:00:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (103C9800) [pid = 3344] [serial = 473] [outer = 0F347C00] 05:00:31 INFO - PROCESS | 3344 | 1471348831841 Marionette DEBUG loaded listener.js 05:00:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (104E6400) [pid = 3344] [serial = 474] [outer = 0F347C00] 05:00:32 INFO - PROCESS | 3344 | 1471348832613 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:00:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:00:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1175ms 05:00:32 INFO - PROCESS | 3344 | 1471348832686 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 05:00:32 INFO - PROCESS | 3344 | 1471348832690 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 05:00:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:00:32 INFO - PROCESS | 3344 | 1471348832695 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:00:32 INFO - PROCESS | 3344 | 1471348832699 Marionette TRACE conn2 <- [1,598,null,{}] 05:00:32 INFO - PROCESS | 3344 | 1471348832704 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:32 INFO - PROCESS | 3344 | 1471348832707 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:32 INFO - PROCESS | 3344 | 1471348832832 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 05:00:32 INFO - PROCESS | 3344 | 1471348832952 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:32 INFO - PROCESS | 3344 | 1471348832955 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:32 INFO - PROCESS | 3344 | ++DOCSHELL 11DA5400 == 36 [pid = 3344] [id = 159] 05:00:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (12E85C00) [pid = 3344] [serial = 475] [outer = 00000000] 05:00:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (13ACF800) [pid = 3344] [serial = 476] [outer = 12E85C00] 05:00:33 INFO - PROCESS | 3344 | 1471348833015 Marionette DEBUG loaded listener.js 05:00:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (14521800) [pid = 3344] [serial = 477] [outer = 12E85C00] 05:00:33 INFO - PROCESS | 3344 | 1471348833747 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:00:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:00:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1159ms 05:00:33 INFO - PROCESS | 3344 | 1471348833915 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 05:00:33 INFO - PROCESS | 3344 | 1471348833918 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 05:00:33 INFO - PROCESS | 3344 | 1471348833932 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:00:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:00:33 INFO - PROCESS | 3344 | 1471348833935 Marionette TRACE conn2 <- [1,602,null,{}] 05:00:33 INFO - PROCESS | 3344 | 1471348833940 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:33 INFO - PROCESS | 3344 | 1471348833943 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:34 INFO - PROCESS | 3344 | 1471348834054 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 05:00:34 INFO - PROCESS | 3344 | 1471348834129 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:34 INFO - PROCESS | 3344 | 1471348834134 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:34 INFO - PROCESS | 3344 | ++DOCSHELL 10ED1C00 == 37 [pid = 3344] [id = 160] 05:00:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (10ED3400) [pid = 3344] [serial = 478] [outer = 00000000] 05:00:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (11266400) [pid = 3344] [serial = 479] [outer = 10ED3400] 05:00:34 INFO - PROCESS | 3344 | 1471348834185 Marionette DEBUG loaded listener.js 05:00:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (1181CC00) [pid = 3344] [serial = 480] [outer = 10ED3400] 05:00:34 INFO - PROCESS | 3344 | --DOCSHELL 17DE9C00 == 36 [pid = 3344] [id = 157] 05:00:34 INFO - PROCESS | 3344 | --DOCSHELL 1047C000 == 35 [pid = 3344] [id = 156] 05:00:34 INFO - PROCESS | 3344 | --DOCSHELL 12BBC000 == 34 [pid = 3344] [id = 155] 05:00:34 INFO - PROCESS | 3344 | --DOCSHELL 10375C00 == 33 [pid = 3344] [id = 154] 05:00:34 INFO - PROCESS | 3344 | --DOCSHELL 1755A400 == 32 [pid = 3344] [id = 153] 05:00:34 INFO - PROCESS | 3344 | --DOCSHELL 1519C400 == 31 [pid = 3344] [id = 152] 05:00:34 INFO - PROCESS | 3344 | --DOCSHELL 12E8C800 == 30 [pid = 3344] [id = 151] 05:00:34 INFO - PROCESS | 3344 | --DOCSHELL 10A4E000 == 29 [pid = 3344] [id = 150] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (19E80000) [pid = 3344] [serial = 390] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (129F6C00) [pid = 3344] [serial = 362] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (19D76000) [pid = 3344] [serial = 413] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (19E84800) [pid = 3344] [serial = 416] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (19DC7400) [pid = 3344] [serial = 414] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (1A5CC400) [pid = 3344] [serial = 419] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (19E85C00) [pid = 3344] [serial = 417] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (15198800) [pid = 3344] [serial = 395] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (151A4800) [pid = 3344] [serial = 396] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (15A1F800) [pid = 3344] [serial = 404] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (17DA9000) [pid = 3344] [serial = 422] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (15F4F800) [pid = 3344] [serial = 405] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (176F6400) [pid = 3344] [serial = 407] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (17D8B400) [pid = 3344] [serial = 408] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (10435800) [pid = 3344] [serial = 392] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (10A52C00) [pid = 3344] [serial = 393] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (17DF3000) [pid = 3344] [serial = 410] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1322F400) [pid = 3344] [serial = 401] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (13AD2400) [pid = 3344] [serial = 402] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (13199C00) [pid = 3344] [serial = 398] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (13293400) [pid = 3344] [serial = 399] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1A5D6800) [pid = 3344] [serial = 425] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1A732000) [pid = 3344] [serial = 420] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1AC58800) [pid = 3344] [serial = 429] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (181AF400) [pid = 3344] [serial = 411] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1A73A000) [pid = 3344] [serial = 426] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1993D800) [pid = 3344] [serial = 423] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (1AC52C00) [pid = 3344] [serial = 428] [outer = 00000000] [url = about:blank] 05:00:34 INFO - PROCESS | 3344 | 1471348834752 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:00:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:00:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 858ms 05:00:34 INFO - PROCESS | 3344 | 1471348834776 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 05:00:34 INFO - PROCESS | 3344 | 1471348834779 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 05:00:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:00:34 INFO - PROCESS | 3344 | 1471348834785 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:00:34 INFO - PROCESS | 3344 | 1471348834789 Marionette TRACE conn2 <- [1,606,null,{}] 05:00:34 INFO - PROCESS | 3344 | 1471348834793 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:34 INFO - PROCESS | 3344 | 1471348834795 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:34 INFO - PROCESS | 3344 | 1471348834878 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 05:00:34 INFO - PROCESS | 3344 | 1471348834886 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:34 INFO - PROCESS | 3344 | 1471348834888 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:34 INFO - PROCESS | 3344 | ++DOCSHELL 11C16C00 == 30 [pid = 3344] [id = 161] 05:00:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (11C18800) [pid = 3344] [serial = 481] [outer = 00000000] 05:00:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (13908400) [pid = 3344] [serial = 482] [outer = 11C18800] 05:00:34 INFO - PROCESS | 3344 | 1471348834944 Marionette DEBUG loaded listener.js 05:00:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (13AD0400) [pid = 3344] [serial = 483] [outer = 11C18800] 05:00:35 INFO - PROCESS | 3344 | 1471348835421 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:00:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:00:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 715ms 05:00:35 INFO - PROCESS | 3344 | 1471348835481 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 05:00:35 INFO - PROCESS | 3344 | 1471348835483 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 05:00:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:00:35 INFO - PROCESS | 3344 | 1471348835486 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:00:35 INFO - PROCESS | 3344 | 1471348835488 Marionette TRACE conn2 <- [1,610,null,{}] 05:00:35 INFO - PROCESS | 3344 | 1471348835531 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:35 INFO - PROCESS | 3344 | 1471348835536 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:35 INFO - PROCESS | 3344 | 1471348835670 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 05:00:35 INFO - PROCESS | 3344 | 1471348835751 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:35 INFO - PROCESS | 3344 | 1471348835755 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:35 INFO - PROCESS | 3344 | ++DOCSHELL 151A0000 == 31 [pid = 3344] [id = 162] 05:00:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (151A1000) [pid = 3344] [serial = 484] [outer = 00000000] 05:00:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (151AFC00) [pid = 3344] [serial = 485] [outer = 151A1000] 05:00:35 INFO - PROCESS | 3344 | 1471348835804 Marionette DEBUG loaded listener.js 05:00:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (15A25800) [pid = 3344] [serial = 486] [outer = 151A1000] 05:00:36 INFO - PROCESS | 3344 | 1471348836193 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:00:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:00:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 730ms 05:00:36 INFO - PROCESS | 3344 | 1471348836238 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 05:00:36 INFO - PROCESS | 3344 | 1471348836240 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 05:00:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:00:36 INFO - PROCESS | 3344 | 1471348836243 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:00:36 INFO - PROCESS | 3344 | 1471348836245 Marionette TRACE conn2 <- [1,614,null,{}] 05:00:36 INFO - PROCESS | 3344 | 1471348836249 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:36 INFO - PROCESS | 3344 | 1471348836251 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:36 INFO - PROCESS | 3344 | 1471348836335 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 05:00:36 INFO - PROCESS | 3344 | 1471348836340 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:36 INFO - PROCESS | 3344 | 1471348836343 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:36 INFO - PROCESS | 3344 | ++DOCSHELL 174E6000 == 32 [pid = 3344] [id = 163] 05:00:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (174E7000) [pid = 3344] [serial = 487] [outer = 00000000] 05:00:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (17D8BC00) [pid = 3344] [serial = 488] [outer = 174E7000] 05:00:36 INFO - PROCESS | 3344 | 1471348836389 Marionette DEBUG loaded listener.js 05:00:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (17DE9C00) [pid = 3344] [serial = 489] [outer = 174E7000] 05:00:36 INFO - PROCESS | 3344 | 1471348836820 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:00:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:00:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 651ms 05:00:36 INFO - PROCESS | 3344 | 1471348836882 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 05:00:36 INFO - PROCESS | 3344 | 1471348836884 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 05:00:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:00:36 INFO - PROCESS | 3344 | 1471348836888 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:00:36 INFO - PROCESS | 3344 | 1471348836889 Marionette TRACE conn2 <- [1,618,null,{}] 05:00:36 INFO - PROCESS | 3344 | 1471348836893 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:36 INFO - PROCESS | 3344 | 1471348836895 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:37 INFO - PROCESS | 3344 | 1471348837005 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 05:00:37 INFO - PROCESS | 3344 | 1471348837083 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:37 INFO - PROCESS | 3344 | 1471348837085 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:37 INFO - PROCESS | 3344 | ++DOCSHELL 1316EC00 == 33 [pid = 3344] [id = 164] 05:00:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (17DF8000) [pid = 3344] [serial = 490] [outer = 00000000] 05:00:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (18296C00) [pid = 3344] [serial = 491] [outer = 17DF8000] 05:00:37 INFO - PROCESS | 3344 | 1471348837130 Marionette DEBUG loaded listener.js 05:00:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1829D400) [pid = 3344] [serial = 492] [outer = 17DF8000] 05:00:37 INFO - PROCESS | 3344 | 1471348837549 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:00:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:00:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 715ms 05:00:37 INFO - PROCESS | 3344 | 1471348837587 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 05:00:37 INFO - PROCESS | 3344 | 1471348837589 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 05:00:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:00:37 INFO - PROCESS | 3344 | 1471348837596 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:00:37 INFO - PROCESS | 3344 | 1471348837598 Marionette TRACE conn2 <- [1,622,null,{}] 05:00:37 INFO - PROCESS | 3344 | 1471348837650 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:37 INFO - PROCESS | 3344 | 1471348837656 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:37 INFO - PROCESS | 3344 | 1471348837795 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 05:00:37 INFO - PROCESS | 3344 | 1471348837808 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:37 INFO - PROCESS | 3344 | 1471348837810 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:37 INFO - PROCESS | 3344 | ++DOCSHELL 1993F400 == 34 [pid = 3344] [id = 165] 05:00:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (19944C00) [pid = 3344] [serial = 493] [outer = 00000000] 05:00:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (19E87000) [pid = 3344] [serial = 494] [outer = 19944C00] 05:00:37 INFO - PROCESS | 3344 | 1471348837856 Marionette DEBUG loaded listener.js 05:00:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (1A08AC00) [pid = 3344] [serial = 495] [outer = 19944C00] 05:00:38 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:38 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:00:38 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:38 INFO - PROCESS | 3344 | 1471348838315 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:00:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:00:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 731ms 05:00:38 INFO - PROCESS | 3344 | 1471348838345 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 05:00:38 INFO - PROCESS | 3344 | 1471348838347 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 05:00:38 INFO - PROCESS | 3344 | 1471348838351 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:00:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:00:38 INFO - PROCESS | 3344 | 1471348838353 Marionette TRACE conn2 <- [1,626,null,{}] 05:00:38 INFO - PROCESS | 3344 | 1471348838390 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:38 INFO - PROCESS | 3344 | 1471348838392 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:38 INFO - PROCESS | 3344 | 1471348838500 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 05:00:38 INFO - PROCESS | 3344 | 1471348838506 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:38 INFO - PROCESS | 3344 | 1471348838508 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:38 INFO - PROCESS | 3344 | ++DOCSHELL 1A0B5400 == 35 [pid = 3344] [id = 166] 05:00:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1A0B5800) [pid = 3344] [serial = 496] [outer = 00000000] 05:00:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1A5D3400) [pid = 3344] [serial = 497] [outer = 1A0B5800] 05:00:38 INFO - PROCESS | 3344 | 1471348838571 Marionette DEBUG loaded listener.js 05:00:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1A5D5C00) [pid = 3344] [serial = 498] [outer = 1A0B5800] 05:00:38 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:38 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:00:39 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1AC57000) [pid = 3344] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:00:39 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (10EDD000) [pid = 3344] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:00:39 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (145D0000) [pid = 3344] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:00:39 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (10A08800) [pid = 3344] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:00:39 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (1755AC00) [pid = 3344] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:00:39 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1047E400) [pid = 3344] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:00:39 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (10BBE800) [pid = 3344] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:00:39 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (13127400) [pid = 3344] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:00:39 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (11CF2000) [pid = 3344] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:00:39 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1519CC00) [pid = 3344] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:00:39 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (11010000) [pid = 3344] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:00:39 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (145DA400) [pid = 3344] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:00:39 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1A9A4800) [pid = 3344] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:00:39 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:39 INFO - PROCESS | 3344 | 1471348839091 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:00:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:00:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 762ms 05:00:39 INFO - PROCESS | 3344 | 1471348839112 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 05:00:39 INFO - PROCESS | 3344 | 1471348839114 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 05:00:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:00:39 INFO - PROCESS | 3344 | 1471348839118 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:00:39 INFO - PROCESS | 3344 | 1471348839121 Marionette TRACE conn2 <- [1,630,null,{}] 05:00:39 INFO - PROCESS | 3344 | 1471348839132 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:39 INFO - PROCESS | 3344 | 1471348839135 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:39 INFO - PROCESS | 3344 | 1471348839242 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 05:00:39 INFO - PROCESS | 3344 | 1471348839323 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:39 INFO - PROCESS | 3344 | 1471348839325 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:39 INFO - PROCESS | 3344 | ++DOCSHELL 11010000 == 36 [pid = 3344] [id = 167] 05:00:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (112D7000) [pid = 3344] [serial = 499] [outer = 00000000] 05:00:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (12E88400) [pid = 3344] [serial = 500] [outer = 112D7000] 05:00:39 INFO - PROCESS | 3344 | 1471348839375 Marionette DEBUG loaded listener.js 05:00:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (175E9000) [pid = 3344] [serial = 501] [outer = 112D7000] 05:00:39 INFO - PROCESS | 3344 | 1471348839761 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:00:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:00:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 635ms 05:00:39 INFO - PROCESS | 3344 | 1471348839788 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 05:00:39 INFO - PROCESS | 3344 | 1471348839790 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 05:00:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:00:39 INFO - PROCESS | 3344 | 1471348839794 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:00:39 INFO - PROCESS | 3344 | 1471348839796 Marionette TRACE conn2 <- [1,634,null,{}] 05:00:39 INFO - PROCESS | 3344 | 1471348839799 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:39 INFO - PROCESS | 3344 | 1471348839801 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:39 INFO - PROCESS | 3344 | 1471348839903 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 05:00:39 INFO - PROCESS | 3344 | 1471348839984 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:39 INFO - PROCESS | 3344 | 1471348839986 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:39 INFO - PROCESS | 3344 | ++DOCSHELL 0C774000 == 37 [pid = 3344] [id = 168] 05:00:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (145E6400) [pid = 3344] [serial = 502] [outer = 00000000] 05:00:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1A738C00) [pid = 3344] [serial = 503] [outer = 145E6400] 05:00:40 INFO - PROCESS | 3344 | 1471348840031 Marionette DEBUG loaded listener.js 05:00:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1A739800) [pid = 3344] [serial = 504] [outer = 145E6400] 05:00:40 INFO - PROCESS | 3344 | 1471348840388 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:00:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:00:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 651ms 05:00:40 INFO - PROCESS | 3344 | 1471348840432 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 05:00:40 INFO - PROCESS | 3344 | 1471348840434 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 05:00:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:00:40 INFO - PROCESS | 3344 | 1471348840438 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:00:40 INFO - PROCESS | 3344 | 1471348840439 Marionette TRACE conn2 <- [1,638,null,{}] 05:00:40 INFO - PROCESS | 3344 | 1471348840443 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:40 INFO - PROCESS | 3344 | 1471348840445 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:40 INFO - PROCESS | 3344 | 1471348840553 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 05:00:40 INFO - PROCESS | 3344 | 1471348840570 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:40 INFO - PROCESS | 3344 | 1471348840572 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:40 INFO - PROCESS | 3344 | ++DOCSHELL 10A10400 == 38 [pid = 3344] [id = 169] 05:00:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (13B55400) [pid = 3344] [serial = 505] [outer = 00000000] 05:00:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1A9AEC00) [pid = 3344] [serial = 506] [outer = 13B55400] 05:00:40 INFO - PROCESS | 3344 | 1471348840617 Marionette DEBUG loaded listener.js 05:00:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1AC4E800) [pid = 3344] [serial = 507] [outer = 13B55400] 05:00:41 INFO - PROCESS | 3344 | 1471348841000 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:00:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:00:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 604ms 05:00:41 INFO - PROCESS | 3344 | 1471348841077 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 05:00:41 INFO - PROCESS | 3344 | 1471348841081 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 05:00:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:00:41 INFO - PROCESS | 3344 | 1471348841087 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:00:41 INFO - PROCESS | 3344 | 1471348841092 Marionette TRACE conn2 <- [1,642,null,{}] 05:00:41 INFO - PROCESS | 3344 | 1471348841098 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:41 INFO - PROCESS | 3344 | 1471348841102 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:41 INFO - PROCESS | 3344 | 1471348841253 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 05:00:41 INFO - PROCESS | 3344 | 1471348841395 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:41 INFO - PROCESS | 3344 | 1471348841401 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:41 INFO - PROCESS | 3344 | ++DOCSHELL 10A0B400 == 39 [pid = 3344] [id = 170] 05:00:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (10A0C000) [pid = 3344] [serial = 508] [outer = 00000000] 05:00:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (10A52C00) [pid = 3344] [serial = 509] [outer = 10A0C000] 05:00:41 INFO - PROCESS | 3344 | 1471348841459 Marionette DEBUG loaded listener.js 05:00:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1126D800) [pid = 3344] [serial = 510] [outer = 10A0C000] 05:00:42 INFO - PROCESS | 3344 | 1471348842053 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:00:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:00:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1016ms 05:00:42 INFO - PROCESS | 3344 | 1471348842120 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 05:00:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:00:42 INFO - PROCESS | 3344 | 1471348842123 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 05:00:42 INFO - PROCESS | 3344 | 1471348842130 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:00:42 INFO - PROCESS | 3344 | 1471348842134 Marionette TRACE conn2 <- [1,646,null,{}] 05:00:42 INFO - PROCESS | 3344 | 1471348842139 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:42 INFO - PROCESS | 3344 | 1471348842142 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:42 INFO - PROCESS | 3344 | 1471348842302 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 05:00:42 INFO - PROCESS | 3344 | 1471348842312 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:42 INFO - PROCESS | 3344 | 1471348842315 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:42 INFO - PROCESS | 3344 | ++DOCSHELL 145D0C00 == 40 [pid = 3344] [id = 171] 05:00:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (15197800) [pid = 3344] [serial = 511] [outer = 00000000] 05:00:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (151AEC00) [pid = 3344] [serial = 512] [outer = 15197800] 05:00:42 INFO - PROCESS | 3344 | 1471348842371 Marionette DEBUG loaded listener.js 05:00:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (16BDC800) [pid = 3344] [serial = 513] [outer = 15197800] 05:00:43 INFO - PROCESS | 3344 | 1471348842982 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:00:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:00:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 921ms 05:00:43 INFO - PROCESS | 3344 | 1471348843030 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 05:00:43 INFO - PROCESS | 3344 | 1471348843032 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 05:00:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:00:43 INFO - PROCESS | 3344 | 1471348843036 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:00:43 INFO - PROCESS | 3344 | 1471348843039 Marionette TRACE conn2 <- [1,650,null,{}] 05:00:43 INFO - PROCESS | 3344 | 1471348843048 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:43 INFO - PROCESS | 3344 | 1471348843053 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:43 INFO - PROCESS | 3344 | 1471348843162 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 05:00:43 INFO - PROCESS | 3344 | 1471348843265 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:43 INFO - PROCESS | 3344 | 1471348843269 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:43 INFO - PROCESS | 3344 | ++DOCSHELL 1A08A000 == 41 [pid = 3344] [id = 172] 05:00:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (1A08C000) [pid = 3344] [serial = 514] [outer = 00000000] 05:00:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1A737800) [pid = 3344] [serial = 515] [outer = 1A08C000] 05:00:43 INFO - PROCESS | 3344 | 1471348843328 Marionette DEBUG loaded listener.js 05:00:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (1AC4C000) [pid = 3344] [serial = 516] [outer = 1A08C000] 05:00:43 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:43 INFO - PROCESS | 3344 | 1471348843935 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:00:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:00:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 922ms 05:00:43 INFO - PROCESS | 3344 | 1471348843972 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 05:00:43 INFO - PROCESS | 3344 | 1471348843974 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 05:00:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:00:43 INFO - PROCESS | 3344 | 1471348843979 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:00:43 INFO - PROCESS | 3344 | 1471348843981 Marionette TRACE conn2 <- [1,654,null,{}] 05:00:44 INFO - PROCESS | 3344 | 1471348843984 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:44 INFO - PROCESS | 3344 | 1471348843987 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:44 INFO - PROCESS | 3344 | 1471348844092 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 05:00:44 INFO - PROCESS | 3344 | 1471348844186 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:44 INFO - PROCESS | 3344 | 1471348844189 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:44 INFO - PROCESS | 3344 | ++DOCSHELL 1AE4CC00 == 42 [pid = 3344] [id = 173] 05:00:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (1AE4D000) [pid = 3344] [serial = 517] [outer = 00000000] 05:00:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (1AE55000) [pid = 3344] [serial = 518] [outer = 1AE4D000] 05:00:44 INFO - PROCESS | 3344 | 1471348844251 Marionette DEBUG loaded listener.js 05:00:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (1AF09800) [pid = 3344] [serial = 519] [outer = 1AE4D000] 05:00:44 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:44 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:00:44 INFO - PROCESS | 3344 | 1471348844840 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:00:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:00:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 905ms 05:00:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:00:44 INFO - PROCESS | 3344 | 1471348844882 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 05:00:44 INFO - PROCESS | 3344 | 1471348844884 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 05:00:44 INFO - PROCESS | 3344 | 1471348844888 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:00:44 INFO - PROCESS | 3344 | 1471348844890 Marionette TRACE conn2 <- [1,658,null,{}] 05:00:44 INFO - PROCESS | 3344 | 1471348844893 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:44 INFO - PROCESS | 3344 | 1471348844896 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:45 INFO - PROCESS | 3344 | 1471348844997 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 05:00:45 INFO - PROCESS | 3344 | 1471348845091 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:45 INFO - PROCESS | 3344 | 1471348845094 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:45 INFO - PROCESS | 3344 | ++DOCSHELL 1A0AF400 == 43 [pid = 3344] [id = 174] 05:00:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (1A9AF800) [pid = 3344] [serial = 520] [outer = 00000000] 05:00:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (1AF11C00) [pid = 3344] [serial = 521] [outer = 1A9AF800] 05:00:45 INFO - PROCESS | 3344 | 1471348845148 Marionette DEBUG loaded listener.js 05:00:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (1AF14000) [pid = 3344] [serial = 522] [outer = 1A9AF800] 05:00:45 INFO - PROCESS | 3344 | 1471348845856 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:00:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:00:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1016ms 05:00:45 INFO - PROCESS | 3344 | 1471348845923 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 05:00:45 INFO - PROCESS | 3344 | 1471348845927 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 05:00:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:00:45 INFO - PROCESS | 3344 | 1471348845933 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:00:45 INFO - PROCESS | 3344 | 1471348845936 Marionette TRACE conn2 <- [1,662,null,{}] 05:00:45 INFO - PROCESS | 3344 | 1471348845941 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:45 INFO - PROCESS | 3344 | 1471348845944 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:46 INFO - PROCESS | 3344 | 1471348846052 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 05:00:46 INFO - PROCESS | 3344 | 1471348846130 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:46 INFO - PROCESS | 3344 | 1471348846134 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:46 INFO - PROCESS | 3344 | ++DOCSHELL 118A0000 == 44 [pid = 3344] [id = 175] 05:00:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 100 (118A6000) [pid = 3344] [serial = 523] [outer = 00000000] 05:00:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 101 (12B81C00) [pid = 3344] [serial = 524] [outer = 118A6000] 05:00:46 INFO - PROCESS | 3344 | 1471348846242 Marionette DEBUG loaded listener.js 05:00:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 102 (13176800) [pid = 3344] [serial = 525] [outer = 118A6000] 05:00:47 INFO - PROCESS | 3344 | --DOCSHELL 114DC800 == 43 [pid = 3344] [id = 149] 05:00:47 INFO - PROCESS | 3344 | --DOCSHELL 0C774000 == 42 [pid = 3344] [id = 168] 05:00:47 INFO - PROCESS | 3344 | --DOCSHELL 11010000 == 41 [pid = 3344] [id = 167] 05:00:47 INFO - PROCESS | 3344 | --DOCSHELL 1A0B5400 == 40 [pid = 3344] [id = 166] 05:00:47 INFO - PROCESS | 3344 | --DOCSHELL 1993F400 == 39 [pid = 3344] [id = 165] 05:00:47 INFO - PROCESS | 3344 | --DOCSHELL 1316EC00 == 38 [pid = 3344] [id = 164] 05:00:47 INFO - PROCESS | 3344 | --DOCSHELL 174E6000 == 37 [pid = 3344] [id = 163] 05:00:47 INFO - PROCESS | 3344 | --DOCSHELL 151A0000 == 36 [pid = 3344] [id = 162] 05:00:47 INFO - PROCESS | 3344 | --DOCSHELL 11C16C00 == 35 [pid = 3344] [id = 161] 05:00:47 INFO - PROCESS | 3344 | --DOCSHELL 10ED1C00 == 34 [pid = 3344] [id = 160] 05:00:47 INFO - PROCESS | 3344 | --DOCSHELL 0F347800 == 33 [pid = 3344] [id = 158] 05:00:47 INFO - PROCESS | 3344 | --DOCSHELL 11DA5400 == 32 [pid = 3344] [id = 159] 05:00:47 INFO - PROCESS | 3344 | --DOCSHELL 1AE4CC00 == 31 [pid = 3344] [id = 173] 05:00:47 INFO - PROCESS | 3344 | --DOCSHELL 1A0AF400 == 30 [pid = 3344] [id = 174] 05:00:47 INFO - PROCESS | 3344 | --DOCSHELL 1A08A000 == 29 [pid = 3344] [id = 172] 05:00:47 INFO - PROCESS | 3344 | --DOCSHELL 10A10400 == 28 [pid = 3344] [id = 169] 05:00:47 INFO - PROCESS | 3344 | --DOCSHELL 10A0B400 == 27 [pid = 3344] [id = 170] 05:00:47 INFO - PROCESS | 3344 | --DOCSHELL 145D0C00 == 26 [pid = 3344] [id = 171] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 101 (1A0B0800) [pid = 3344] [serial = 470] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 100 (175E9400) [pid = 3344] [serial = 458] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 99 (151A5000) [pid = 3344] [serial = 461] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (11007800) [pid = 3344] [serial = 449] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (13225000) [pid = 3344] [serial = 452] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (13964000) [pid = 3344] [serial = 453] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (13F72400) [pid = 3344] [serial = 447] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (13956C00) [pid = 3344] [serial = 446] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (151AF000) [pid = 3344] [serial = 455] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (176FA400) [pid = 3344] [serial = 459] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (13B54C00) [pid = 3344] [serial = 432] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (112CA800) [pid = 3344] [serial = 431] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (19940C00) [pid = 3344] [serial = 435] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (175DE400) [pid = 3344] [serial = 434] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1AC57400) [pid = 3344] [serial = 438] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (1AC4E400) [pid = 3344] [serial = 437] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1AE53400) [pid = 3344] [serial = 441] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1AE4F800) [pid = 3344] [serial = 440] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (14524400) [pid = 3344] [serial = 444] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (13F6AC00) [pid = 3344] [serial = 443] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (151B7400) [pid = 3344] [serial = 464] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (19945C00) [pid = 3344] [serial = 467] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (16996C00) [pid = 3344] [serial = 462] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1126FC00) [pid = 3344] [serial = 450] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (17DAE400) [pid = 3344] [serial = 465] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (19E7C800) [pid = 3344] [serial = 468] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (15F49000) [pid = 3344] [serial = 456] [outer = 00000000] [url = about:blank] 05:00:47 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:47 INFO - PROCESS | 3344 | [3344] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:00:47 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:47 INFO - PROCESS | 3344 | 1471348847515 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:00:47 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 05:00:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1636ms 05:00:47 INFO - PROCESS | 3344 | 1471348847600 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 05:00:47 INFO - PROCESS | 3344 | 1471348847604 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 05:00:47 INFO - PROCESS | 3344 | 1471348847614 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:00:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:00:47 INFO - PROCESS | 3344 | 1471348847617 Marionette TRACE conn2 <- [1,666,null,{}] 05:00:47 INFO - PROCESS | 3344 | 1471348847623 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:47 INFO - PROCESS | 3344 | 1471348847626 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:47 INFO - PROCESS | 3344 | 1471348847714 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 05:00:47 INFO - PROCESS | 3344 | 1471348847722 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:47 INFO - PROCESS | 3344 | 1471348847724 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:47 INFO - PROCESS | 3344 | ++DOCSHELL 10A49400 == 27 [pid = 3344] [id = 176] 05:00:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (10A4E000) [pid = 3344] [serial = 526] [outer = 00000000] 05:00:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (11269800) [pid = 3344] [serial = 527] [outer = 10A4E000] 05:00:47 INFO - PROCESS | 3344 | 1471348847773 Marionette DEBUG loaded listener.js 05:00:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (112C9000) [pid = 3344] [serial = 528] [outer = 10A4E000] 05:00:48 INFO - PROCESS | 3344 | 1471348848242 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:00:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:00:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 651ms 05:00:48 INFO - PROCESS | 3344 | 1471348848257 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 05:00:48 INFO - PROCESS | 3344 | 1471348848262 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 05:00:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:00:48 INFO - PROCESS | 3344 | 1471348848270 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:00:48 INFO - PROCESS | 3344 | 1471348848272 Marionette TRACE conn2 <- [1,670,null,{}] 05:00:48 INFO - PROCESS | 3344 | 1471348848276 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:48 INFO - PROCESS | 3344 | 1471348848278 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:48 INFO - PROCESS | 3344 | 1471348848371 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 05:00:48 INFO - PROCESS | 3344 | 1471348848380 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:48 INFO - PROCESS | 3344 | 1471348848383 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:48 INFO - PROCESS | 3344 | ++DOCSHELL 13224800 == 28 [pid = 3344] [id = 177] 05:00:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (13225000) [pid = 3344] [serial = 529] [outer = 00000000] 05:00:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (13292800) [pid = 3344] [serial = 530] [outer = 13225000] 05:00:48 INFO - PROCESS | 3344 | 1471348848431 Marionette DEBUG loaded listener.js 05:00:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (13AC8000) [pid = 3344] [serial = 531] [outer = 13225000] 05:00:49 INFO - PROCESS | 3344 | 1471348849430 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:00:49 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) 05:00:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1207ms 05:00:49 INFO - PROCESS | 3344 | 1471348849468 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 05:00:49 INFO - PROCESS | 3344 | 1471348849471 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 05:00:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:00:49 INFO - PROCESS | 3344 | 1471348849475 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:00:49 INFO - PROCESS | 3344 | 1471348849478 Marionette TRACE conn2 <- [1,674,null,{}] 05:00:49 INFO - PROCESS | 3344 | 1471348849488 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:49 INFO - PROCESS | 3344 | 1471348849493 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:49 INFO - PROCESS | 3344 | 1471348849654 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 05:00:49 INFO - PROCESS | 3344 | 1471348849661 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:49 INFO - PROCESS | 3344 | 1471348849664 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:49 INFO - PROCESS | 3344 | ++DOCSHELL 15198800 == 29 [pid = 3344] [id = 178] 05:00:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (15198C00) [pid = 3344] [serial = 532] [outer = 00000000] 05:00:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (151A2C00) [pid = 3344] [serial = 533] [outer = 15198C00] 05:00:49 INFO - PROCESS | 3344 | 1471348849716 Marionette DEBUG loaded listener.js 05:00:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (15849800) [pid = 3344] [serial = 534] [outer = 15198C00] 05:00:50 INFO - PROCESS | 3344 | 1471348850633 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:00:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:00:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1176ms 05:00:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:00:50 INFO - PROCESS | 3344 | 1471348850664 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 05:00:50 INFO - PROCESS | 3344 | 1471348850666 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 05:00:50 INFO - PROCESS | 3344 | 1471348850670 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:00:50 INFO - PROCESS | 3344 | 1471348850672 Marionette TRACE conn2 <- [1,678,null,{}] 05:00:50 INFO - PROCESS | 3344 | 1471348850682 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:50 INFO - PROCESS | 3344 | 1471348850684 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:50 INFO - PROCESS | 3344 | 1471348850796 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 05:00:50 INFO - PROCESS | 3344 | 1471348850801 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:50 INFO - PROCESS | 3344 | 1471348850804 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:50 INFO - PROCESS | 3344 | ++DOCSHELL 151AF000 == 30 [pid = 3344] [id = 179] 05:00:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (15A1B800) [pid = 3344] [serial = 535] [outer = 00000000] 05:00:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (16998000) [pid = 3344] [serial = 536] [outer = 15A1B800] 05:00:50 INFO - PROCESS | 3344 | 1471348850850 Marionette DEBUG loaded listener.js 05:00:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (174E2000) [pid = 3344] [serial = 537] [outer = 15A1B800] 05:00:51 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (13B55400) [pid = 3344] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:00:51 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1A0B5800) [pid = 3344] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:00:51 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (112D7000) [pid = 3344] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:00:51 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (12E85C00) [pid = 3344] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:00:51 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (145E6400) [pid = 3344] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:00:51 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (0F347C00) [pid = 3344] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:00:51 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (10ED3400) [pid = 3344] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:00:51 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (174E7000) [pid = 3344] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:00:51 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (17DF8000) [pid = 3344] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:00:51 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (151A1000) [pid = 3344] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:00:51 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (19944C00) [pid = 3344] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:00:51 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (11C18800) [pid = 3344] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:00:51 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (18298400) [pid = 3344] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:00:51 INFO - PROCESS | 3344 | 1471348851849 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:00:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:00:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1207ms 05:00:51 INFO - PROCESS | 3344 | 1471348851908 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 05:00:51 INFO - PROCESS | 3344 | 1471348851910 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 05:00:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:00:51 INFO - PROCESS | 3344 | 1471348851914 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:00:51 INFO - PROCESS | 3344 | 1471348851915 Marionette TRACE conn2 <- [1,682,null,{}] 05:00:51 INFO - PROCESS | 3344 | 1471348851919 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:51 INFO - PROCESS | 3344 | 1471348851921 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:52 INFO - PROCESS | 3344 | 1471348852024 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 05:00:52 INFO - PROCESS | 3344 | 1471348852071 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:52 INFO - PROCESS | 3344 | 1471348852073 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:52 INFO - PROCESS | 3344 | ++DOCSHELL 10A08800 == 31 [pid = 3344] [id = 180] 05:00:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (10A0BC00) [pid = 3344] [serial = 538] [outer = 00000000] 05:00:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (151A1000) [pid = 3344] [serial = 539] [outer = 10A0BC00] 05:00:52 INFO - PROCESS | 3344 | 1471348852118 Marionette DEBUG loaded listener.js 05:00:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (16993C00) [pid = 3344] [serial = 540] [outer = 10A0BC00] 05:00:53 INFO - PROCESS | 3344 | 1471348852989 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:00:53 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) 05:00:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1112ms 05:00:53 INFO - PROCESS | 3344 | 1471348853015 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 05:00:53 INFO - PROCESS | 3344 | 1471348853017 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 05:00:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:00:53 INFO - PROCESS | 3344 | 1471348853020 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:00:53 INFO - PROCESS | 3344 | 1471348853022 Marionette TRACE conn2 <- [1,686,null,{}] 05:00:53 INFO - PROCESS | 3344 | 1471348853026 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:53 INFO - PROCESS | 3344 | 1471348853031 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:53 INFO - PROCESS | 3344 | 1471348853157 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 05:00:53 INFO - PROCESS | 3344 | 1471348853165 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:53 INFO - PROCESS | 3344 | 1471348853168 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:53 INFO - PROCESS | 3344 | ++DOCSHELL 174E7000 == 32 [pid = 3344] [id = 181] 05:00:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (175E4400) [pid = 3344] [serial = 541] [outer = 00000000] 05:00:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (17DE9400) [pid = 3344] [serial = 542] [outer = 175E4400] 05:00:53 INFO - PROCESS | 3344 | 1471348853212 Marionette DEBUG loaded listener.js 05:00:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (17EC6800) [pid = 3344] [serial = 543] [outer = 175E4400] 05:00:54 INFO - PROCESS | 3344 | 1471348854207 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:00:54 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) 05:00:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1208ms 05:00:54 INFO - PROCESS | 3344 | 1471348854253 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 05:00:54 INFO - PROCESS | 3344 | 1471348854257 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 05:00:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:00:54 INFO - PROCESS | 3344 | 1471348854263 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:00:54 INFO - PROCESS | 3344 | 1471348854266 Marionette TRACE conn2 <- [1,690,null,{}] 05:00:54 INFO - PROCESS | 3344 | 1471348854272 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:54 INFO - PROCESS | 3344 | 1471348854275 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:54 INFO - PROCESS | 3344 | 1471348854440 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 05:00:54 INFO - PROCESS | 3344 | 1471348854599 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:54 INFO - PROCESS | 3344 | 1471348854604 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:54 INFO - PROCESS | 3344 | ++DOCSHELL 10EDD000 == 33 [pid = 3344] [id = 182] 05:00:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (10EDE400) [pid = 3344] [serial = 544] [outer = 00000000] 05:00:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1126D400) [pid = 3344] [serial = 545] [outer = 10EDE400] 05:00:54 INFO - PROCESS | 3344 | 1471348854663 Marionette DEBUG loaded listener.js 05:00:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (112CD000) [pid = 3344] [serial = 546] [outer = 10EDE400] 05:00:55 INFO - PROCESS | 3344 | 1471348855761 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:00:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:00:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1524ms 05:00:55 INFO - PROCESS | 3344 | 1471348855795 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 05:00:55 INFO - PROCESS | 3344 | 1471348855799 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 05:00:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:00:55 INFO - PROCESS | 3344 | 1471348855806 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:00:55 INFO - PROCESS | 3344 | 1471348855809 Marionette TRACE conn2 <- [1,694,null,{}] 05:00:55 INFO - PROCESS | 3344 | 1471348855813 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:55 INFO - PROCESS | 3344 | 1471348855816 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:55 INFO - PROCESS | 3344 | 1471348855952 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 05:00:56 INFO - PROCESS | 3344 | 1471348856163 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:56 INFO - PROCESS | 3344 | 1471348856167 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:56 INFO - PROCESS | 3344 | ++DOCSHELL 0F34CC00 == 34 [pid = 3344] [id = 183] 05:00:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (0F34DC00) [pid = 3344] [serial = 547] [outer = 00000000] 05:00:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (104EBC00) [pid = 3344] [serial = 548] [outer = 0F34DC00] 05:00:56 INFO - PROCESS | 3344 | 1471348856225 Marionette DEBUG loaded listener.js 05:00:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (10BB6800) [pid = 3344] [serial = 549] [outer = 0F34DC00] 05:00:56 INFO - PROCESS | 3344 | --DOCSHELL 10A08800 == 33 [pid = 3344] [id = 180] 05:00:56 INFO - PROCESS | 3344 | --DOCSHELL 151AF000 == 32 [pid = 3344] [id = 179] 05:00:56 INFO - PROCESS | 3344 | --DOCSHELL 15198800 == 31 [pid = 3344] [id = 178] 05:00:56 INFO - PROCESS | 3344 | --DOCSHELL 13224800 == 30 [pid = 3344] [id = 177] 05:00:56 INFO - PROCESS | 3344 | --DOCSHELL 10A49400 == 29 [pid = 3344] [id = 176] 05:00:56 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1A739800) [pid = 3344] [serial = 504] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1A9AEC00) [pid = 3344] [serial = 506] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (1AC4E800) [pid = 3344] [serial = 507] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1A5D5C00) [pid = 3344] [serial = 498] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (12E88400) [pid = 3344] [serial = 500] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (13ACF800) [pid = 3344] [serial = 476] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1A738C00) [pid = 3344] [serial = 503] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (103C9800) [pid = 3344] [serial = 473] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (11266400) [pid = 3344] [serial = 479] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (17D8BC00) [pid = 3344] [serial = 488] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (18296C00) [pid = 3344] [serial = 491] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (175E9000) [pid = 3344] [serial = 501] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1829D400) [pid = 3344] [serial = 492] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1A5D3400) [pid = 3344] [serial = 497] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1181CC00) [pid = 3344] [serial = 480] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (104E6400) [pid = 3344] [serial = 474] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (151AFC00) [pid = 3344] [serial = 485] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (17DE9C00) [pid = 3344] [serial = 489] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (14521800) [pid = 3344] [serial = 477] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (15A25800) [pid = 3344] [serial = 486] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (19E87000) [pid = 3344] [serial = 494] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (13908400) [pid = 3344] [serial = 482] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (1A08AC00) [pid = 3344] [serial = 495] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (13AD0400) [pid = 3344] [serial = 483] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (1A0B1C00) [pid = 3344] [serial = 471] [outer = 00000000] [url = about:blank] 05:00:57 INFO - PROCESS | 3344 | 1471348857255 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:00:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:00:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1525ms 05:00:57 INFO - PROCESS | 3344 | 1471348857311 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 05:00:57 INFO - PROCESS | 3344 | 1471348857314 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 05:00:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:00:57 INFO - PROCESS | 3344 | 1471348857319 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:00:57 INFO - PROCESS | 3344 | 1471348857322 Marionette TRACE conn2 <- [1,698,null,{}] 05:00:57 INFO - PROCESS | 3344 | 1471348857327 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:57 INFO - PROCESS | 3344 | 1471348857329 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:57 INFO - PROCESS | 3344 | 1471348857414 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 05:00:57 INFO - PROCESS | 3344 | 1471348857423 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:57 INFO - PROCESS | 3344 | 1471348857426 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:57 INFO - PROCESS | 3344 | ++DOCSHELL 118A5400 == 30 [pid = 3344] [id = 184] 05:00:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (11C15400) [pid = 3344] [serial = 550] [outer = 00000000] 05:00:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (1319B800) [pid = 3344] [serial = 551] [outer = 11C15400] 05:00:57 INFO - PROCESS | 3344 | 1471348857474 Marionette DEBUG loaded listener.js 05:00:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (13958C00) [pid = 3344] [serial = 552] [outer = 11C15400] 05:00:58 INFO - PROCESS | 3344 | 1471348858472 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:00:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:00:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1160ms 05:00:58 INFO - PROCESS | 3344 | 1471348858502 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 05:00:58 INFO - PROCESS | 3344 | 1471348858505 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 05:00:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:00:58 INFO - PROCESS | 3344 | 1471348858511 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:00:58 INFO - PROCESS | 3344 | 1471348858513 Marionette TRACE conn2 <- [1,702,null,{}] 05:00:58 INFO - PROCESS | 3344 | 1471348858516 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:58 INFO - PROCESS | 3344 | 1471348858519 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:58 INFO - PROCESS | 3344 | 1471348858605 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 05:00:58 INFO - PROCESS | 3344 | 1471348858612 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:58 INFO - PROCESS | 3344 | 1471348858614 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:58 INFO - PROCESS | 3344 | ++DOCSHELL 13F70000 == 31 [pid = 3344] [id = 185] 05:00:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (145C5000) [pid = 3344] [serial = 553] [outer = 00000000] 05:00:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (145E6C00) [pid = 3344] [serial = 554] [outer = 145C5000] 05:00:58 INFO - PROCESS | 3344 | 1471348858660 Marionette DEBUG loaded listener.js 05:00:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (1519F400) [pid = 3344] [serial = 555] [outer = 145C5000] 05:00:59 INFO - PROCESS | 3344 | 1471348859639 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:00:59 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 05:00:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1160ms 05:00:59 INFO - PROCESS | 3344 | 1471348859657 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 05:00:59 INFO - PROCESS | 3344 | 1471348859659 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 05:00:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:00:59 INFO - PROCESS | 3344 | 1471348859670 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:00:59 INFO - PROCESS | 3344 | 1471348859676 Marionette TRACE conn2 <- [1,706,null,{}] 05:00:59 INFO - PROCESS | 3344 | 1471348859685 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:59 INFO - PROCESS | 3344 | 1471348859689 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:59 INFO - PROCESS | 3344 | 1471348859854 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 05:00:59 INFO - PROCESS | 3344 | 1471348859861 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:59 INFO - PROCESS | 3344 | 1471348859863 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:00:59 INFO - PROCESS | 3344 | ++DOCSHELL 16997000 == 32 [pid = 3344] [id = 186] 05:00:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (16998400) [pid = 3344] [serial = 556] [outer = 00000000] 05:00:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (175EA000) [pid = 3344] [serial = 557] [outer = 16998400] 05:00:59 INFO - PROCESS | 3344 | 1471348859908 Marionette DEBUG loaded listener.js 05:00:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (1764C400) [pid = 3344] [serial = 558] [outer = 16998400] 05:01:00 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (15198C00) [pid = 3344] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:01:00 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (13225000) [pid = 3344] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:01:00 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (10A4E000) [pid = 3344] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:01:00 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (118A6000) [pid = 3344] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:01:00 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (10A0C000) [pid = 3344] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:01:00 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (15197800) [pid = 3344] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:01:00 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (1A08C000) [pid = 3344] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:01:00 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (1AE4D000) [pid = 3344] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:01:00 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (1A9AF800) [pid = 3344] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:01:00 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (15A1B800) [pid = 3344] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:01:00 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (10A0BC00) [pid = 3344] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:01:00 INFO - PROCESS | 3344 | 1471348860849 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:01:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:01:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1239ms 05:01:00 INFO - PROCESS | 3344 | 1471348860917 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 05:01:00 INFO - PROCESS | 3344 | 1471348860920 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 05:01:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:01:00 INFO - PROCESS | 3344 | 1471348860923 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:01:00 INFO - PROCESS | 3344 | 1471348860925 Marionette TRACE conn2 <- [1,710,null,{}] 05:01:00 INFO - PROCESS | 3344 | 1471348860929 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:00 INFO - PROCESS | 3344 | 1471348860931 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:01 INFO - PROCESS | 3344 | 1471348861037 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 05:01:01 INFO - PROCESS | 3344 | 1471348861043 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:01 INFO - PROCESS | 3344 | 1471348861045 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:01 INFO - PROCESS | 3344 | ++DOCSHELL 10A0C000 == 33 [pid = 3344] [id = 187] 05:01:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (13293400) [pid = 3344] [serial = 559] [outer = 00000000] 05:01:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (176F8400) [pid = 3344] [serial = 560] [outer = 13293400] 05:01:01 INFO - PROCESS | 3344 | 1471348861090 Marionette DEBUG loaded listener.js 05:01:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (17DA9000) [pid = 3344] [serial = 561] [outer = 13293400] 05:01:01 INFO - PROCESS | 3344 | 1471348861532 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 05:01:01 INFO - PROCESS | 3344 | 1471348861563 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 05:01:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:01:01 INFO - PROCESS | 3344 | 1471348861566 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:01:01 INFO - PROCESS | 3344 | 1471348861568 Marionette TRACE conn2 <- [1,714,null,{}] 05:01:01 INFO - PROCESS | 3344 | 1471348861571 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:01 INFO - PROCESS | 3344 | 1471348861574 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:01 INFO - PROCESS | 3344 | 1471348861651 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 05:01:01 INFO - PROCESS | 3344 | 1471348861656 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:01 INFO - PROCESS | 3344 | 1471348861662 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:01 INFO - PROCESS | 3344 | ++DOCSHELL 13F6DC00 == 34 [pid = 3344] [id = 188] 05:01:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (17DF7000) [pid = 3344] [serial = 562] [outer = 00000000] 05:01:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (18299C00) [pid = 3344] [serial = 563] [outer = 17DF7000] 05:01:01 INFO - PROCESS | 3344 | 1471348861763 Marionette DEBUG loaded listener.js 05:01:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (1993DC00) [pid = 3344] [serial = 564] [outer = 17DF7000] 05:01:02 INFO - PROCESS | 3344 | 1471348862259 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:01:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:01:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 715ms 05:01:02 INFO - PROCESS | 3344 | 1471348862298 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 05:01:02 INFO - PROCESS | 3344 | 1471348862300 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 05:01:02 INFO - PROCESS | 3344 | 1471348862303 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:01:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:01:02 INFO - PROCESS | 3344 | 1471348862305 Marionette TRACE conn2 <- [1,718,null,{}] 05:01:02 INFO - PROCESS | 3344 | 1471348862308 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:02 INFO - PROCESS | 3344 | 1471348862311 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:02 INFO - PROCESS | 3344 | 1471348862425 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 05:01:02 INFO - PROCESS | 3344 | 1471348862433 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:02 INFO - PROCESS | 3344 | 1471348862435 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:02 INFO - PROCESS | 3344 | ++DOCSHELL 19E7B800 == 35 [pid = 3344] [id = 189] 05:01:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (19E7C000) [pid = 3344] [serial = 565] [outer = 00000000] 05:01:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (19E7F800) [pid = 3344] [serial = 566] [outer = 19E7C000] 05:01:02 INFO - PROCESS | 3344 | 1471348862480 Marionette DEBUG loaded listener.js 05:01:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (19E80000) [pid = 3344] [serial = 567] [outer = 19E7C000] 05:01:02 INFO - PROCESS | 3344 | 1471348862983 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 05:01:03 INFO - PROCESS | 3344 | 1471348863049 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 05:01:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:01:03 INFO - PROCESS | 3344 | 1471348863054 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:01:03 INFO - PROCESS | 3344 | 1471348863058 Marionette TRACE conn2 <- [1,722,null,{}] 05:01:03 INFO - PROCESS | 3344 | 1471348863064 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:03 INFO - PROCESS | 3344 | 1471348863067 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:03 INFO - PROCESS | 3344 | 1471348863175 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 05:01:03 INFO - PROCESS | 3344 | 1471348863267 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:03 INFO - PROCESS | 3344 | 1471348863270 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:03 INFO - PROCESS | 3344 | ++DOCSHELL 11266400 == 36 [pid = 3344] [id = 190] 05:01:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (11269000) [pid = 3344] [serial = 568] [outer = 00000000] 05:01:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (11DE7C00) [pid = 3344] [serial = 569] [outer = 11269000] 05:01:03 INFO - PROCESS | 3344 | 1471348863328 Marionette DEBUG loaded listener.js 05:01:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (13171800) [pid = 3344] [serial = 570] [outer = 11269000] 05:01:03 INFO - PROCESS | 3344 | 1471348863998 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 05:01:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:01:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 953ms 05:01:04 INFO - PROCESS | 3344 | 1471348864033 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 05:01:04 INFO - PROCESS | 3344 | 1471348864037 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 05:01:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:01:04 INFO - PROCESS | 3344 | 1471348864044 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:01:04 INFO - PROCESS | 3344 | 1471348864047 Marionette TRACE conn2 <- [1,726,null,{}] 05:01:04 INFO - PROCESS | 3344 | 1471348864051 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:04 INFO - PROCESS | 3344 | 1471348864054 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:04 INFO - PROCESS | 3344 | 1471348864161 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 05:01:04 INFO - PROCESS | 3344 | 1471348864255 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:04 INFO - PROCESS | 3344 | 1471348864258 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:04 INFO - PROCESS | 3344 | ++DOCSHELL 151A5400 == 37 [pid = 3344] [id = 191] 05:01:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (151B7400) [pid = 3344] [serial = 571] [outer = 00000000] 05:01:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (15F45000) [pid = 3344] [serial = 572] [outer = 151B7400] 05:01:04 INFO - PROCESS | 3344 | 1471348864314 Marionette DEBUG loaded listener.js 05:01:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (175E9400) [pid = 3344] [serial = 573] [outer = 151B7400] 05:01:05 INFO - PROCESS | 3344 | 1471348865364 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 05:01:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:01:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1382ms 05:01:05 INFO - PROCESS | 3344 | 1471348865407 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 05:01:05 INFO - PROCESS | 3344 | 1471348865409 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 05:01:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:01:05 INFO - PROCESS | 3344 | 1471348865414 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:01:05 INFO - PROCESS | 3344 | 1471348865418 Marionette TRACE conn2 <- [1,730,null,{}] 05:01:05 INFO - PROCESS | 3344 | 1471348865429 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:05 INFO - PROCESS | 3344 | 1471348865433 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:05 INFO - PROCESS | 3344 | 1471348865592 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 05:01:05 INFO - PROCESS | 3344 | 1471348865762 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:05 INFO - PROCESS | 3344 | 1471348865765 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:05 INFO - PROCESS | 3344 | ++DOCSHELL 19DC3800 == 38 [pid = 3344] [id = 192] 05:01:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (19DC7800) [pid = 3344] [serial = 574] [outer = 00000000] 05:01:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1A084400) [pid = 3344] [serial = 575] [outer = 19DC7800] 05:01:05 INFO - PROCESS | 3344 | 1471348865824 Marionette DEBUG loaded listener.js 05:01:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1A090400) [pid = 3344] [serial = 576] [outer = 19DC7800] 05:01:06 INFO - PROCESS | 3344 | 1471348866955 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 05:01:07 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 05:01:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1588ms 05:01:07 INFO - PROCESS | 3344 | 1471348867004 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 05:01:07 INFO - PROCESS | 3344 | 1471348867012 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 05:01:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:01:07 INFO - PROCESS | 3344 | 1471348867060 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:01:07 INFO - PROCESS | 3344 | 1471348867063 Marionette TRACE conn2 <- [1,734,null,{}] 05:01:07 INFO - PROCESS | 3344 | 1471348867078 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:07 INFO - PROCESS | 3344 | 1471348867081 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:07 INFO - PROCESS | 3344 | 1471348867245 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 05:01:07 INFO - PROCESS | 3344 | 1471348867327 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:07 INFO - PROCESS | 3344 | 1471348867329 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:07 INFO - PROCESS | 3344 | --DOCSHELL 13F6DC00 == 37 [pid = 3344] [id = 188] 05:01:07 INFO - PROCESS | 3344 | --DOCSHELL 10A0C000 == 36 [pid = 3344] [id = 187] 05:01:07 INFO - PROCESS | 3344 | --DOCSHELL 16997000 == 35 [pid = 3344] [id = 186] 05:01:07 INFO - PROCESS | 3344 | --DOCSHELL 13F70000 == 34 [pid = 3344] [id = 185] 05:01:07 INFO - PROCESS | 3344 | --DOCSHELL 118A5400 == 33 [pid = 3344] [id = 184] 05:01:07 INFO - PROCESS | 3344 | --DOCSHELL 0F34CC00 == 32 [pid = 3344] [id = 183] 05:01:07 INFO - PROCESS | 3344 | --DOCSHELL 174E7000 == 31 [pid = 3344] [id = 181] 05:01:07 INFO - PROCESS | 3344 | --DOCSHELL 10EDD000 == 30 [pid = 3344] [id = 182] 05:01:07 INFO - PROCESS | 3344 | --DOCSHELL 118A0000 == 29 [pid = 3344] [id = 175] 05:01:07 INFO - PROCESS | 3344 | --DOCSHELL 19DC3800 == 28 [pid = 3344] [id = 192] 05:01:07 INFO - PROCESS | 3344 | --DOCSHELL 19E7B800 == 27 [pid = 3344] [id = 189] 05:01:07 INFO - PROCESS | 3344 | --DOCSHELL 11266400 == 26 [pid = 3344] [id = 190] 05:01:07 INFO - PROCESS | 3344 | --DOCSHELL 151A5400 == 25 [pid = 3344] [id = 191] 05:01:07 INFO - PROCESS | 3344 | ++DOCSHELL 0F34B000 == 26 [pid = 3344] [id = 193] 05:01:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (0F34B800) [pid = 3344] [serial = 577] [outer = 00000000] 05:01:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (10470400) [pid = 3344] [serial = 578] [outer = 0F34B800] 05:01:08 INFO - PROCESS | 3344 | 1471348867994 Marionette DEBUG loaded listener.js 05:01:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (10559C00) [pid = 3344] [serial = 579] [outer = 0F34B800] 05:01:08 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (151A2C00) [pid = 3344] [serial = 533] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (13292800) [pid = 3344] [serial = 530] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (11269800) [pid = 3344] [serial = 527] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (112C9000) [pid = 3344] [serial = 528] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (13176800) [pid = 3344] [serial = 525] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (12B81C00) [pid = 3344] [serial = 524] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1126D800) [pid = 3344] [serial = 510] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (10A52C00) [pid = 3344] [serial = 509] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (16BDC800) [pid = 3344] [serial = 513] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (151AEC00) [pid = 3344] [serial = 512] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (1AC4C000) [pid = 3344] [serial = 516] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (1A737800) [pid = 3344] [serial = 515] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (1AF09800) [pid = 3344] [serial = 519] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (1AE55000) [pid = 3344] [serial = 518] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (1AF14000) [pid = 3344] [serial = 522] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (1AF11C00) [pid = 3344] [serial = 521] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (16998000) [pid = 3344] [serial = 536] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (151A1000) [pid = 3344] [serial = 539] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (16993C00) [pid = 3344] [serial = 540] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (17DE9400) [pid = 3344] [serial = 542] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (15849800) [pid = 3344] [serial = 534] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 3344 | --DOMWINDOW == 58 (174E2000) [pid = 3344] [serial = 537] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 3344 | --DOMWINDOW == 57 (13AC8000) [pid = 3344] [serial = 531] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 3344 | 1471348868957 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 05:01:09 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.) 05:01:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2002ms 05:01:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:01:09 INFO - PROCESS | 3344 | 1471348869027 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 05:01:09 INFO - PROCESS | 3344 | 1471348869030 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 05:01:09 INFO - PROCESS | 3344 | 1471348869035 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:01:09 INFO - PROCESS | 3344 | 1471348869038 Marionette TRACE conn2 <- [1,738,null,{}] 05:01:09 INFO - PROCESS | 3344 | 1471348869043 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:09 INFO - PROCESS | 3344 | 1471348869047 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:09 INFO - PROCESS | 3344 | 1471348869145 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 05:01:09 INFO - PROCESS | 3344 | 1471348869152 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:09 INFO - PROCESS | 3344 | 1471348869155 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:09 INFO - PROCESS | 3344 | ++DOCSHELL 10EDBC00 == 27 [pid = 3344] [id = 194] 05:01:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 58 (10EE0C00) [pid = 3344] [serial = 580] [outer = 00000000] 05:01:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (11268800) [pid = 3344] [serial = 581] [outer = 10EE0C00] 05:01:09 INFO - PROCESS | 3344 | 1471348869205 Marionette DEBUG loaded listener.js 05:01:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (112C9000) [pid = 3344] [serial = 582] [outer = 10EE0C00] 05:01:10 INFO - PROCESS | 3344 | 1471348870213 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 05:01:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:01:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1207ms 05:01:10 INFO - PROCESS | 3344 | 1471348870264 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 05:01:10 INFO - PROCESS | 3344 | 1471348870268 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 05:01:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:01:10 INFO - PROCESS | 3344 | 1471348870282 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:01:10 INFO - PROCESS | 3344 | 1471348870284 Marionette TRACE conn2 <- [1,742,null,{}] 05:01:10 INFO - PROCESS | 3344 | 1471348870289 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:10 INFO - PROCESS | 3344 | 1471348870291 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:10 INFO - PROCESS | 3344 | 1471348870408 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 05:01:10 INFO - PROCESS | 3344 | 1471348870416 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:10 INFO - PROCESS | 3344 | 1471348870418 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:10 INFO - PROCESS | 3344 | ++DOCSHELL 114DD400 == 28 [pid = 3344] [id = 195] 05:01:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (11813400) [pid = 3344] [serial = 583] [outer = 00000000] 05:01:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (12B79800) [pid = 3344] [serial = 584] [outer = 11813400] 05:01:10 INFO - PROCESS | 3344 | 1471348870465 Marionette DEBUG loaded listener.js 05:01:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (1312B400) [pid = 3344] [serial = 585] [outer = 11813400] 05:01:11 INFO - PROCESS | 3344 | 1471348871433 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 05:01:11 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 05:01:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1207ms 05:01:11 INFO - PROCESS | 3344 | 1471348871483 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 05:01:11 INFO - PROCESS | 3344 | 1471348871485 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 05:01:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:01:11 INFO - PROCESS | 3344 | 1471348871495 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:01:11 INFO - PROCESS | 3344 | 1471348871499 Marionette TRACE conn2 <- [1,746,null,{}] 05:01:11 INFO - PROCESS | 3344 | 1471348871510 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:11 INFO - PROCESS | 3344 | 1471348871514 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:11 INFO - PROCESS | 3344 | 1471348871631 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 05:01:11 INFO - PROCESS | 3344 | 1471348871638 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:11 INFO - PROCESS | 3344 | 1471348871641 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:11 INFO - PROCESS | 3344 | ++DOCSHELL 1322B000 == 29 [pid = 3344] [id = 196] 05:01:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (13903C00) [pid = 3344] [serial = 586] [outer = 00000000] 05:01:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (13F70000) [pid = 3344] [serial = 587] [outer = 13903C00] 05:01:11 INFO - PROCESS | 3344 | 1471348871734 Marionette DEBUG loaded listener.js 05:01:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (1451FC00) [pid = 3344] [serial = 588] [outer = 13903C00] 05:01:12 INFO - PROCESS | 3344 | 1471348872223 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 05:01:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:01:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 746ms 05:01:12 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (16998400) [pid = 3344] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:01:12 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (13293400) [pid = 3344] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:01:12 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (175E4400) [pid = 3344] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:01:12 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (11C15400) [pid = 3344] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:01:12 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (0F34DC00) [pid = 3344] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:01:12 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (145C5000) [pid = 3344] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:01:12 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (10EDE400) [pid = 3344] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:01:12 INFO - PROCESS | 3344 | --DOMWINDOW == 58 (17DF7000) [pid = 3344] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:01:12 INFO - PROCESS | 3344 | --DOMWINDOW == 57 (19E7C000) [pid = 3344] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:01:12 INFO - PROCESS | 3344 | 1471348872366 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 05:01:12 INFO - PROCESS | 3344 | 1471348872369 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 05:01:12 INFO - PROCESS | 3344 | 1471348872377 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:01:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:01:12 INFO - PROCESS | 3344 | 1471348872379 Marionette TRACE conn2 <- [1,750,null,{}] 05:01:12 INFO - PROCESS | 3344 | 1471348872383 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:12 INFO - PROCESS | 3344 | 1471348872385 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:12 INFO - PROCESS | 3344 | 1471348872475 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 05:01:12 INFO - PROCESS | 3344 | 1471348872481 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:12 INFO - PROCESS | 3344 | 1471348872483 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:12 INFO - PROCESS | 3344 | ++DOCSHELL 14527400 == 30 [pid = 3344] [id = 197] 05:01:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 58 (14527800) [pid = 3344] [serial = 589] [outer = 00000000] 05:01:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (145CD000) [pid = 3344] [serial = 590] [outer = 14527800] 05:01:12 INFO - PROCESS | 3344 | 1471348872529 Marionette DEBUG loaded listener.js 05:01:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (145E6400) [pid = 3344] [serial = 591] [outer = 14527800] 05:01:13 INFO - PROCESS | 3344 | 1471348873414 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 05:01:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:01:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1096ms 05:01:13 INFO - PROCESS | 3344 | 1471348873468 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 05:01:13 INFO - PROCESS | 3344 | 1471348873470 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 05:01:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:01:13 INFO - PROCESS | 3344 | 1471348873473 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:01:13 INFO - PROCESS | 3344 | 1471348873475 Marionette TRACE conn2 <- [1,754,null,{}] 05:01:13 INFO - PROCESS | 3344 | 1471348873478 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:13 INFO - PROCESS | 3344 | 1471348873480 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:13 INFO - PROCESS | 3344 | 1471348873585 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 05:01:13 INFO - PROCESS | 3344 | 1471348873591 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:13 INFO - PROCESS | 3344 | 1471348873593 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:13 INFO - PROCESS | 3344 | ++DOCSHELL 151B7800 == 31 [pid = 3344] [id = 198] 05:01:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (151B7C00) [pid = 3344] [serial = 592] [outer = 00000000] 05:01:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (15854000) [pid = 3344] [serial = 593] [outer = 151B7C00] 05:01:13 INFO - PROCESS | 3344 | 1471348873649 Marionette DEBUG loaded listener.js 05:01:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (15F51000) [pid = 3344] [serial = 594] [outer = 151B7C00] 05:01:14 INFO - PROCESS | 3344 | 1471348874618 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 05:01:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:01:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1160ms 05:01:14 INFO - PROCESS | 3344 | 1471348874651 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 05:01:14 INFO - PROCESS | 3344 | 1471348874656 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 05:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:01:14 INFO - PROCESS | 3344 | 1471348874662 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:01:14 INFO - PROCESS | 3344 | 1471348874665 Marionette TRACE conn2 <- [1,758,null,{}] 05:01:14 INFO - PROCESS | 3344 | 1471348874713 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:14 INFO - PROCESS | 3344 | 1471348874716 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:14 INFO - PROCESS | 3344 | 1471348874843 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 05:01:14 INFO - PROCESS | 3344 | 1471348874931 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:14 INFO - PROCESS | 3344 | 1471348874934 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:14 INFO - PROCESS | 3344 | ++DOCSHELL 10E9DC00 == 32 [pid = 3344] [id = 199] 05:01:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (10E9F000) [pid = 3344] [serial = 595] [outer = 00000000] 05:01:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (11267000) [pid = 3344] [serial = 596] [outer = 10E9F000] 05:01:15 INFO - PROCESS | 3344 | 1471348874996 Marionette DEBUG loaded listener.js 05:01:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (1189E000) [pid = 3344] [serial = 597] [outer = 10E9F000] 05:01:15 INFO - PROCESS | 3344 | 1471348875839 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1208ms 05:01:15 INFO - PROCESS | 3344 | 1471348875892 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 05:01:15 INFO - PROCESS | 3344 | 1471348875896 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 05:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:01:15 INFO - PROCESS | 3344 | 1471348875903 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:01:15 INFO - PROCESS | 3344 | 1471348875906 Marionette TRACE conn2 <- [1,762,null,{}] 05:01:15 INFO - PROCESS | 3344 | 1471348875910 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:15 INFO - PROCESS | 3344 | 1471348875913 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:16 INFO - PROCESS | 3344 | 1471348876027 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 05:01:16 INFO - PROCESS | 3344 | 1471348876103 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:16 INFO - PROCESS | 3344 | 1471348876106 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:16 INFO - PROCESS | 3344 | ++DOCSHELL 13B4E800 == 33 [pid = 3344] [id = 200] 05:01:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (13B53C00) [pid = 3344] [serial = 598] [outer = 00000000] 05:01:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (13ECFC00) [pid = 3344] [serial = 599] [outer = 13B53C00] 05:01:16 INFO - PROCESS | 3344 | 1471348876166 Marionette DEBUG loaded listener.js 05:01:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (145CF800) [pid = 3344] [serial = 600] [outer = 13B53C00] 05:01:16 INFO - PROCESS | 3344 | --DOCSHELL 15849400 == 32 [pid = 3344] [id = 125] 05:01:16 INFO - PROCESS | 3344 | --DOCSHELL 0F34BC00 == 31 [pid = 3344] [id = 128] 05:01:16 INFO - PROCESS | 3344 | --DOCSHELL 16FEC400 == 30 [pid = 3344] [id = 136] 05:01:16 INFO - PROCESS | 3344 | --DOCSHELL 11C0FC00 == 29 [pid = 3344] [id = 137] 05:01:16 INFO - PROCESS | 3344 | --DOCSHELL 1829C000 == 28 [pid = 3344] [id = 139] 05:01:16 INFO - PROCESS | 3344 | --DOCSHELL 19DCB000 == 27 [pid = 3344] [id = 130] 05:01:16 INFO - PROCESS | 3344 | --DOCSHELL 12E81000 == 26 [pid = 3344] [id = 134] 05:01:16 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (175EA000) [pid = 3344] [serial = 557] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (176F8400) [pid = 3344] [serial = 560] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (1764C400) [pid = 3344] [serial = 558] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (17EC6800) [pid = 3344] [serial = 543] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (1319B800) [pid = 3344] [serial = 551] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (13958C00) [pid = 3344] [serial = 552] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (104EBC00) [pid = 3344] [serial = 548] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (10BB6800) [pid = 3344] [serial = 549] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (145E6C00) [pid = 3344] [serial = 554] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (1126D400) [pid = 3344] [serial = 545] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 3344 | --DOMWINDOW == 58 (112CD000) [pid = 3344] [serial = 546] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 3344 | --DOMWINDOW == 57 (1993DC00) [pid = 3344] [serial = 564] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 3344 | --DOMWINDOW == 56 (18299C00) [pid = 3344] [serial = 563] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 3344 | --DOMWINDOW == 55 (19E80000) [pid = 3344] [serial = 567] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 3344 | --DOMWINDOW == 54 (19E7F800) [pid = 3344] [serial = 566] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 3344 | --DOMWINDOW == 53 (17DA9000) [pid = 3344] [serial = 561] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 3344 | --DOMWINDOW == 52 (1519F400) [pid = 3344] [serial = 555] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 3344 | 1471348876950 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 05:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1111ms 05:01:17 INFO - PROCESS | 3344 | 1471348877003 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 05:01:17 INFO - PROCESS | 3344 | 1471348877007 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 05:01:17 INFO - PROCESS | 3344 | 1471348877014 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:01:17 INFO - PROCESS | 3344 | 1471348877017 Marionette TRACE conn2 <- [1,766,null,{}] 05:01:17 INFO - PROCESS | 3344 | 1471348877023 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:17 INFO - PROCESS | 3344 | 1471348877025 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:17 INFO - PROCESS | 3344 | 1471348877109 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 05:01:17 INFO - PROCESS | 3344 | 1471348877119 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:17 INFO - PROCESS | 3344 | 1471348877125 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:17 INFO - PROCESS | 3344 | ++DOCSHELL 10A53800 == 27 [pid = 3344] [id = 201] 05:01:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 53 (11010000) [pid = 3344] [serial = 601] [outer = 00000000] 05:01:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 54 (11817400) [pid = 3344] [serial = 602] [outer = 11010000] 05:01:17 INFO - PROCESS | 3344 | 1471348877179 Marionette DEBUG loaded listener.js 05:01:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 55 (11CF7000) [pid = 3344] [serial = 603] [outer = 11010000] 05:01:17 INFO - PROCESS | 3344 | 1471348877717 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 05:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 715ms 05:01:17 INFO - PROCESS | 3344 | 1471348877746 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 05:01:17 INFO - PROCESS | 3344 | 1471348877750 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 05:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:01:17 INFO - PROCESS | 3344 | 1471348877756 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:01:17 INFO - PROCESS | 3344 | 1471348877758 Marionette TRACE conn2 <- [1,770,null,{}] 05:01:17 INFO - PROCESS | 3344 | 1471348877762 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:17 INFO - PROCESS | 3344 | 1471348877765 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:17 INFO - PROCESS | 3344 | 1471348877847 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 05:01:17 INFO - PROCESS | 3344 | 1471348877856 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:17 INFO - PROCESS | 3344 | 1471348877858 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:17 INFO - PROCESS | 3344 | ++DOCSHELL 13230400 == 28 [pid = 3344] [id = 202] 05:01:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 56 (13230C00) [pid = 3344] [serial = 604] [outer = 00000000] 05:01:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 57 (1395B800) [pid = 3344] [serial = 605] [outer = 13230C00] 05:01:17 INFO - PROCESS | 3344 | 1471348877906 Marionette DEBUG loaded listener.js 05:01:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 58 (13B58800) [pid = 3344] [serial = 606] [outer = 13230C00] 05:01:18 INFO - PROCESS | 3344 | 1471348878346 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 05:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 635ms 05:01:18 INFO - PROCESS | 3344 | 1471348878394 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 05:01:18 INFO - PROCESS | 3344 | 1471348878396 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 05:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:01:18 INFO - PROCESS | 3344 | 1471348878401 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:01:18 INFO - PROCESS | 3344 | 1471348878405 Marionette TRACE conn2 <- [1,774,null,{}] 05:01:18 INFO - PROCESS | 3344 | 1471348878420 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:18 INFO - PROCESS | 3344 | 1471348878425 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:18 INFO - PROCESS | 3344 | 1471348878507 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 05:01:18 INFO - PROCESS | 3344 | 1471348878517 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:18 INFO - PROCESS | 3344 | 1471348878521 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:18 INFO - PROCESS | 3344 | ++DOCSHELL 151AA000 == 29 [pid = 3344] [id = 203] 05:01:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (151AC400) [pid = 3344] [serial = 607] [outer = 00000000] 05:01:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (1584F000) [pid = 3344] [serial = 608] [outer = 151AC400] 05:01:18 INFO - PROCESS | 3344 | 1471348878575 Marionette DEBUG loaded listener.js 05:01:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (16991400) [pid = 3344] [serial = 609] [outer = 151AC400] 05:01:19 INFO - PROCESS | 3344 | 1471348879081 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 715ms 05:01:19 INFO - PROCESS | 3344 | 1471348879099 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 05:01:19 INFO - PROCESS | 3344 | 1471348879101 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 05:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:01:19 INFO - PROCESS | 3344 | 1471348879105 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:01:19 INFO - PROCESS | 3344 | 1471348879106 Marionette TRACE conn2 <- [1,778,null,{}] 05:01:19 INFO - PROCESS | 3344 | 1471348879110 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:19 INFO - PROCESS | 3344 | 1471348879112 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:19 INFO - PROCESS | 3344 | 1471348879198 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 05:01:19 INFO - PROCESS | 3344 | 1471348879203 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:19 INFO - PROCESS | 3344 | 1471348879205 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:19 INFO - PROCESS | 3344 | ++DOCSHELL 151B6800 == 30 [pid = 3344] [id = 204] 05:01:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (16C72C00) [pid = 3344] [serial = 610] [outer = 00000000] 05:01:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (175EA000) [pid = 3344] [serial = 611] [outer = 16C72C00] 05:01:19 INFO - PROCESS | 3344 | 1471348879251 Marionette DEBUG loaded listener.js 05:01:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (176EFC00) [pid = 3344] [serial = 612] [outer = 16C72C00] 05:01:19 INFO - PROCESS | 3344 | 1471348879761 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 651ms 05:01:19 INFO - PROCESS | 3344 | 1471348879775 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 05:01:19 INFO - PROCESS | 3344 | 1471348879777 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 05:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:01:19 INFO - PROCESS | 3344 | 1471348879780 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:01:19 INFO - PROCESS | 3344 | 1471348879782 Marionette TRACE conn2 <- [1,782,null,{}] 05:01:19 INFO - PROCESS | 3344 | 1471348879785 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:19 INFO - PROCESS | 3344 | 1471348879787 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:19 INFO - PROCESS | 3344 | 1471348879899 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 05:01:19 INFO - PROCESS | 3344 | 1471348879981 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:19 INFO - PROCESS | 3344 | 1471348879984 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:19 INFO - PROCESS | 3344 | ++DOCSHELL 176F8400 == 31 [pid = 3344] [id = 205] 05:01:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (176F9000) [pid = 3344] [serial = 613] [outer = 00000000] 05:01:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (17D8BC00) [pid = 3344] [serial = 614] [outer = 176F9000] 05:01:20 INFO - PROCESS | 3344 | 1471348880028 Marionette DEBUG loaded listener.js 05:01:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (17D9A800) [pid = 3344] [serial = 615] [outer = 176F9000] 05:01:20 INFO - PROCESS | 3344 | 1471348880451 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 05:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 715ms 05:01:20 INFO - PROCESS | 3344 | 1471348880488 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 05:01:20 INFO - PROCESS | 3344 | 1471348880490 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 05:01:20 INFO - PROCESS | 3344 | 1471348880494 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:01:20 INFO - PROCESS | 3344 | 1471348880495 Marionette TRACE conn2 <- [1,786,null,{}] 05:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:01:20 INFO - PROCESS | 3344 | 1471348880503 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:20 INFO - PROCESS | 3344 | 1471348880509 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:20 INFO - PROCESS | 3344 | 1471348880638 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 05:01:20 INFO - PROCESS | 3344 | 1471348880653 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:20 INFO - PROCESS | 3344 | 1471348880655 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:20 INFO - PROCESS | 3344 | ++DOCSHELL 17DF5000 == 32 [pid = 3344] [id = 206] 05:01:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (17DF7000) [pid = 3344] [serial = 616] [outer = 00000000] 05:01:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (181A5C00) [pid = 3344] [serial = 617] [outer = 17DF7000] 05:01:20 INFO - PROCESS | 3344 | 1471348880700 Marionette DEBUG loaded listener.js 05:01:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (181AC400) [pid = 3344] [serial = 618] [outer = 17DF7000] 05:01:21 INFO - PROCESS | 3344 | 1471348881119 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 05:01:21 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (0F34B800) [pid = 3344] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:01:21 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (10EE0C00) [pid = 3344] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:01:21 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (19DC7800) [pid = 3344] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:01:21 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (11269000) [pid = 3344] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:01:21 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (151B7400) [pid = 3344] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:01:21 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (11813400) [pid = 3344] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:01:21 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (13903C00) [pid = 3344] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:01:21 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (14527800) [pid = 3344] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:01:21 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 05:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 715ms 05:01:21 INFO - PROCESS | 3344 | 1471348881200 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 05:01:21 INFO - PROCESS | 3344 | 1471348881202 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 05:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:01:21 INFO - PROCESS | 3344 | 1471348881206 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:01:21 INFO - PROCESS | 3344 | 1471348881207 Marionette TRACE conn2 <- [1,790,null,{}] 05:01:21 INFO - PROCESS | 3344 | 1471348881211 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:21 INFO - PROCESS | 3344 | 1471348881213 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:21 INFO - PROCESS | 3344 | 1471348881363 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 05:01:21 INFO - PROCESS | 3344 | 1471348881420 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:21 INFO - PROCESS | 3344 | 1471348881422 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:21 INFO - PROCESS | 3344 | ++DOCSHELL 13F77000 == 33 [pid = 3344] [id = 207] 05:01:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (14521000) [pid = 3344] [serial = 619] [outer = 00000000] 05:01:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (15A23800) [pid = 3344] [serial = 620] [outer = 14521000] 05:01:21 INFO - PROCESS | 3344 | 1471348881467 Marionette DEBUG loaded listener.js 05:01:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (17EC4400) [pid = 3344] [serial = 621] [outer = 14521000] 05:01:21 INFO - PROCESS | 3344 | 1471348881875 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 05:01:21 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 05:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 714ms 05:01:21 INFO - PROCESS | 3344 | 1471348881936 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 05:01:21 INFO - PROCESS | 3344 | 1471348881938 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 05:01:21 INFO - PROCESS | 3344 | 1471348881941 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:01:21 INFO - PROCESS | 3344 | 1471348881943 Marionette TRACE conn2 <- [1,794,null,{}] 05:01:21 INFO - PROCESS | 3344 | 1471348881946 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:21 INFO - PROCESS | 3344 | 1471348881948 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:22 INFO - PROCESS | 3344 | 1471348882026 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 05:01:22 INFO - PROCESS | 3344 | 1471348882032 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:22 INFO - PROCESS | 3344 | 1471348882034 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:22 INFO - PROCESS | 3344 | ++DOCSHELL 1519FC00 == 34 [pid = 3344] [id = 208] 05:01:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (17EC2C00) [pid = 3344] [serial = 622] [outer = 00000000] 05:01:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (1829C400) [pid = 3344] [serial = 623] [outer = 17EC2C00] 05:01:22 INFO - PROCESS | 3344 | 1471348882078 Marionette DEBUG loaded listener.js 05:01:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (1993CC00) [pid = 3344] [serial = 624] [outer = 17EC2C00] 05:01:22 INFO - PROCESS | 3344 | 1471348882491 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 05:01:22 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 05:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 604ms 05:01:22 INFO - PROCESS | 3344 | 1471348882539 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 05:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:01:22 INFO - PROCESS | 3344 | 1471348882542 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 05:01:22 INFO - PROCESS | 3344 | 1471348882546 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:01:22 INFO - PROCESS | 3344 | 1471348882549 Marionette TRACE conn2 <- [1,798,null,{}] 05:01:22 INFO - PROCESS | 3344 | 1471348882553 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:22 INFO - PROCESS | 3344 | 1471348882555 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:22 INFO - PROCESS | 3344 | 1471348882635 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 05:01:22 INFO - PROCESS | 3344 | 1471348882641 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:22 INFO - PROCESS | 3344 | 1471348882643 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:22 INFO - PROCESS | 3344 | ++DOCSHELL 17DB4800 == 35 [pid = 3344] [id = 209] 05:01:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (18299C00) [pid = 3344] [serial = 625] [outer = 00000000] 05:01:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (19B3CC00) [pid = 3344] [serial = 626] [outer = 18299C00] 05:01:22 INFO - PROCESS | 3344 | 1471348882687 Marionette DEBUG loaded listener.js 05:01:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (19DC0800) [pid = 3344] [serial = 627] [outer = 18299C00] 05:01:23 INFO - PROCESS | 3344 | 1471348883148 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 05:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 651ms 05:01:23 INFO - PROCESS | 3344 | 1471348883185 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 05:01:23 INFO - PROCESS | 3344 | 1471348883187 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 05:01:23 INFO - PROCESS | 3344 | 1471348883191 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:01:23 INFO - PROCESS | 3344 | 1471348883193 Marionette TRACE conn2 <- [1,802,null,{}] 05:01:23 INFO - PROCESS | 3344 | 1471348883196 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:23 INFO - PROCESS | 3344 | 1471348883198 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:23 INFO - PROCESS | 3344 | 1471348883278 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 05:01:23 INFO - PROCESS | 3344 | 1471348883283 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:23 INFO - PROCESS | 3344 | 1471348883285 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:23 INFO - PROCESS | 3344 | ++DOCSHELL 19941C00 == 36 [pid = 3344] [id = 210] 05:01:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (19B3B400) [pid = 3344] [serial = 628] [outer = 00000000] 05:01:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (19E7F800) [pid = 3344] [serial = 629] [outer = 19B3B400] 05:01:23 INFO - PROCESS | 3344 | 1471348883330 Marionette DEBUG loaded listener.js 05:01:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (19E80000) [pid = 3344] [serial = 630] [outer = 19B3B400] 05:01:24 INFO - PROCESS | 3344 | 1471348884073 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 05:01:24 INFO - PROCESS | 3344 | 1471348884135 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 05:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:01:24 INFO - PROCESS | 3344 | 1471348884140 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:01:24 INFO - PROCESS | 3344 | 1471348884145 Marionette TRACE conn2 <- [1,806,null,{}] 05:01:24 INFO - PROCESS | 3344 | 1471348884151 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:24 INFO - PROCESS | 3344 | 1471348884154 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:24 INFO - PROCESS | 3344 | 1471348884271 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 05:01:24 INFO - PROCESS | 3344 | 1471348884346 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:24 INFO - PROCESS | 3344 | 1471348884349 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:24 INFO - PROCESS | 3344 | ++DOCSHELL 10A4C000 == 37 [pid = 3344] [id = 211] 05:01:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (10BC4400) [pid = 3344] [serial = 631] [outer = 00000000] 05:01:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (114DC800) [pid = 3344] [serial = 632] [outer = 10BC4400] 05:01:24 INFO - PROCESS | 3344 | 1471348884450 Marionette DEBUG loaded listener.js 05:01:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (13B50000) [pid = 3344] [serial = 633] [outer = 10BC4400] 05:01:25 INFO - PROCESS | 3344 | 1471348885019 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 05:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 922ms 05:01:25 INFO - PROCESS | 3344 | 1471348885045 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 05:01:25 INFO - PROCESS | 3344 | 1471348885050 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 05:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:01:25 INFO - PROCESS | 3344 | 1471348885057 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:01:25 INFO - PROCESS | 3344 | 1471348885060 Marionette TRACE conn2 <- [1,810,null,{}] 05:01:25 INFO - PROCESS | 3344 | 1471348885064 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:25 INFO - PROCESS | 3344 | 1471348885066 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:25 INFO - PROCESS | 3344 | 1471348885178 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 05:01:25 INFO - PROCESS | 3344 | 1471348885273 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:25 INFO - PROCESS | 3344 | 1471348885276 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:25 INFO - PROCESS | 3344 | ++DOCSHELL 145E9400 == 38 [pid = 3344] [id = 212] 05:01:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (15199C00) [pid = 3344] [serial = 634] [outer = 00000000] 05:01:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (16C6A800) [pid = 3344] [serial = 635] [outer = 15199C00] 05:01:25 INFO - PROCESS | 3344 | 1471348885333 Marionette DEBUG loaded listener.js 05:01:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (176F6000) [pid = 3344] [serial = 636] [outer = 15199C00] 05:01:25 INFO - PROCESS | 3344 | 1471348885987 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 05:01:26 INFO - PROCESS | 3344 | 1471348886036 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 05:01:26 INFO - PROCESS | 3344 | 1471348886040 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:01:26 INFO - PROCESS | 3344 | 1471348886043 Marionette TRACE conn2 <- [1,814,null,{}] 05:01:26 INFO - PROCESS | 3344 | 1471348886054 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:26 INFO - PROCESS | 3344 | 1471348886059 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:26 INFO - PROCESS | 3344 | 1471348886165 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 05:01:26 INFO - PROCESS | 3344 | 1471348886262 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:26 INFO - PROCESS | 3344 | 1471348886265 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:26 INFO - PROCESS | 3344 | ++DOCSHELL 19E7E400 == 39 [pid = 3344] [id = 213] 05:01:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (19E7E800) [pid = 3344] [serial = 637] [outer = 00000000] 05:01:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1A082800) [pid = 3344] [serial = 638] [outer = 19E7E800] 05:01:26 INFO - PROCESS | 3344 | 1471348886322 Marionette DEBUG loaded listener.js 05:01:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1A08A800) [pid = 3344] [serial = 639] [outer = 19E7E800] 05:01:27 INFO - PROCESS | 3344 | 1471348887142 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 05:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1160ms 05:01:27 INFO - PROCESS | 3344 | 1471348887188 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 05:01:27 INFO - PROCESS | 3344 | 1471348887192 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 05:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:01:27 INFO - PROCESS | 3344 | 1471348887197 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:01:27 INFO - PROCESS | 3344 | 1471348887200 Marionette TRACE conn2 <- [1,818,null,{}] 05:01:27 INFO - PROCESS | 3344 | 1471348887206 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:27 INFO - PROCESS | 3344 | 1471348887209 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:27 INFO - PROCESS | 3344 | 1471348887310 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 05:01:27 INFO - PROCESS | 3344 | 1471348887392 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:27 INFO - PROCESS | 3344 | 1471348887397 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:27 INFO - PROCESS | 3344 | ++DOCSHELL 10A08800 == 40 [pid = 3344] [id = 214] 05:01:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (10A0B400) [pid = 3344] [serial = 640] [outer = 00000000] 05:01:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (1189B000) [pid = 3344] [serial = 641] [outer = 10A0B400] 05:01:27 INFO - PROCESS | 3344 | 1471348887545 Marionette DEBUG loaded listener.js 05:01:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (13174400) [pid = 3344] [serial = 642] [outer = 10A0B400] 05:01:28 INFO - PROCESS | 3344 | --DOCSHELL 12B7D000 == 39 [pid = 3344] [id = 133] 05:01:28 INFO - PROCESS | 3344 | --DOCSHELL 13F6A800 == 38 [pid = 3344] [id = 129] 05:01:28 INFO - PROCESS | 3344 | --DOCSHELL 11009800 == 37 [pid = 3344] [id = 123] 05:01:28 INFO - PROCESS | 3344 | --DOCSHELL 0F34B000 == 36 [pid = 3344] [id = 193] 05:01:28 INFO - PROCESS | 3344 | --DOCSHELL 17DF1800 == 35 [pid = 3344] [id = 138] 05:01:28 INFO - PROCESS | 3344 | --DOCSHELL 16D27000 == 34 [pid = 3344] [id = 126] 05:01:28 INFO - PROCESS | 3344 | --DOCSHELL 17D95400 == 33 [pid = 3344] [id = 127] 05:01:28 INFO - PROCESS | 3344 | --DOCSHELL 151B1400 == 32 [pid = 3344] [id = 135] 05:01:28 INFO - PROCESS | 3344 | --DOCSHELL 13AD0C00 == 31 [pid = 3344] [id = 124] 05:01:28 INFO - PROCESS | 3344 | --DOCSHELL 145C4000 == 30 [pid = 3344] [id = 132] 05:01:28 INFO - PROCESS | 3344 | --DOCSHELL 0F349C00 == 29 [pid = 3344] [id = 131] 05:01:28 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (175E9400) [pid = 3344] [serial = 573] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (15F45000) [pid = 3344] [serial = 572] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (1312B400) [pid = 3344] [serial = 585] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (12B79800) [pid = 3344] [serial = 584] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (13F70000) [pid = 3344] [serial = 587] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (145CD000) [pid = 3344] [serial = 590] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (145E6400) [pid = 3344] [serial = 591] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1451FC00) [pid = 3344] [serial = 588] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (112C9000) [pid = 3344] [serial = 582] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (15854000) [pid = 3344] [serial = 593] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (10470400) [pid = 3344] [serial = 578] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (10559C00) [pid = 3344] [serial = 579] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (11268800) [pid = 3344] [serial = 581] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1A090400) [pid = 3344] [serial = 576] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1A084400) [pid = 3344] [serial = 575] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (13171800) [pid = 3344] [serial = 570] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (11DE7C00) [pid = 3344] [serial = 569] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 3344 | 1471348888582 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 05:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1414ms 05:01:28 INFO - PROCESS | 3344 | 1471348888633 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 05:01:28 INFO - PROCESS | 3344 | 1471348888637 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 05:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:01:28 INFO - PROCESS | 3344 | 1471348888642 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:01:28 INFO - PROCESS | 3344 | 1471348888646 Marionette TRACE conn2 <- [1,822,null,{}] 05:01:28 INFO - PROCESS | 3344 | 1471348888651 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:28 INFO - PROCESS | 3344 | 1471348888654 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:28 INFO - PROCESS | 3344 | 1471348888743 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 05:01:28 INFO - PROCESS | 3344 | 1471348888755 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:28 INFO - PROCESS | 3344 | 1471348888759 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:28 INFO - PROCESS | 3344 | ++DOCSHELL 10A4B800 == 30 [pid = 3344] [id = 215] 05:01:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (10A4C400) [pid = 3344] [serial = 643] [outer = 00000000] 05:01:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (11009800) [pid = 3344] [serial = 644] [outer = 10A4C400] 05:01:28 INFO - PROCESS | 3344 | 1471348888808 Marionette DEBUG loaded listener.js 05:01:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (11270000) [pid = 3344] [serial = 645] [outer = 10A4C400] 05:01:29 INFO - PROCESS | 3344 | 1471348889283 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 05:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 715ms 05:01:29 INFO - PROCESS | 3344 | 1471348889343 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 05:01:29 INFO - PROCESS | 3344 | 1471348889348 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 05:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:01:29 INFO - PROCESS | 3344 | 1471348889354 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:01:29 INFO - PROCESS | 3344 | 1471348889356 Marionette TRACE conn2 <- [1,826,null,{}] 05:01:29 INFO - PROCESS | 3344 | 1471348889360 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:29 INFO - PROCESS | 3344 | 1471348889363 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:29 INFO - PROCESS | 3344 | 1471348889533 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 05:01:29 INFO - PROCESS | 3344 | 1471348889619 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:29 INFO - PROCESS | 3344 | 1471348889622 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:29 INFO - PROCESS | 3344 | ++DOCSHELL 129EB800 == 31 [pid = 3344] [id = 216] 05:01:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (12B7D000) [pid = 3344] [serial = 646] [outer = 00000000] 05:01:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (1312CC00) [pid = 3344] [serial = 647] [outer = 12B7D000] 05:01:29 INFO - PROCESS | 3344 | 1471348889671 Marionette DEBUG loaded listener.js 05:01:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (1319A400) [pid = 3344] [serial = 648] [outer = 12B7D000] 05:01:30 INFO - PROCESS | 3344 | 1471348890044 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 05:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 699ms 05:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:01:30 INFO - PROCESS | 3344 | 1471348890085 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 05:01:30 INFO - PROCESS | 3344 | 1471348890087 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 05:01:30 INFO - PROCESS | 3344 | 1471348890091 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:01:30 INFO - PROCESS | 3344 | 1471348890094 Marionette TRACE conn2 <- [1,830,null,{}] 05:01:30 INFO - PROCESS | 3344 | 1471348890105 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:30 INFO - PROCESS | 3344 | 1471348890110 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:30 INFO - PROCESS | 3344 | 1471348890191 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 05:01:30 INFO - PROCESS | 3344 | 1471348890198 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:30 INFO - PROCESS | 3344 | 1471348890201 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:30 INFO - PROCESS | 3344 | ++DOCSHELL 14521800 == 32 [pid = 3344] [id = 217] 05:01:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (14522400) [pid = 3344] [serial = 649] [outer = 00000000] 05:01:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (145CFC00) [pid = 3344] [serial = 650] [outer = 14522400] 05:01:30 INFO - PROCESS | 3344 | 1471348890249 Marionette DEBUG loaded listener.js 05:01:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (15199000) [pid = 3344] [serial = 651] [outer = 14522400] 05:01:30 INFO - PROCESS | 3344 | 1471348890739 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 05:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 699ms 05:01:30 INFO - PROCESS | 3344 | 1471348890790 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 05:01:30 INFO - PROCESS | 3344 | 1471348890793 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 05:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:01:30 INFO - PROCESS | 3344 | 1471348890796 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:01:30 INFO - PROCESS | 3344 | 1471348890798 Marionette TRACE conn2 <- [1,834,null,{}] 05:01:30 INFO - PROCESS | 3344 | 1471348890801 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:30 INFO - PROCESS | 3344 | 1471348890803 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:31 INFO - PROCESS | 3344 | 1471348890968 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 05:01:31 INFO - PROCESS | 3344 | 1471348890993 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:31 INFO - PROCESS | 3344 | 1471348890995 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:31 INFO - PROCESS | 3344 | ++DOCSHELL 151A5000 == 33 [pid = 3344] [id = 218] 05:01:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (151A5400) [pid = 3344] [serial = 652] [outer = 00000000] 05:01:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (15A1AC00) [pid = 3344] [serial = 653] [outer = 151A5400] 05:01:31 INFO - PROCESS | 3344 | 1471348891042 Marionette DEBUG loaded listener.js 05:01:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (16998000) [pid = 3344] [serial = 654] [outer = 151A5400] 05:01:31 INFO - PROCESS | 3344 | 1471348891458 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 05:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 714ms 05:01:31 INFO - PROCESS | 3344 | 1471348891495 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 05:01:31 INFO - PROCESS | 3344 | 1471348891497 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 05:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:01:31 INFO - PROCESS | 3344 | 1471348891500 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:01:31 INFO - PROCESS | 3344 | 1471348891502 Marionette TRACE conn2 <- [1,838,null,{}] 05:01:31 INFO - PROCESS | 3344 | 1471348891506 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:31 INFO - PROCESS | 3344 | 1471348891508 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:31 INFO - PROCESS | 3344 | 1471348891668 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 05:01:31 INFO - PROCESS | 3344 | 1471348891673 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:31 INFO - PROCESS | 3344 | 1471348891676 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:31 INFO - PROCESS | 3344 | ++DOCSHELL 151A1000 == 34 [pid = 3344] [id = 219] 05:01:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (151A1400) [pid = 3344] [serial = 655] [outer = 00000000] 05:01:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (170AC000) [pid = 3344] [serial = 656] [outer = 151A1400] 05:01:31 INFO - PROCESS | 3344 | 1471348891722 Marionette DEBUG loaded listener.js 05:01:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (175DC400) [pid = 3344] [serial = 657] [outer = 151A1400] 05:01:32 INFO - PROCESS | 3344 | 1471348892189 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 05:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 715ms 05:01:32 INFO - PROCESS | 3344 | 1471348892240 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 05:01:32 INFO - PROCESS | 3344 | 1471348892242 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 05:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:01:32 INFO - PROCESS | 3344 | 1471348892245 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:01:32 INFO - PROCESS | 3344 | 1471348892247 Marionette TRACE conn2 <- [1,842,null,{}] 05:01:32 INFO - PROCESS | 3344 | 1471348892250 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:32 INFO - PROCESS | 3344 | 1471348892256 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:32 INFO - PROCESS | 3344 | 1471348892402 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 05:01:32 INFO - PROCESS | 3344 | 1471348892421 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:32 INFO - PROCESS | 3344 | 1471348892423 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:32 INFO - PROCESS | 3344 | ++DOCSHELL 17D0CC00 == 35 [pid = 3344] [id = 220] 05:01:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (17D10000) [pid = 3344] [serial = 658] [outer = 00000000] 05:01:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (18292800) [pid = 3344] [serial = 659] [outer = 17D10000] 05:01:32 INFO - PROCESS | 3344 | 1471348892470 Marionette DEBUG loaded listener.js 05:01:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1829F000) [pid = 3344] [serial = 660] [outer = 17D10000] 05:01:32 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (18299C00) [pid = 3344] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:01:32 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (19B3B400) [pid = 3344] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:01:32 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (176F9000) [pid = 3344] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:01:32 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (17DF7000) [pid = 3344] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:01:32 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (13230C00) [pid = 3344] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:01:32 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (151AC400) [pid = 3344] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:01:32 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (16C72C00) [pid = 3344] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:01:32 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (11010000) [pid = 3344] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:01:32 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (10E9F000) [pid = 3344] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:01:32 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (151B7C00) [pid = 3344] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:01:32 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (13B53C00) [pid = 3344] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:01:32 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (14521000) [pid = 3344] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:01:32 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (17EC2C00) [pid = 3344] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:01:33 INFO - PROCESS | 3344 | 1471348893378 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 05:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1207ms 05:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:01:33 INFO - PROCESS | 3344 | 1471348893447 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 05:01:33 INFO - PROCESS | 3344 | 1471348893449 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 05:01:33 INFO - PROCESS | 3344 | 1471348893453 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:01:33 INFO - PROCESS | 3344 | 1471348893454 Marionette TRACE conn2 <- [1,846,null,{}] 05:01:33 INFO - PROCESS | 3344 | 1471348893458 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:33 INFO - PROCESS | 3344 | 1471348893460 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:33 INFO - PROCESS | 3344 | 1471348893583 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 05:01:33 INFO - PROCESS | 3344 | 1471348893593 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:33 INFO - PROCESS | 3344 | 1471348893595 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:33 INFO - PROCESS | 3344 | ++DOCSHELL 19B3AC00 == 36 [pid = 3344] [id = 221] 05:01:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (19B3BC00) [pid = 3344] [serial = 661] [outer = 00000000] 05:01:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (19DC9800) [pid = 3344] [serial = 662] [outer = 19B3BC00] 05:01:33 INFO - PROCESS | 3344 | 1471348893639 Marionette DEBUG loaded listener.js 05:01:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (19E7D000) [pid = 3344] [serial = 663] [outer = 19B3BC00] 05:01:34 INFO - PROCESS | 3344 | 1471348894052 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 05:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 604ms 05:01:34 INFO - PROCESS | 3344 | 1471348894107 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 05:01:34 INFO - PROCESS | 3344 | 1471348894109 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 05:01:34 INFO - PROCESS | 3344 | 1471348894117 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:01:34 INFO - PROCESS | 3344 | 1471348894119 Marionette TRACE conn2 <- [1,850,null,{}] 05:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:01:34 INFO - PROCESS | 3344 | 1471348894122 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:34 INFO - PROCESS | 3344 | 1471348894125 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:34 INFO - PROCESS | 3344 | 1471348894200 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 05:01:34 INFO - PROCESS | 3344 | 1471348894206 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:34 INFO - PROCESS | 3344 | 1471348894208 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:34 INFO - PROCESS | 3344 | ++DOCSHELL 10A46800 == 37 [pid = 3344] [id = 222] 05:01:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (19D6D400) [pid = 3344] [serial = 664] [outer = 00000000] 05:01:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1A0B0C00) [pid = 3344] [serial = 665] [outer = 19D6D400] 05:01:34 INFO - PROCESS | 3344 | 1471348894255 Marionette DEBUG loaded listener.js 05:01:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1A0B1C00) [pid = 3344] [serial = 666] [outer = 19D6D400] 05:01:34 INFO - PROCESS | 3344 | 1471348894670 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 05:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 572ms 05:01:34 INFO - PROCESS | 3344 | 1471348894698 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 05:01:34 INFO - PROCESS | 3344 | 1471348894701 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 05:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:01:34 INFO - PROCESS | 3344 | 1471348894704 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:01:34 INFO - PROCESS | 3344 | 1471348894706 Marionette TRACE conn2 <- [1,854,null,{}] 05:01:34 INFO - PROCESS | 3344 | 1471348894721 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:34 INFO - PROCESS | 3344 | 1471348894723 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:34 INFO - PROCESS | 3344 | 1471348894799 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 05:01:34 INFO - PROCESS | 3344 | 1471348894804 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:34 INFO - PROCESS | 3344 | 1471348894806 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:34 INFO - PROCESS | 3344 | ++DOCSHELL 1A0BA400 == 38 [pid = 3344] [id = 223] 05:01:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1A5C7400) [pid = 3344] [serial = 667] [outer = 00000000] 05:01:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1A5CDC00) [pid = 3344] [serial = 668] [outer = 1A5C7400] 05:01:34 INFO - PROCESS | 3344 | 1471348894851 Marionette DEBUG loaded listener.js 05:01:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1A5D6000) [pid = 3344] [serial = 669] [outer = 1A5C7400] 05:01:35 INFO - PROCESS | 3344 | 1471348895729 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 05:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1017ms 05:01:35 INFO - PROCESS | 3344 | 1471348895741 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 05:01:35 INFO - PROCESS | 3344 | 1471348895745 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 05:01:35 INFO - PROCESS | 3344 | 1471348895750 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:01:35 INFO - PROCESS | 3344 | 1471348895756 Marionette TRACE conn2 <- [1,858,null,{}] 05:01:35 INFO - PROCESS | 3344 | 1471348895761 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:35 INFO - PROCESS | 3344 | 1471348895764 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:35 INFO - PROCESS | 3344 | 1471348895883 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 05:01:35 INFO - PROCESS | 3344 | 1471348895964 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:35 INFO - PROCESS | 3344 | 1471348895967 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:36 INFO - PROCESS | 3344 | ++DOCSHELL 10ED1800 == 39 [pid = 3344] [id = 224] 05:01:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (10EDEC00) [pid = 3344] [serial = 670] [outer = 00000000] 05:01:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (112D4C00) [pid = 3344] [serial = 671] [outer = 10EDEC00] 05:01:36 INFO - PROCESS | 3344 | 1471348896065 Marionette DEBUG loaded listener.js 05:01:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (11816C00) [pid = 3344] [serial = 672] [outer = 10EDEC00] 05:01:36 INFO - PROCESS | 3344 | 1471348896944 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 05:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1270ms 05:01:37 INFO - PROCESS | 3344 | 1471348897012 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 05:01:37 INFO - PROCESS | 3344 | 1471348897018 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 05:01:37 INFO - PROCESS | 3344 | 1471348897067 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:01:37 INFO - PROCESS | 3344 | 1471348897071 Marionette TRACE conn2 <- [1,862,null,{}] 05:01:37 INFO - PROCESS | 3344 | 1471348897076 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:37 INFO - PROCESS | 3344 | 1471348897079 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:37 INFO - PROCESS | 3344 | 1471348897164 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 05:01:37 INFO - PROCESS | 3344 | 1471348897290 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:37 INFO - PROCESS | 3344 | 1471348897295 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:37 INFO - PROCESS | 3344 | ++DOCSHELL 10EA4800 == 40 [pid = 3344] [id = 225] 05:01:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (10ED6000) [pid = 3344] [serial = 673] [outer = 00000000] 05:01:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (11813400) [pid = 3344] [serial = 674] [outer = 10ED6000] 05:01:37 INFO - PROCESS | 3344 | 1471348897345 Marionette DEBUG loaded listener.js 05:01:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (11C10000) [pid = 3344] [serial = 675] [outer = 10ED6000] 05:01:37 INFO - PROCESS | 3344 | --DOCSHELL 10A46800 == 39 [pid = 3344] [id = 222] 05:01:37 INFO - PROCESS | 3344 | --DOCSHELL 19B3AC00 == 38 [pid = 3344] [id = 221] 05:01:37 INFO - PROCESS | 3344 | --DOCSHELL 17D0CC00 == 37 [pid = 3344] [id = 220] 05:01:37 INFO - PROCESS | 3344 | --DOCSHELL 151A1000 == 36 [pid = 3344] [id = 219] 05:01:37 INFO - PROCESS | 3344 | --DOCSHELL 151A5000 == 35 [pid = 3344] [id = 218] 05:01:37 INFO - PROCESS | 3344 | --DOCSHELL 14521800 == 34 [pid = 3344] [id = 217] 05:01:37 INFO - PROCESS | 3344 | --DOCSHELL 129EB800 == 33 [pid = 3344] [id = 216] 05:01:37 INFO - PROCESS | 3344 | --DOCSHELL 10A4B800 == 32 [pid = 3344] [id = 215] 05:01:37 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (19DC0800) [pid = 3344] [serial = 627] [outer = 00000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (19E80000) [pid = 3344] [serial = 630] [outer = 00000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (17D8BC00) [pid = 3344] [serial = 614] [outer = 00000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (19E7F800) [pid = 3344] [serial = 629] [outer = 00000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (181A5C00) [pid = 3344] [serial = 617] [outer = 00000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (1395B800) [pid = 3344] [serial = 605] [outer = 00000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (13B58800) [pid = 3344] [serial = 606] [outer = 00000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (17D9A800) [pid = 3344] [serial = 615] [outer = 00000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1584F000) [pid = 3344] [serial = 608] [outer = 00000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (16991400) [pid = 3344] [serial = 609] [outer = 00000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (175EA000) [pid = 3344] [serial = 611] [outer = 00000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (11817400) [pid = 3344] [serial = 602] [outer = 00000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (11CF7000) [pid = 3344] [serial = 603] [outer = 00000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (11267000) [pid = 3344] [serial = 596] [outer = 00000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1189E000) [pid = 3344] [serial = 597] [outer = 00000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (15F51000) [pid = 3344] [serial = 594] [outer = 00000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (13ECFC00) [pid = 3344] [serial = 599] [outer = 00000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (145CF800) [pid = 3344] [serial = 600] [outer = 00000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (15A23800) [pid = 3344] [serial = 620] [outer = 00000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (181AC400) [pid = 3344] [serial = 618] [outer = 00000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (1829C400) [pid = 3344] [serial = 623] [outer = 00000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (19B3CC00) [pid = 3344] [serial = 626] [outer = 00000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (17EC4400) [pid = 3344] [serial = 621] [outer = 00000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (1993CC00) [pid = 3344] [serial = 624] [outer = 00000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (176EFC00) [pid = 3344] [serial = 612] [outer = 00000000] [url = about:blank] 05:01:37 INFO - PROCESS | 3344 | 1471348897886 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 05:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 858ms 05:01:37 INFO - PROCESS | 3344 | 1471348897947 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 05:01:37 INFO - PROCESS | 3344 | 1471348897952 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 05:01:37 INFO - PROCESS | 3344 | 1471348897961 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:01:37 INFO - PROCESS | 3344 | 1471348897964 Marionette TRACE conn2 <- [1,866,null,{}] 05:01:37 INFO - PROCESS | 3344 | 1471348897968 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:37 INFO - PROCESS | 3344 | 1471348897970 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:38 INFO - PROCESS | 3344 | 1471348898056 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 05:01:38 INFO - PROCESS | 3344 | 1471348898074 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:38 INFO - PROCESS | 3344 | 1471348898076 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:38 INFO - PROCESS | 3344 | ++DOCSHELL 13171800 == 33 [pid = 3344] [id = 226] 05:01:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (13196C00) [pid = 3344] [serial = 676] [outer = 00000000] 05:01:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (1390F400) [pid = 3344] [serial = 677] [outer = 13196C00] 05:01:38 INFO - PROCESS | 3344 | 1471348898130 Marionette DEBUG loaded listener.js 05:01:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (13ACA400) [pid = 3344] [serial = 678] [outer = 13196C00] 05:01:38 INFO - PROCESS | 3344 | 1471348898587 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 05:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 715ms 05:01:38 INFO - PROCESS | 3344 | 1471348898663 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 05:01:38 INFO - PROCESS | 3344 | 1471348898665 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 05:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:01:38 INFO - PROCESS | 3344 | 1471348898669 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:01:38 INFO - PROCESS | 3344 | 1471348898672 Marionette TRACE conn2 <- [1,870,null,{}] 05:01:38 INFO - PROCESS | 3344 | 1471348898683 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:38 INFO - PROCESS | 3344 | 1471348898688 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:38 INFO - PROCESS | 3344 | 1471348898812 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 05:01:38 INFO - PROCESS | 3344 | 1471348898892 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:38 INFO - PROCESS | 3344 | 1471348898895 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (14525800) [pid = 3344] [serial = 679] [outer = 1B3BB800] 05:01:38 INFO - PROCESS | 3344 | ++DOCSHELL 151A0800 == 34 [pid = 3344] [id = 227] 05:01:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (151A0C00) [pid = 3344] [serial = 680] [outer = 00000000] 05:01:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (151A5C00) [pid = 3344] [serial = 681] [outer = 151A0C00] 05:01:38 INFO - PROCESS | 3344 | 1471348898962 Marionette DEBUG loaded listener.js 05:01:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (1584F000) [pid = 3344] [serial = 682] [outer = 151A0C00] 05:01:39 INFO - PROCESS | 3344 | 1471348899388 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 05:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 763ms 05:01:39 INFO - PROCESS | 3344 | 1471348899409 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 05:01:39 INFO - PROCESS | 3344 | 1471348899411 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 05:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:01:39 INFO - PROCESS | 3344 | 1471348899415 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:01:39 INFO - PROCESS | 3344 | 1471348899416 Marionette TRACE conn2 <- [1,874,null,{}] 05:01:39 INFO - PROCESS | 3344 | 1471348899421 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:39 INFO - PROCESS | 3344 | 1471348899423 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:39 INFO - PROCESS | 3344 | 1471348899505 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 05:01:39 INFO - PROCESS | 3344 | 1471348899511 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:39 INFO - PROCESS | 3344 | 1471348899513 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:39 INFO - PROCESS | 3344 | ++DOCSHELL 1698FC00 == 35 [pid = 3344] [id = 228] 05:01:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (16BD9400) [pid = 3344] [serial = 683] [outer = 00000000] 05:01:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (176F0C00) [pid = 3344] [serial = 684] [outer = 16BD9400] 05:01:39 INFO - PROCESS | 3344 | 1471348899558 Marionette DEBUG loaded listener.js 05:01:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (176F9000) [pid = 3344] [serial = 685] [outer = 16BD9400] 05:01:40 INFO - PROCESS | 3344 | 1471348900065 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 05:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 714ms 05:01:40 INFO - PROCESS | 3344 | 1471348900149 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 05:01:40 INFO - PROCESS | 3344 | 1471348900152 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 05:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:01:40 INFO - PROCESS | 3344 | 1471348900155 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:01:40 INFO - PROCESS | 3344 | 1471348900157 Marionette TRACE conn2 <- [1,878,null,{}] 05:01:40 INFO - PROCESS | 3344 | 1471348900161 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:40 INFO - PROCESS | 3344 | 1471348900164 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:40 INFO - PROCESS | 3344 | 1471348900325 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 05:01:40 INFO - PROCESS | 3344 | 1471348900343 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:40 INFO - PROCESS | 3344 | 1471348900346 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:40 INFO - PROCESS | 3344 | ++DOCSHELL 17D8D400 == 36 [pid = 3344] [id = 229] 05:01:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (17D93800) [pid = 3344] [serial = 686] [outer = 00000000] 05:01:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (17DAF400) [pid = 3344] [serial = 687] [outer = 17D93800] 05:01:40 INFO - PROCESS | 3344 | 1471348900390 Marionette DEBUG loaded listener.js 05:01:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (17DF1800) [pid = 3344] [serial = 688] [outer = 17D93800] 05:01:40 INFO - PROCESS | 3344 | 1471348900824 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 05:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 715ms 05:01:40 INFO - PROCESS | 3344 | 1471348900852 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 05:01:40 INFO - PROCESS | 3344 | 1471348900854 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 05:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:01:40 INFO - PROCESS | 3344 | 1471348900858 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:01:40 INFO - PROCESS | 3344 | 1471348900859 Marionette TRACE conn2 <- [1,882,null,{}] 05:01:40 INFO - PROCESS | 3344 | 1471348900863 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:40 INFO - PROCESS | 3344 | 1471348900868 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:41 INFO - PROCESS | 3344 | 1471348901005 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 05:01:41 INFO - PROCESS | 3344 | 1471348901010 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:41 INFO - PROCESS | 3344 | 1471348901012 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:41 INFO - PROCESS | 3344 | ++DOCSHELL 17DEE400 == 37 [pid = 3344] [id = 230] 05:01:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (181A9800) [pid = 3344] [serial = 689] [outer = 00000000] 05:01:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (182A0C00) [pid = 3344] [serial = 690] [outer = 181A9800] 05:01:41 INFO - PROCESS | 3344 | 1471348901057 Marionette DEBUG loaded listener.js 05:01:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (19944000) [pid = 3344] [serial = 691] [outer = 181A9800] 05:01:41 INFO - PROCESS | 3344 | 1471348901514 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 05:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 715ms 05:01:41 INFO - PROCESS | 3344 | 1471348901557 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 05:01:41 INFO - PROCESS | 3344 | 1471348901559 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 05:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:01:41 INFO - PROCESS | 3344 | 1471348901562 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:01:41 INFO - PROCESS | 3344 | 1471348901612 Marionette TRACE conn2 <- [1,886,null,{}] 05:01:41 INFO - PROCESS | 3344 | 1471348901616 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:41 INFO - PROCESS | 3344 | 1471348901618 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:41 INFO - PROCESS | 3344 | 1471348901752 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 05:01:41 INFO - PROCESS | 3344 | 1471348901764 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:41 INFO - PROCESS | 3344 | 1471348901775 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:41 INFO - PROCESS | 3344 | ++DOCSHELL 10A09C00 == 38 [pid = 3344] [id = 231] 05:01:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (19B44000) [pid = 3344] [serial = 692] [outer = 00000000] 05:01:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (19DCA000) [pid = 3344] [serial = 693] [outer = 19B44000] 05:01:41 INFO - PROCESS | 3344 | 1471348901870 Marionette DEBUG loaded listener.js 05:01:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (19DCF000) [pid = 3344] [serial = 694] [outer = 19B44000] 05:01:42 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (19D6D400) [pid = 3344] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:01:42 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (151A5400) [pid = 3344] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:01:42 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (12B7D000) [pid = 3344] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:01:42 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (151A1400) [pid = 3344] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:01:42 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (10A0B400) [pid = 3344] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:01:42 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (10A4C400) [pid = 3344] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:01:42 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (10BC4400) [pid = 3344] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:01:42 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (15199C00) [pid = 3344] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:01:42 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (19E7E800) [pid = 3344] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:01:42 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (17D10000) [pid = 3344] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:01:42 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (19B3BC00) [pid = 3344] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:01:42 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (14522400) [pid = 3344] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:01:42 INFO - PROCESS | 3344 | 1471348902343 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 05:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 810ms 05:01:42 INFO - PROCESS | 3344 | 1471348902397 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 05:01:42 INFO - PROCESS | 3344 | 1471348902399 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 05:01:42 INFO - PROCESS | 3344 | 1471348902403 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:01:42 INFO - PROCESS | 3344 | 1471348902404 Marionette TRACE conn2 <- [1,890,null,{}] 05:01:42 INFO - PROCESS | 3344 | 1471348902408 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:42 INFO - PROCESS | 3344 | 1471348902410 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:42 INFO - PROCESS | 3344 | 1471348902516 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 05:01:42 INFO - PROCESS | 3344 | 1471348902569 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:42 INFO - PROCESS | 3344 | 1471348902571 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:42 INFO - PROCESS | 3344 | ++DOCSHELL 11DA1800 == 39 [pid = 3344] [id = 232] 05:01:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (11DE6800) [pid = 3344] [serial = 695] [outer = 00000000] 05:01:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (15A1D400) [pid = 3344] [serial = 696] [outer = 11DE6800] 05:01:42 INFO - PROCESS | 3344 | 1471348902617 Marionette DEBUG loaded listener.js 05:01:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (19945800) [pid = 3344] [serial = 697] [outer = 11DE6800] 05:01:43 INFO - PROCESS | 3344 | 1471348902983 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 05:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 651ms 05:01:43 INFO - PROCESS | 3344 | 1471348903043 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 05:01:43 INFO - PROCESS | 3344 | 1471348903045 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 05:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:01:43 INFO - PROCESS | 3344 | 1471348903049 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:01:43 INFO - PROCESS | 3344 | 1471348903050 Marionette TRACE conn2 <- [1,894,null,{}] 05:01:43 INFO - PROCESS | 3344 | 1471348903054 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:43 INFO - PROCESS | 3344 | 1471348903056 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:43 INFO - PROCESS | 3344 | 1471348903158 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 05:01:43 INFO - PROCESS | 3344 | 1471348903165 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:43 INFO - PROCESS | 3344 | 1471348903167 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:43 INFO - PROCESS | 3344 | ++DOCSHELL 13AD4C00 == 40 [pid = 3344] [id = 233] 05:01:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (17D10000) [pid = 3344] [serial = 698] [outer = 00000000] 05:01:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1A0AFC00) [pid = 3344] [serial = 699] [outer = 17D10000] 05:01:43 INFO - PROCESS | 3344 | 1471348903212 Marionette DEBUG loaded listener.js 05:01:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1A0BD800) [pid = 3344] [serial = 700] [outer = 17D10000] 05:01:43 INFO - PROCESS | 3344 | 1471348903675 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 05:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 651ms 05:01:43 INFO - PROCESS | 3344 | 1471348903716 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 05:01:43 INFO - PROCESS | 3344 | 1471348903718 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 05:01:43 INFO - PROCESS | 3344 | 1471348903722 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:01:43 INFO - PROCESS | 3344 | 1471348903723 Marionette TRACE conn2 <- [1,898,null,{}] 05:01:43 INFO - PROCESS | 3344 | 1471348903727 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:43 INFO - PROCESS | 3344 | 1471348903729 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:43 INFO - PROCESS | 3344 | 1471348903820 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 05:01:43 INFO - PROCESS | 3344 | 1471348903826 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:43 INFO - PROCESS | 3344 | 1471348903828 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:43 INFO - PROCESS | 3344 | ++DOCSHELL 1A5D4C00 == 41 [pid = 3344] [id = 234] 05:01:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (1A733000) [pid = 3344] [serial = 701] [outer = 00000000] 05:01:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1A739800) [pid = 3344] [serial = 702] [outer = 1A733000] 05:01:43 INFO - PROCESS | 3344 | 1471348903872 Marionette DEBUG loaded listener.js 05:01:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1A73E000) [pid = 3344] [serial = 703] [outer = 1A733000] 05:01:44 INFO - PROCESS | 3344 | 1471348904387 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 747ms 05:01:44 INFO - PROCESS | 3344 | 1471348904463 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 05:01:44 INFO - PROCESS | 3344 | 1471348904468 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 05:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:01:44 INFO - PROCESS | 3344 | 1471348904474 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:01:44 INFO - PROCESS | 3344 | 1471348904477 Marionette TRACE conn2 <- [1,902,null,{}] 05:01:44 INFO - PROCESS | 3344 | 1471348904542 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:44 INFO - PROCESS | 3344 | 1471348904546 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:44 INFO - PROCESS | 3344 | 1471348904707 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 05:01:44 INFO - PROCESS | 3344 | 1471348904717 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:44 INFO - PROCESS | 3344 | 1471348904722 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:44 INFO - PROCESS | 3344 | ++DOCSHELL 1047C400 == 42 [pid = 3344] [id = 235] 05:01:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1047E400) [pid = 3344] [serial = 704] [outer = 00000000] 05:01:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1189DC00) [pid = 3344] [serial = 705] [outer = 1047E400] 05:01:44 INFO - PROCESS | 3344 | 1471348904781 Marionette DEBUG loaded listener.js 05:01:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (12E88400) [pid = 3344] [serial = 706] [outer = 1047E400] 05:01:45 INFO - PROCESS | 3344 | 1471348905364 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 953ms 05:01:45 INFO - PROCESS | 3344 | 1471348905419 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 05:01:45 INFO - PROCESS | 3344 | 1471348905424 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 05:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:01:45 INFO - PROCESS | 3344 | 1471348905430 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:01:45 INFO - PROCESS | 3344 | 1471348905433 Marionette TRACE conn2 <- [1,906,null,{}] 05:01:45 INFO - PROCESS | 3344 | 1471348905437 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:45 INFO - PROCESS | 3344 | 1471348905440 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:45 INFO - PROCESS | 3344 | 1471348905595 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 05:01:45 INFO - PROCESS | 3344 | 1471348905720 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:45 INFO - PROCESS | 3344 | 1471348905723 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:45 INFO - PROCESS | 3344 | ++DOCSHELL 14528800 == 43 [pid = 3344] [id = 236] 05:01:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (145CF800) [pid = 3344] [serial = 707] [outer = 00000000] 05:01:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (15F4EC00) [pid = 3344] [serial = 708] [outer = 145CF800] 05:01:45 INFO - PROCESS | 3344 | 1471348905780 Marionette DEBUG loaded listener.js 05:01:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1755A000) [pid = 3344] [serial = 709] [outer = 145CF800] 05:01:46 INFO - PROCESS | 3344 | 1471348906382 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 953ms 05:01:46 INFO - PROCESS | 3344 | 1471348906407 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 05:01:46 INFO - PROCESS | 3344 | 1471348906410 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 05:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:01:46 INFO - PROCESS | 3344 | 1471348906413 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:01:46 INFO - PROCESS | 3344 | 1471348906417 Marionette TRACE conn2 <- [1,910,null,{}] 05:01:46 INFO - PROCESS | 3344 | 1471348906428 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:46 INFO - PROCESS | 3344 | 1471348906433 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:46 INFO - PROCESS | 3344 | 1471348906537 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 05:01:46 INFO - PROCESS | 3344 | 1471348906662 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:46 INFO - PROCESS | 3344 | 1471348906665 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:46 INFO - PROCESS | 3344 | ++DOCSHELL 19DC1800 == 44 [pid = 3344] [id = 237] 05:01:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1A0AEC00) [pid = 3344] [serial = 710] [outer = 00000000] 05:01:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1A739400) [pid = 3344] [serial = 711] [outer = 1A0AEC00] 05:01:46 INFO - PROCESS | 3344 | 1471348906724 Marionette DEBUG loaded listener.js 05:01:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1A9A6800) [pid = 3344] [serial = 712] [outer = 1A0AEC00] 05:01:47 INFO - PROCESS | 3344 | 1471348907298 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 953ms 05:01:47 INFO - PROCESS | 3344 | 1471348907359 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 05:01:47 INFO - PROCESS | 3344 | 1471348907363 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 05:01:47 INFO - PROCESS | 3344 | 1471348907367 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:01:47 INFO - PROCESS | 3344 | 1471348907369 Marionette TRACE conn2 <- [1,914,null,{}] 05:01:47 INFO - PROCESS | 3344 | 1471348907373 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:47 INFO - PROCESS | 3344 | 1471348907376 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:47 INFO - PROCESS | 3344 | 1471348907479 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 05:01:47 INFO - PROCESS | 3344 | 1471348907617 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:47 INFO - PROCESS | 3344 | 1471348907619 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:47 INFO - PROCESS | 3344 | ++DOCSHELL 112CBC00 == 45 [pid = 3344] [id = 238] 05:01:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1A9AE400) [pid = 3344] [serial = 713] [outer = 00000000] 05:01:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (1AC52000) [pid = 3344] [serial = 714] [outer = 1A9AE400] 05:01:47 INFO - PROCESS | 3344 | 1471348907675 Marionette DEBUG loaded listener.js 05:01:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1AC57800) [pid = 3344] [serial = 715] [outer = 1A9AE400] 05:01:48 INFO - PROCESS | 3344 | 1471348908342 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1000ms 05:01:48 INFO - PROCESS | 3344 | 1471348908389 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 05:01:48 INFO - PROCESS | 3344 | 1471348908393 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 05:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:01:48 INFO - PROCESS | 3344 | 1471348908399 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:01:48 INFO - PROCESS | 3344 | 1471348908403 Marionette TRACE conn2 <- [1,918,null,{}] 05:01:48 INFO - PROCESS | 3344 | 1471348908411 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:48 INFO - PROCESS | 3344 | 1471348908416 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:48 INFO - PROCESS | 3344 | 1471348908516 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 05:01:48 INFO - PROCESS | 3344 | 1471348908600 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:48 INFO - PROCESS | 3344 | 1471348908604 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:48 INFO - PROCESS | 3344 | ++DOCSHELL 10A4B800 == 46 [pid = 3344] [id = 239] 05:01:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (1100F800) [pid = 3344] [serial = 716] [outer = 00000000] 05:01:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (11818400) [pid = 3344] [serial = 717] [outer = 1100F800] 05:01:48 INFO - PROCESS | 3344 | 1471348908704 Marionette DEBUG loaded listener.js 05:01:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (129F6400) [pid = 3344] [serial = 718] [outer = 1100F800] 05:01:49 INFO - PROCESS | 3344 | --DOCSHELL 13AD4C00 == 45 [pid = 3344] [id = 233] 05:01:49 INFO - PROCESS | 3344 | --DOCSHELL 11DA1800 == 44 [pid = 3344] [id = 232] 05:01:49 INFO - PROCESS | 3344 | --DOCSHELL 10A09C00 == 43 [pid = 3344] [id = 231] 05:01:49 INFO - PROCESS | 3344 | --DOCSHELL 17DEE400 == 42 [pid = 3344] [id = 230] 05:01:49 INFO - PROCESS | 3344 | --DOCSHELL 17D8D400 == 41 [pid = 3344] [id = 229] 05:01:49 INFO - PROCESS | 3344 | --DOCSHELL 1698FC00 == 40 [pid = 3344] [id = 228] 05:01:49 INFO - PROCESS | 3344 | --DOCSHELL 151A0800 == 39 [pid = 3344] [id = 227] 05:01:49 INFO - PROCESS | 3344 | --DOCSHELL 13171800 == 38 [pid = 3344] [id = 226] 05:01:49 INFO - PROCESS | 3344 | --DOCSHELL 10EA4800 == 37 [pid = 3344] [id = 225] 05:01:49 INFO - PROCESS | 3344 | --DOCSHELL 10ED1800 == 36 [pid = 3344] [id = 224] 05:01:49 INFO - PROCESS | 3344 | --DOCSHELL 1A0BA400 == 35 [pid = 3344] [id = 223] 05:01:49 INFO - PROCESS | 3344 | --DOCSHELL 10A4C000 == 34 [pid = 3344] [id = 211] 05:01:49 INFO - PROCESS | 3344 | --DOCSHELL 145E9400 == 33 [pid = 3344] [id = 212] 05:01:49 INFO - PROCESS | 3344 | --DOCSHELL 19E7E400 == 32 [pid = 3344] [id = 213] 05:01:49 INFO - PROCESS | 3344 | --DOCSHELL 10A08800 == 31 [pid = 3344] [id = 214] 05:01:49 INFO - PROCESS | 3344 | --DOCSHELL 112CBC00 == 30 [pid = 3344] [id = 238] 05:01:49 INFO - PROCESS | 3344 | --DOCSHELL 19DC1800 == 29 [pid = 3344] [id = 237] 05:01:49 INFO - PROCESS | 3344 | --DOCSHELL 1A5D4C00 == 28 [pid = 3344] [id = 234] 05:01:49 INFO - PROCESS | 3344 | --DOCSHELL 1047C400 == 27 [pid = 3344] [id = 235] 05:01:49 INFO - PROCESS | 3344 | --DOCSHELL 14528800 == 26 [pid = 3344] [id = 236] 05:01:49 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (1A0B0C00) [pid = 3344] [serial = 665] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (15A1AC00) [pid = 3344] [serial = 653] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (1312CC00) [pid = 3344] [serial = 647] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (1319A400) [pid = 3344] [serial = 648] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (170AC000) [pid = 3344] [serial = 656] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (13174400) [pid = 3344] [serial = 642] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (1189B000) [pid = 3344] [serial = 641] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (11009800) [pid = 3344] [serial = 644] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (11270000) [pid = 3344] [serial = 645] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (16998000) [pid = 3344] [serial = 654] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (13B50000) [pid = 3344] [serial = 633] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (114DC800) [pid = 3344] [serial = 632] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (176F6000) [pid = 3344] [serial = 636] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (16C6A800) [pid = 3344] [serial = 635] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1A08A800) [pid = 3344] [serial = 639] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1A082800) [pid = 3344] [serial = 638] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (18292800) [pid = 3344] [serial = 659] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (175DC400) [pid = 3344] [serial = 657] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (19DC9800) [pid = 3344] [serial = 662] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (145CFC00) [pid = 3344] [serial = 650] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1829F000) [pid = 3344] [serial = 660] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (19E7D000) [pid = 3344] [serial = 663] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1A0B1C00) [pid = 3344] [serial = 666] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (15199000) [pid = 3344] [serial = 651] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 3344 | 1471348909941 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1589ms 05:01:49 INFO - PROCESS | 3344 | 1471348910000 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 05:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:01:50 INFO - PROCESS | 3344 | 1471348910004 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 05:01:50 INFO - PROCESS | 3344 | 1471348910009 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:01:50 INFO - PROCESS | 3344 | 1471348910012 Marionette TRACE conn2 <- [1,922,null,{}] 05:01:50 INFO - PROCESS | 3344 | 1471348910022 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:50 INFO - PROCESS | 3344 | 1471348910025 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:50 INFO - PROCESS | 3344 | 1471348910108 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 05:01:50 INFO - PROCESS | 3344 | 1471348910115 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:50 INFO - PROCESS | 3344 | 1471348910119 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:50 INFO - PROCESS | 3344 | ++DOCSHELL 10A09400 == 27 [pid = 3344] [id = 240] 05:01:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (10A09C00) [pid = 3344] [serial = 719] [outer = 00000000] 05:01:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (10BC3C00) [pid = 3344] [serial = 720] [outer = 10A09C00] 05:01:50 INFO - PROCESS | 3344 | 1471348910178 Marionette DEBUG loaded listener.js 05:01:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (10EA3000) [pid = 3344] [serial = 721] [outer = 10A09C00] 05:01:50 INFO - PROCESS | 3344 | 1471348910651 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 714ms 05:01:50 INFO - PROCESS | 3344 | 1471348910705 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 05:01:50 INFO - PROCESS | 3344 | 1471348910710 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 05:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:01:50 INFO - PROCESS | 3344 | 1471348910716 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:01:50 INFO - PROCESS | 3344 | 1471348910719 Marionette TRACE conn2 <- [1,926,null,{}] 05:01:50 INFO - PROCESS | 3344 | 1471348910723 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:50 INFO - PROCESS | 3344 | 1471348910725 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:50 INFO - PROCESS | 3344 | 1471348910846 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 05:01:50 INFO - PROCESS | 3344 | 1471348910934 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:50 INFO - PROCESS | 3344 | 1471348910936 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:50 INFO - PROCESS | 3344 | ++DOCSHELL 11C0FC00 == 28 [pid = 3344] [id = 241] 05:01:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (11C12800) [pid = 3344] [serial = 722] [outer = 00000000] 05:01:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (11DA5800) [pid = 3344] [serial = 723] [outer = 11C12800] 05:01:50 INFO - PROCESS | 3344 | 1471348910984 Marionette DEBUG loaded listener.js 05:01:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (12E7F000) [pid = 3344] [serial = 724] [outer = 11C12800] 05:01:51 INFO - PROCESS | 3344 | 1471348911365 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 699ms 05:01:51 INFO - PROCESS | 3344 | 1471348911415 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 05:01:51 INFO - PROCESS | 3344 | 1471348911417 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 05:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:01:51 INFO - PROCESS | 3344 | 1471348911421 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:01:51 INFO - PROCESS | 3344 | 1471348911424 Marionette TRACE conn2 <- [1,930,null,{}] 05:01:51 INFO - PROCESS | 3344 | 1471348911435 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:51 INFO - PROCESS | 3344 | 1471348911439 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:51 INFO - PROCESS | 3344 | 1471348911577 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 05:01:51 INFO - PROCESS | 3344 | 1471348911584 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:51 INFO - PROCESS | 3344 | 1471348911587 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:51 INFO - PROCESS | 3344 | ++DOCSHELL 13F72400 == 29 [pid = 3344] [id = 242] 05:01:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (13F75400) [pid = 3344] [serial = 725] [outer = 00000000] 05:01:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (14526C00) [pid = 3344] [serial = 726] [outer = 13F75400] 05:01:51 INFO - PROCESS | 3344 | 1471348911643 Marionette DEBUG loaded listener.js 05:01:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (145E7C00) [pid = 3344] [serial = 727] [outer = 13F75400] 05:01:52 INFO - PROCESS | 3344 | 1471348912157 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 746ms 05:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:01:52 INFO - PROCESS | 3344 | 1471348912195 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 05:01:52 INFO - PROCESS | 3344 | 1471348912197 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 05:01:52 INFO - PROCESS | 3344 | 1471348912200 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:01:52 INFO - PROCESS | 3344 | 1471348912202 Marionette TRACE conn2 <- [1,934,null,{}] 05:01:52 INFO - PROCESS | 3344 | 1471348912238 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:52 INFO - PROCESS | 3344 | 1471348912240 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:52 INFO - PROCESS | 3344 | 1471348912348 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 05:01:52 INFO - PROCESS | 3344 | 1471348912358 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:52 INFO - PROCESS | 3344 | 1471348912360 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:52 INFO - PROCESS | 3344 | ++DOCSHELL 151AF000 == 30 [pid = 3344] [id = 243] 05:01:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (151B1400) [pid = 3344] [serial = 728] [outer = 00000000] 05:01:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (15A27800) [pid = 3344] [serial = 729] [outer = 151B1400] 05:01:52 INFO - PROCESS | 3344 | 1471348912406 Marionette DEBUG loaded listener.js 05:01:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (16998400) [pid = 3344] [serial = 730] [outer = 151B1400] 05:01:52 INFO - PROCESS | 3344 | 1471348912844 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 699ms 05:01:52 INFO - PROCESS | 3344 | 1471348912899 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 05:01:52 INFO - PROCESS | 3344 | 1471348912901 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 05:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:01:52 INFO - PROCESS | 3344 | 1471348912905 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:01:52 INFO - PROCESS | 3344 | 1471348912907 Marionette TRACE conn2 <- [1,938,null,{}] 05:01:52 INFO - PROCESS | 3344 | 1471348912910 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:52 INFO - PROCESS | 3344 | 1471348912912 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:53 INFO - PROCESS | 3344 | 1471348913016 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 05:01:53 INFO - PROCESS | 3344 | 1471348913022 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:53 INFO - PROCESS | 3344 | 1471348913024 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:53 INFO - PROCESS | 3344 | ++DOCSHELL 16993C00 == 31 [pid = 3344] [id = 244] 05:01:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (16C68800) [pid = 3344] [serial = 731] [outer = 00000000] 05:01:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (1755A800) [pid = 3344] [serial = 732] [outer = 16C68800] 05:01:53 INFO - PROCESS | 3344 | 1471348913068 Marionette DEBUG loaded listener.js 05:01:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (176F3C00) [pid = 3344] [serial = 733] [outer = 16C68800] 05:01:53 INFO - PROCESS | 3344 | 1471348913567 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 699ms 05:01:53 INFO - PROCESS | 3344 | 1471348913636 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 05:01:53 INFO - PROCESS | 3344 | 1471348913638 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 05:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:01:53 INFO - PROCESS | 3344 | 1471348913642 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:01:53 INFO - PROCESS | 3344 | 1471348913643 Marionette TRACE conn2 <- [1,942,null,{}] 05:01:53 INFO - PROCESS | 3344 | 1471348913651 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:53 INFO - PROCESS | 3344 | 1471348913657 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:53 INFO - PROCESS | 3344 | 1471348913822 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 05:01:53 INFO - PROCESS | 3344 | 1471348913832 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:53 INFO - PROCESS | 3344 | 1471348913834 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:53 INFO - PROCESS | 3344 | ++DOCSHELL 17DAF000 == 32 [pid = 3344] [id = 245] 05:01:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (17DB3000) [pid = 3344] [serial = 734] [outer = 00000000] 05:01:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (17EC2C00) [pid = 3344] [serial = 735] [outer = 17DB3000] 05:01:53 INFO - PROCESS | 3344 | 1471348913912 Marionette DEBUG loaded listener.js 05:01:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (181AFC00) [pid = 3344] [serial = 736] [outer = 17DB3000] 05:01:54 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (17D93800) [pid = 3344] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:01:54 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (181A9800) [pid = 3344] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:01:54 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (11DE6800) [pid = 3344] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:01:54 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1A5C7400) [pid = 3344] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:01:54 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (16BD9400) [pid = 3344] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:01:54 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (10ED6000) [pid = 3344] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:01:54 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (10EDEC00) [pid = 3344] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:01:54 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (151A0C00) [pid = 3344] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:01:54 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (13196C00) [pid = 3344] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:01:54 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (19B44000) [pid = 3344] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:01:54 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (17D10000) [pid = 3344] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:01:54 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1A733000) [pid = 3344] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:01:54 INFO - PROCESS | 3344 | 1471348914577 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1017ms 05:01:54 INFO - PROCESS | 3344 | 1471348914644 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 05:01:54 INFO - PROCESS | 3344 | 1471348914646 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 05:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:01:54 INFO - PROCESS | 3344 | 1471348914650 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:01:54 INFO - PROCESS | 3344 | 1471348914652 Marionette TRACE conn2 <- [1,946,null,{}] 05:01:54 INFO - PROCESS | 3344 | 1471348914655 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:54 INFO - PROCESS | 3344 | 1471348914657 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:54 INFO - PROCESS | 3344 | 1471348914734 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 05:01:54 INFO - PROCESS | 3344 | 1471348914739 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:54 INFO - PROCESS | 3344 | 1471348914741 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:54 INFO - PROCESS | 3344 | ++DOCSHELL 10EDEC00 == 33 [pid = 3344] [id = 246] 05:01:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (11007000) [pid = 3344] [serial = 737] [outer = 00000000] 05:01:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (17D95400) [pid = 3344] [serial = 738] [outer = 11007000] 05:01:54 INFO - PROCESS | 3344 | 1471348914787 Marionette DEBUG loaded listener.js 05:01:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (17DA9000) [pid = 3344] [serial = 739] [outer = 11007000] 05:01:55 INFO - PROCESS | 3344 | 1471348915196 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 604ms 05:01:55 INFO - PROCESS | 3344 | 1471348915247 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 05:01:55 INFO - PROCESS | 3344 | 1471348915249 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 05:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:01:55 INFO - PROCESS | 3344 | 1471348915252 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:01:55 INFO - PROCESS | 3344 | 1471348915254 Marionette TRACE conn2 <- [1,950,null,{}] 05:01:55 INFO - PROCESS | 3344 | 1471348915257 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:55 INFO - PROCESS | 3344 | 1471348915259 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:55 INFO - PROCESS | 3344 | 1471348915337 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 05:01:55 INFO - PROCESS | 3344 | 1471348915342 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:55 INFO - PROCESS | 3344 | 1471348915344 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:55 INFO - PROCESS | 3344 | ++DOCSHELL 18292800 == 34 [pid = 3344] [id = 247] 05:01:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (18296000) [pid = 3344] [serial = 740] [outer = 00000000] 05:01:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1993D000) [pid = 3344] [serial = 741] [outer = 18296000] 05:01:55 INFO - PROCESS | 3344 | 1471348915391 Marionette DEBUG loaded listener.js 05:01:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1993FC00) [pid = 3344] [serial = 742] [outer = 18296000] 05:01:55 INFO - PROCESS | 3344 | 1471348915878 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 651ms 05:01:55 INFO - PROCESS | 3344 | 1471348915923 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 05:01:55 INFO - PROCESS | 3344 | 1471348915925 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 05:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:01:55 INFO - PROCESS | 3344 | 1471348915932 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:01:55 INFO - PROCESS | 3344 | 1471348915934 Marionette TRACE conn2 <- [1,954,null,{}] 05:01:55 INFO - PROCESS | 3344 | 1471348915937 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:55 INFO - PROCESS | 3344 | 1471348915939 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:56 INFO - PROCESS | 3344 | 1471348916017 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 05:01:56 INFO - PROCESS | 3344 | 1471348916023 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:56 INFO - PROCESS | 3344 | 1471348916025 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:56 INFO - PROCESS | 3344 | ++DOCSHELL 13F71800 == 35 [pid = 3344] [id = 248] 05:01:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (19DC3800) [pid = 3344] [serial = 743] [outer = 00000000] 05:01:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (19E7C400) [pid = 3344] [serial = 744] [outer = 19DC3800] 05:01:56 INFO - PROCESS | 3344 | 1471348916071 Marionette DEBUG loaded listener.js 05:01:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (19E82000) [pid = 3344] [serial = 745] [outer = 19DC3800] 05:01:56 INFO - PROCESS | 3344 | 1471348916711 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 842ms 05:01:56 INFO - PROCESS | 3344 | 1471348916783 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 05:01:56 INFO - PROCESS | 3344 | 1471348916788 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 05:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:01:56 INFO - PROCESS | 3344 | 1471348916794 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:01:56 INFO - PROCESS | 3344 | 1471348916797 Marionette TRACE conn2 <- [1,958,null,{}] 05:01:56 INFO - PROCESS | 3344 | 1471348916804 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:56 INFO - PROCESS | 3344 | 1471348916807 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:56 INFO - PROCESS | 3344 | 1471348916932 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 05:01:57 INFO - PROCESS | 3344 | 1471348917051 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:57 INFO - PROCESS | 3344 | 1471348917054 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:57 INFO - PROCESS | 3344 | ++DOCSHELL 1055A400 == 36 [pid = 3344] [id = 249] 05:01:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (10A08400) [pid = 3344] [serial = 746] [outer = 00000000] 05:01:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (11476C00) [pid = 3344] [serial = 747] [outer = 10A08400] 05:01:57 INFO - PROCESS | 3344 | 1471348917113 Marionette DEBUG loaded listener.js 05:01:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (118A2400) [pid = 3344] [serial = 748] [outer = 10A08400] 05:01:57 INFO - PROCESS | 3344 | 1471348917846 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1096ms 05:01:57 INFO - PROCESS | 3344 | 1471348917918 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 05:01:57 INFO - PROCESS | 3344 | 1471348917923 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 05:01:57 INFO - PROCESS | 3344 | 1471348917953 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:01:57 INFO - PROCESS | 3344 | 1471348917956 Marionette TRACE conn2 <- [1,962,null,{}] 05:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:01:57 INFO - PROCESS | 3344 | 1471348917961 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:57 INFO - PROCESS | 3344 | 1471348917964 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:58 INFO - PROCESS | 3344 | 1471348918088 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 05:01:58 INFO - PROCESS | 3344 | 1471348918206 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:58 INFO - PROCESS | 3344 | 1471348918209 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:58 INFO - PROCESS | 3344 | ++DOCSHELL 13907C00 == 37 [pid = 3344] [id = 250] 05:01:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (13909800) [pid = 3344] [serial = 749] [outer = 00000000] 05:01:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (13F6F400) [pid = 3344] [serial = 750] [outer = 13909800] 05:01:58 INFO - PROCESS | 3344 | 1471348918268 Marionette DEBUG loaded listener.js 05:01:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (145DA400) [pid = 3344] [serial = 751] [outer = 13909800] 05:01:59 INFO - PROCESS | 3344 | --DOCSHELL 18292800 == 36 [pid = 3344] [id = 247] 05:01:59 INFO - PROCESS | 3344 | --DOCSHELL 10EDEC00 == 35 [pid = 3344] [id = 246] 05:01:59 INFO - PROCESS | 3344 | --DOCSHELL 17DAF000 == 34 [pid = 3344] [id = 245] 05:01:59 INFO - PROCESS | 3344 | --DOCSHELL 16993C00 == 33 [pid = 3344] [id = 244] 05:01:59 INFO - PROCESS | 3344 | --DOCSHELL 151AF000 == 32 [pid = 3344] [id = 243] 05:01:59 INFO - PROCESS | 3344 | --DOCSHELL 13F72400 == 31 [pid = 3344] [id = 242] 05:01:59 INFO - PROCESS | 3344 | --DOCSHELL 11C0FC00 == 30 [pid = 3344] [id = 241] 05:01:59 INFO - PROCESS | 3344 | --DOCSHELL 10A09400 == 29 [pid = 3344] [id = 240] 05:01:59 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (17DAF400) [pid = 3344] [serial = 687] [outer = 00000000] [url = about:blank] 05:01:59 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (17DF1800) [pid = 3344] [serial = 688] [outer = 00000000] [url = about:blank] 05:01:59 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (19944000) [pid = 3344] [serial = 691] [outer = 00000000] [url = about:blank] 05:01:59 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (182A0C00) [pid = 3344] [serial = 690] [outer = 00000000] [url = about:blank] 05:01:59 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (15A1D400) [pid = 3344] [serial = 696] [outer = 00000000] [url = about:blank] 05:01:59 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (1A5D6000) [pid = 3344] [serial = 669] [outer = 00000000] [url = about:blank] 05:01:59 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1A5CDC00) [pid = 3344] [serial = 668] [outer = 00000000] [url = about:blank] 05:01:59 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (176F0C00) [pid = 3344] [serial = 684] [outer = 00000000] [url = about:blank] 05:01:59 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (11813400) [pid = 3344] [serial = 674] [outer = 00000000] [url = about:blank] 05:01:59 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (11C10000) [pid = 3344] [serial = 675] [outer = 00000000] [url = about:blank] 05:01:59 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (112D4C00) [pid = 3344] [serial = 671] [outer = 00000000] [url = about:blank] 05:01:59 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (11816C00) [pid = 3344] [serial = 672] [outer = 00000000] [url = about:blank] 05:01:59 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (151A5C00) [pid = 3344] [serial = 681] [outer = 00000000] [url = about:blank] 05:01:59 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1584F000) [pid = 3344] [serial = 682] [outer = 00000000] [url = about:blank] 05:01:59 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1390F400) [pid = 3344] [serial = 677] [outer = 00000000] [url = about:blank] 05:01:59 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (13ACA400) [pid = 3344] [serial = 678] [outer = 00000000] [url = about:blank] 05:01:59 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (19DCA000) [pid = 3344] [serial = 693] [outer = 00000000] [url = about:blank] 05:01:59 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1A0BD800) [pid = 3344] [serial = 700] [outer = 00000000] [url = about:blank] 05:01:59 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1A739800) [pid = 3344] [serial = 702] [outer = 00000000] [url = about:blank] 05:01:59 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1A73E000) [pid = 3344] [serial = 703] [outer = 00000000] [url = about:blank] 05:01:59 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (17EC7000) [pid = 3344] [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.] 05:01:59 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (1A0AFC00) [pid = 3344] [serial = 699] [outer = 00000000] [url = about:blank] 05:01:59 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (19DCF000) [pid = 3344] [serial = 694] [outer = 00000000] [url = about:blank] 05:01:59 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (19945800) [pid = 3344] [serial = 697] [outer = 00000000] [url = about:blank] 05:01:59 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (176F9000) [pid = 3344] [serial = 685] [outer = 00000000] [url = about:blank] 05:01:59 INFO - PROCESS | 3344 | 1471348919094 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1208ms 05:01:59 INFO - PROCESS | 3344 | 1471348919154 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 05:01:59 INFO - PROCESS | 3344 | 1471348919161 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 05:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:01:59 INFO - PROCESS | 3344 | 1471348919168 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:01:59 INFO - PROCESS | 3344 | 1471348919173 Marionette TRACE conn2 <- [1,966,null,{}] 05:01:59 INFO - PROCESS | 3344 | 1471348919182 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:59 INFO - PROCESS | 3344 | 1471348919186 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:59 INFO - PROCESS | 3344 | 1471348919270 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 05:01:59 INFO - PROCESS | 3344 | 1471348919284 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:59 INFO - PROCESS | 3344 | 1471348919286 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:01:59 INFO - PROCESS | 3344 | ++DOCSHELL 10E99000 == 30 [pid = 3344] [id = 251] 05:01:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (10ED3400) [pid = 3344] [serial = 752] [outer = 00000000] 05:01:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (112CA800) [pid = 3344] [serial = 753] [outer = 10ED3400] 05:01:59 INFO - PROCESS | 3344 | 1471348919335 Marionette DEBUG loaded listener.js 05:01:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (1181C800) [pid = 3344] [serial = 754] [outer = 10ED3400] 05:01:59 INFO - PROCESS | 3344 | 1471348919888 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 747ms 05:01:59 INFO - PROCESS | 3344 | 1471348919943 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 05:01:59 INFO - PROCESS | 3344 | 1471348919947 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 05:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:01:59 INFO - PROCESS | 3344 | 1471348919953 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:01:59 INFO - PROCESS | 3344 | 1471348919955 Marionette TRACE conn2 <- [1,970,null,{}] 05:01:59 INFO - PROCESS | 3344 | 1471348919959 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:59 INFO - PROCESS | 3344 | 1471348919961 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:00 INFO - PROCESS | 3344 | 1471348920046 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 05:02:00 INFO - PROCESS | 3344 | 1471348920053 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:00 INFO - PROCESS | 3344 | 1471348920055 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:00 INFO - PROCESS | 3344 | ++DOCSHELL 1390C400 == 31 [pid = 3344] [id = 252] 05:02:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (1390D800) [pid = 3344] [serial = 755] [outer = 00000000] 05:02:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (13963800) [pid = 3344] [serial = 756] [outer = 1390D800] 05:02:00 INFO - PROCESS | 3344 | 1471348920104 Marionette DEBUG loaded listener.js 05:02:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (13B5BC00) [pid = 3344] [serial = 757] [outer = 1390D800] 05:02:00 INFO - PROCESS | 3344 | 1471348920561 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 635ms 05:02:00 INFO - PROCESS | 3344 | 1471348920591 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 05:02:00 INFO - PROCESS | 3344 | 1471348920593 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 05:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:02:00 INFO - PROCESS | 3344 | 1471348920597 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:02:00 INFO - PROCESS | 3344 | 1471348920600 Marionette TRACE conn2 <- [1,974,null,{}] 05:02:00 INFO - PROCESS | 3344 | 1471348920611 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:00 INFO - PROCESS | 3344 | 1471348920615 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:00 INFO - PROCESS | 3344 | 1471348920699 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 05:02:00 INFO - PROCESS | 3344 | 1471348920709 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:00 INFO - PROCESS | 3344 | 1471348920712 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:00 INFO - PROCESS | 3344 | ++DOCSHELL 1584F000 == 32 [pid = 3344] [id = 253] 05:02:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (1584F400) [pid = 3344] [serial = 758] [outer = 00000000] 05:02:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (15F4A800) [pid = 3344] [serial = 759] [outer = 1584F400] 05:02:00 INFO - PROCESS | 3344 | 1471348920761 Marionette DEBUG loaded listener.js 05:02:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (16FEA400) [pid = 3344] [serial = 760] [outer = 1584F400] 05:02:01 INFO - PROCESS | 3344 | 1471348921209 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 635ms 05:02:01 INFO - PROCESS | 3344 | 1471348921235 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 05:02:01 INFO - PROCESS | 3344 | 1471348921237 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 05:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:02:01 INFO - PROCESS | 3344 | 1471348921241 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:02:01 INFO - PROCESS | 3344 | 1471348921242 Marionette TRACE conn2 <- [1,978,null,{}] 05:02:01 INFO - PROCESS | 3344 | 1471348921246 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:01 INFO - PROCESS | 3344 | 1471348921248 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:01 INFO - PROCESS | 3344 | 1471348921331 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 05:02:01 INFO - PROCESS | 3344 | 1471348921336 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:01 INFO - PROCESS | 3344 | 1471348921338 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:01 INFO - PROCESS | 3344 | ++DOCSHELL 1763FC00 == 33 [pid = 3344] [id = 254] 05:02:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (176F0C00) [pid = 3344] [serial = 761] [outer = 00000000] 05:02:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (17D10800) [pid = 3344] [serial = 762] [outer = 176F0C00] 05:02:01 INFO - PROCESS | 3344 | 1471348921383 Marionette DEBUG loaded listener.js 05:02:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (17DE9400) [pid = 3344] [serial = 763] [outer = 176F0C00] 05:02:01 INFO - PROCESS | 3344 | 1471348921917 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 715ms 05:02:01 INFO - PROCESS | 3344 | 1471348921972 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 05:02:01 INFO - PROCESS | 3344 | 1471348921974 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 05:02:01 INFO - PROCESS | 3344 | 1471348921977 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:02:01 INFO - PROCESS | 3344 | 1471348921979 Marionette TRACE conn2 <- [1,982,null,{}] 05:02:01 INFO - PROCESS | 3344 | 1471348921982 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:01 INFO - PROCESS | 3344 | 1471348921984 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:02 INFO - PROCESS | 3344 | 1471348922095 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 05:02:02 INFO - PROCESS | 3344 | 1471348922105 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:02 INFO - PROCESS | 3344 | 1471348922107 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:02 INFO - PROCESS | 3344 | ++DOCSHELL 174E7000 == 34 [pid = 3344] [id = 255] 05:02:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (17645000) [pid = 3344] [serial = 764] [outer = 00000000] 05:02:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (181AF800) [pid = 3344] [serial = 765] [outer = 17645000] 05:02:02 INFO - PROCESS | 3344 | 1471348922153 Marionette DEBUG loaded listener.js 05:02:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (18296400) [pid = 3344] [serial = 766] [outer = 17645000] 05:02:02 INFO - PROCESS | 3344 | 1471348922619 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 715ms 05:02:02 INFO - PROCESS | 3344 | 1471348922677 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 05:02:02 INFO - PROCESS | 3344 | 1471348922679 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 05:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:02:02 INFO - PROCESS | 3344 | 1471348922682 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:02:02 INFO - PROCESS | 3344 | 1471348922684 Marionette TRACE conn2 <- [1,986,null,{}] 05:02:02 INFO - PROCESS | 3344 | 1471348922693 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:02 INFO - PROCESS | 3344 | 1471348922698 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:02 INFO - PROCESS | 3344 | 1471348922863 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 05:02:02 INFO - PROCESS | 3344 | 1471348922876 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:02 INFO - PROCESS | 3344 | 1471348922878 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:02 INFO - PROCESS | 3344 | ++DOCSHELL 176FE400 == 35 [pid = 3344] [id = 256] 05:02:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (17D0E000) [pid = 3344] [serial = 767] [outer = 00000000] 05:02:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (19DC6400) [pid = 3344] [serial = 768] [outer = 17D0E000] 05:02:02 INFO - PROCESS | 3344 | 1471348922930 Marionette DEBUG loaded listener.js 05:02:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (19DC9000) [pid = 3344] [serial = 769] [outer = 17D0E000] 05:02:03 INFO - PROCESS | 3344 | 1471348923378 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 746ms 05:02:03 INFO - PROCESS | 3344 | 1471348923423 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 05:02:03 INFO - PROCESS | 3344 | 1471348923425 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 05:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:02:03 INFO - PROCESS | 3344 | 1471348923436 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:02:03 INFO - PROCESS | 3344 | 1471348923437 Marionette TRACE conn2 <- [1,990,null,{}] 05:02:03 INFO - PROCESS | 3344 | 1471348923441 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:03 INFO - PROCESS | 3344 | 1471348923443 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:03 INFO - PROCESS | 3344 | 1471348923595 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 05:02:03 INFO - PROCESS | 3344 | 1471348923600 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:03 INFO - PROCESS | 3344 | 1471348923602 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:03 INFO - PROCESS | 3344 | ++DOCSHELL 19940400 == 36 [pid = 3344] [id = 257] 05:02:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1994B800) [pid = 3344] [serial = 770] [outer = 00000000] 05:02:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1A08FC00) [pid = 3344] [serial = 771] [outer = 1994B800] 05:02:03 INFO - PROCESS | 3344 | 1471348923647 Marionette DEBUG loaded listener.js 05:02:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1A0AE800) [pid = 3344] [serial = 772] [outer = 1994B800] 05:02:03 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (151B1400) [pid = 3344] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:02:03 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (1100F800) [pid = 3344] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:02:03 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (11C12800) [pid = 3344] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:02:03 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (13F75400) [pid = 3344] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:02:03 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (10A09C00) [pid = 3344] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:02:03 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (16C68800) [pid = 3344] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:02:03 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1047E400) [pid = 3344] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:02:03 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (145CF800) [pid = 3344] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:02:03 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1A0AEC00) [pid = 3344] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:02:03 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (18296000) [pid = 3344] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:02:03 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1A9AE400) [pid = 3344] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:02:03 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (17DB3000) [pid = 3344] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:02:03 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (11007000) [pid = 3344] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:02:04 INFO - PROCESS | 3344 | 1471348924140 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 715ms 05:02:04 INFO - PROCESS | 3344 | 1471348924166 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 05:02:04 INFO - PROCESS | 3344 | 1471348924168 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 05:02:04 INFO - PROCESS | 3344 | 1471348924182 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:02:04 INFO - PROCESS | 3344 | 1471348924183 Marionette TRACE conn2 <- [1,994,null,{}] 05:02:04 INFO - PROCESS | 3344 | 1471348924187 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:04 INFO - PROCESS | 3344 | 1471348924189 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:04 INFO - PROCESS | 3344 | 1471348924294 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 05:02:04 INFO - PROCESS | 3344 | 1471348924301 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:04 INFO - PROCESS | 3344 | 1471348924303 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:04 INFO - PROCESS | 3344 | ++DOCSHELL 1055A000 == 37 [pid = 3344] [id = 258] 05:02:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (11270000) [pid = 3344] [serial = 773] [outer = 00000000] 05:02:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (175E8800) [pid = 3344] [serial = 774] [outer = 11270000] 05:02:04 INFO - PROCESS | 3344 | 1471348924347 Marionette DEBUG loaded listener.js 05:02:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (175EA800) [pid = 3344] [serial = 775] [outer = 11270000] 05:02:04 INFO - PROCESS | 3344 | 1471348924759 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 651ms 05:02:04 INFO - PROCESS | 3344 | 1471348924820 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 05:02:04 INFO - PROCESS | 3344 | 1471348924822 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 05:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:02:04 INFO - PROCESS | 3344 | 1471348924826 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:02:04 INFO - PROCESS | 3344 | 1471348924827 Marionette TRACE conn2 <- [1,998,null,{}] 05:02:04 INFO - PROCESS | 3344 | 1471348924831 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:04 INFO - PROCESS | 3344 | 1471348924833 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:04 INFO - PROCESS | 3344 | 1471348924910 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 05:02:04 INFO - PROCESS | 3344 | 1471348924915 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:04 INFO - PROCESS | 3344 | 1471348924917 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:04 INFO - PROCESS | 3344 | ++DOCSHELL 1519F400 == 38 [pid = 3344] [id = 259] 05:02:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (19B37800) [pid = 3344] [serial = 776] [outer = 00000000] 05:02:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1A08C400) [pid = 3344] [serial = 777] [outer = 19B37800] 05:02:04 INFO - PROCESS | 3344 | 1471348924977 Marionette DEBUG loaded listener.js 05:02:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1A5C8000) [pid = 3344] [serial = 778] [outer = 19B37800] 05:02:05 INFO - PROCESS | 3344 | 1471348925395 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 604ms 05:02:05 INFO - PROCESS | 3344 | 1471348925423 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 05:02:05 INFO - PROCESS | 3344 | 1471348925424 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 05:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:02:05 INFO - PROCESS | 3344 | 1471348925443 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:02:05 INFO - PROCESS | 3344 | 1471348925445 Marionette TRACE conn2 <- [1,1002,null,{}] 05:02:05 INFO - PROCESS | 3344 | 1471348925448 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:05 INFO - PROCESS | 3344 | 1471348925450 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:05 INFO - PROCESS | 3344 | 1471348925576 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 05:02:05 INFO - PROCESS | 3344 | 1471348925582 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:05 INFO - PROCESS | 3344 | 1471348925584 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:05 INFO - PROCESS | 3344 | ++DOCSHELL 1A5D0C00 == 39 [pid = 3344] [id = 260] 05:02:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1A5D3400) [pid = 3344] [serial = 779] [outer = 00000000] 05:02:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1A732400) [pid = 3344] [serial = 780] [outer = 1A5D3400] 05:02:05 INFO - PROCESS | 3344 | 1471348925631 Marionette DEBUG loaded listener.js 05:02:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1A738800) [pid = 3344] [serial = 781] [outer = 1A5D3400] 05:02:06 INFO - PROCESS | 3344 | 1471348926252 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 841ms 05:02:06 INFO - PROCESS | 3344 | 1471348926314 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 05:02:06 INFO - PROCESS | 3344 | 1471348926319 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 05:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:02:06 INFO - PROCESS | 3344 | 1471348926338 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:02:06 INFO - PROCESS | 3344 | 1471348926341 Marionette TRACE conn2 <- [1,1006,null,{}] 05:02:06 INFO - PROCESS | 3344 | 1471348926348 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:06 INFO - PROCESS | 3344 | 1471348926351 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:06 INFO - PROCESS | 3344 | 1471348926462 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 05:02:06 INFO - PROCESS | 3344 | 1471348926589 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:06 INFO - PROCESS | 3344 | 1471348926593 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:06 INFO - PROCESS | 3344 | ++DOCSHELL 10435C00 == 40 [pid = 3344] [id = 261] 05:02:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (10A0F800) [pid = 3344] [serial = 782] [outer = 00000000] 05:02:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (12BBA800) [pid = 3344] [serial = 783] [outer = 10A0F800] 05:02:06 INFO - PROCESS | 3344 | 1471348926654 Marionette DEBUG loaded listener.js 05:02:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (13292400) [pid = 3344] [serial = 784] [outer = 10A0F800] 05:02:07 INFO - PROCESS | 3344 | 1471348927244 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 985ms 05:02:07 INFO - PROCESS | 3344 | 1471348927291 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 05:02:07 INFO - PROCESS | 3344 | 1471348927296 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 05:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:02:07 INFO - PROCESS | 3344 | 1471348927303 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:02:07 INFO - PROCESS | 3344 | 1471348927305 Marionette TRACE conn2 <- [1,1010,null,{}] 05:02:07 INFO - PROCESS | 3344 | 1471348927310 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:07 INFO - PROCESS | 3344 | 1471348927313 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:07 INFO - PROCESS | 3344 | 1471348927491 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 05:02:07 INFO - PROCESS | 3344 | 1471348927593 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:07 INFO - PROCESS | 3344 | 1471348927595 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:07 INFO - PROCESS | 3344 | ++DOCSHELL 151AD000 == 41 [pid = 3344] [id = 262] 05:02:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (15853800) [pid = 3344] [serial = 785] [outer = 00000000] 05:02:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (16C69C00) [pid = 3344] [serial = 786] [outer = 15853800] 05:02:07 INFO - PROCESS | 3344 | 1471348927651 Marionette DEBUG loaded listener.js 05:02:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (17D94C00) [pid = 3344] [serial = 787] [outer = 15853800] 05:02:08 INFO - PROCESS | 3344 | 1471348928290 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1017ms 05:02:08 INFO - PROCESS | 3344 | 1471348928336 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 05:02:08 INFO - PROCESS | 3344 | 1471348928339 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 05:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:02:08 INFO - PROCESS | 3344 | 1471348928343 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:02:08 INFO - PROCESS | 3344 | 1471348928347 Marionette TRACE conn2 <- [1,1014,null,{}] 05:02:08 INFO - PROCESS | 3344 | 1471348928357 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:08 INFO - PROCESS | 3344 | 1471348928362 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:08 INFO - PROCESS | 3344 | 1471348928466 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 05:02:08 INFO - PROCESS | 3344 | 1471348928567 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:08 INFO - PROCESS | 3344 | 1471348928570 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:08 INFO - PROCESS | 3344 | ++DOCSHELL 1A5CE000 == 42 [pid = 3344] [id = 263] 05:02:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (1A5D2000) [pid = 3344] [serial = 788] [outer = 00000000] 05:02:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1A737400) [pid = 3344] [serial = 789] [outer = 1A5D2000] 05:02:08 INFO - PROCESS | 3344 | 1471348928627 Marionette DEBUG loaded listener.js 05:02:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (1A740000) [pid = 3344] [serial = 790] [outer = 1A5D2000] 05:02:09 INFO - PROCESS | 3344 | 1471348929216 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 968ms 05:02:09 INFO - PROCESS | 3344 | 1471348929287 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 05:02:09 INFO - PROCESS | 3344 | 1471348929290 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 05:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:02:09 INFO - PROCESS | 3344 | 1471348929294 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:02:09 INFO - PROCESS | 3344 | 1471348929296 Marionette TRACE conn2 <- [1,1018,null,{}] 05:02:09 INFO - PROCESS | 3344 | 1471348929301 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:09 INFO - PROCESS | 3344 | 1471348929304 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:09 INFO - PROCESS | 3344 | 1471348929490 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 05:02:09 INFO - PROCESS | 3344 | 1471348929717 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:09 INFO - PROCESS | 3344 | 1471348929721 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:09 INFO - PROCESS | 3344 | ++DOCSHELL 103C9800 == 43 [pid = 3344] [id = 264] 05:02:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (104E2000) [pid = 3344] [serial = 791] [outer = 00000000] 05:02:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (10A47C00) [pid = 3344] [serial = 792] [outer = 104E2000] 05:02:09 INFO - PROCESS | 3344 | 1471348929793 Marionette DEBUG loaded listener.js 05:02:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (10E9C000) [pid = 3344] [serial = 793] [outer = 104E2000] 05:02:10 INFO - PROCESS | 3344 | 1471348930417 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1176ms 05:02:10 INFO - PROCESS | 3344 | 1471348930483 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 05:02:10 INFO - PROCESS | 3344 | 1471348930487 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 05:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:02:10 INFO - PROCESS | 3344 | 1471348930491 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:02:10 INFO - PROCESS | 3344 | 1471348930494 Marionette TRACE conn2 <- [1,1022,null,{}] 05:02:10 INFO - PROCESS | 3344 | 1471348930499 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:10 INFO - PROCESS | 3344 | 1471348930503 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:10 INFO - PROCESS | 3344 | 1471348930610 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 05:02:11 INFO - PROCESS | 3344 | --DOCSHELL 10A4B800 == 42 [pid = 3344] [id = 239] 05:02:11 INFO - PROCESS | 3344 | --DOCSHELL 1519F400 == 41 [pid = 3344] [id = 259] 05:02:11 INFO - PROCESS | 3344 | --DOCSHELL 1055A000 == 40 [pid = 3344] [id = 258] 05:02:11 INFO - PROCESS | 3344 | --DOCSHELL 19940400 == 39 [pid = 3344] [id = 257] 05:02:11 INFO - PROCESS | 3344 | --DOCSHELL 176FE400 == 38 [pid = 3344] [id = 256] 05:02:11 INFO - PROCESS | 3344 | --DOCSHELL 174E7000 == 37 [pid = 3344] [id = 255] 05:02:11 INFO - PROCESS | 3344 | --DOCSHELL 1763FC00 == 36 [pid = 3344] [id = 254] 05:02:11 INFO - PROCESS | 3344 | --DOCSHELL 1584F000 == 35 [pid = 3344] [id = 253] 05:02:11 INFO - PROCESS | 3344 | --DOCSHELL 1390C400 == 34 [pid = 3344] [id = 252] 05:02:11 INFO - PROCESS | 3344 | --DOCSHELL 10E99000 == 33 [pid = 3344] [id = 251] 05:02:11 INFO - PROCESS | 3344 | --DOCSHELL 1055A400 == 32 [pid = 3344] [id = 249] 05:02:11 INFO - PROCESS | 3344 | --DOCSHELL 13907C00 == 31 [pid = 3344] [id = 250] 05:02:11 INFO - PROCESS | 3344 | --DOCSHELL 13F71800 == 30 [pid = 3344] [id = 248] 05:02:11 INFO - PROCESS | 3344 | --DOCSHELL 103C9800 == 29 [pid = 3344] [id = 264] 05:02:11 INFO - PROCESS | 3344 | --DOCSHELL 151AD000 == 28 [pid = 3344] [id = 262] 05:02:11 INFO - PROCESS | 3344 | --DOCSHELL 1A5CE000 == 27 [pid = 3344] [id = 263] 05:02:11 INFO - PROCESS | 3344 | --DOCSHELL 1A5D0C00 == 26 [pid = 3344] [id = 260] 05:02:11 INFO - PROCESS | 3344 | --DOCSHELL 10435C00 == 25 [pid = 3344] [id = 261] 05:02:11 INFO - PROCESS | 3344 | 1471348931262 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:11 INFO - PROCESS | 3344 | 1471348931266 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (15A27800) [pid = 3344] [serial = 729] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (129F6400) [pid = 3344] [serial = 718] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (11818400) [pid = 3344] [serial = 717] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (11DA5800) [pid = 3344] [serial = 723] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (12E7F000) [pid = 3344] [serial = 724] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (14526C00) [pid = 3344] [serial = 726] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (10BC3C00) [pid = 3344] [serial = 720] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (10EA3000) [pid = 3344] [serial = 721] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1755A800) [pid = 3344] [serial = 732] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (12E88400) [pid = 3344] [serial = 706] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1189DC00) [pid = 3344] [serial = 705] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1755A000) [pid = 3344] [serial = 709] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (15F4EC00) [pid = 3344] [serial = 708] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1A9A6800) [pid = 3344] [serial = 712] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1993FC00) [pid = 3344] [serial = 742] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (19E7C400) [pid = 3344] [serial = 744] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1A739400) [pid = 3344] [serial = 711] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1AC57800) [pid = 3344] [serial = 715] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1AC52000) [pid = 3344] [serial = 714] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (16998400) [pid = 3344] [serial = 730] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (17EC2C00) [pid = 3344] [serial = 735] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (176F3C00) [pid = 3344] [serial = 733] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1993D000) [pid = 3344] [serial = 741] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (17D95400) [pid = 3344] [serial = 738] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (181AFC00) [pid = 3344] [serial = 736] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (17DA9000) [pid = 3344] [serial = 739] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (145E7C00) [pid = 3344] [serial = 727] [outer = 00000000] [url = about:blank] 05:02:11 INFO - PROCESS | 3344 | ++DOCSHELL 0F34F800 == 26 [pid = 3344] [id = 265] 05:02:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (0F34FC00) [pid = 3344] [serial = 794] [outer = 00000000] 05:02:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (10373000) [pid = 3344] [serial = 795] [outer = 0F34FC00] 05:02:11 INFO - PROCESS | 3344 | 1471348931451 Marionette DEBUG loaded listener.js 05:02:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (104E8800) [pid = 3344] [serial = 796] [outer = 0F34FC00] 05:02:11 INFO - PROCESS | 3344 | 1471348931898 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1413ms 05:02:11 INFO - PROCESS | 3344 | 1471348931928 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 05:02:11 INFO - PROCESS | 3344 | 1471348931932 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 05:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:02:11 INFO - PROCESS | 3344 | 1471348931936 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:02:11 INFO - PROCESS | 3344 | 1471348931939 Marionette TRACE conn2 <- [1,1026,null,{}] 05:02:11 INFO - PROCESS | 3344 | 1471348931944 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:11 INFO - PROCESS | 3344 | 1471348931948 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:12 INFO - PROCESS | 3344 | 1471348932032 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 05:02:12 INFO - PROCESS | 3344 | 1471348932043 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:12 INFO - PROCESS | 3344 | 1471348932046 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:12 INFO - PROCESS | 3344 | ++DOCSHELL 11C10C00 == 27 [pid = 3344] [id = 266] 05:02:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (11C18800) [pid = 3344] [serial = 797] [outer = 00000000] 05:02:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (11DE7800) [pid = 3344] [serial = 798] [outer = 11C18800] 05:02:12 INFO - PROCESS | 3344 | 1471348932094 Marionette DEBUG loaded listener.js 05:02:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (12BC1800) [pid = 3344] [serial = 799] [outer = 11C18800] 05:02:12 INFO - PROCESS | 3344 | 1471348932556 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 652ms 05:02:12 INFO - PROCESS | 3344 | 1471348932577 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 05:02:12 INFO - PROCESS | 3344 | 1471348932581 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 05:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:02:12 INFO - PROCESS | 3344 | 1471348932590 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:02:12 INFO - PROCESS | 3344 | 1471348932592 Marionette TRACE conn2 <- [1,1030,null,{}] 05:02:12 INFO - PROCESS | 3344 | 1471348932596 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:12 INFO - PROCESS | 3344 | 1471348932599 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:12 INFO - PROCESS | 3344 | 1471348932714 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 05:02:12 INFO - PROCESS | 3344 | 1471348932725 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:12 INFO - PROCESS | 3344 | 1471348932728 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:12 INFO - PROCESS | 3344 | ++DOCSHELL 1312A800 == 28 [pid = 3344] [id = 267] 05:02:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1390CC00) [pid = 3344] [serial = 800] [outer = 00000000] 05:02:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (13B50800) [pid = 3344] [serial = 801] [outer = 1390CC00] 05:02:12 INFO - PROCESS | 3344 | 1471348932777 Marionette DEBUG loaded listener.js 05:02:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (14524000) [pid = 3344] [serial = 802] [outer = 1390CC00] 05:02:13 INFO - PROCESS | 3344 | 1471348933255 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 699ms 05:02:13 INFO - PROCESS | 3344 | 1471348933285 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 05:02:13 INFO - PROCESS | 3344 | 1471348933288 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 05:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:02:13 INFO - PROCESS | 3344 | 1471348933293 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:02:13 INFO - PROCESS | 3344 | 1471348933298 Marionette TRACE conn2 <- [1,1034,null,{}] 05:02:13 INFO - PROCESS | 3344 | 1471348933307 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:13 INFO - PROCESS | 3344 | 1471348933311 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:13 INFO - PROCESS | 3344 | 1471348933441 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 05:02:13 INFO - PROCESS | 3344 | 1471348933448 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:13 INFO - PROCESS | 3344 | 1471348933450 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:13 INFO - PROCESS | 3344 | ++DOCSHELL 145CD000 == 29 [pid = 3344] [id = 268] 05:02:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (15197800) [pid = 3344] [serial = 803] [outer = 00000000] 05:02:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (15849400) [pid = 3344] [serial = 804] [outer = 15197800] 05:02:13 INFO - PROCESS | 3344 | 1471348933496 Marionette DEBUG loaded listener.js 05:02:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (169B2C00) [pid = 3344] [serial = 805] [outer = 15197800] 05:02:13 INFO - PROCESS | 3344 | 1471348933988 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 699ms 05:02:14 INFO - PROCESS | 3344 | 1471348934023 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 05:02:14 INFO - PROCESS | 3344 | 1471348934026 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 05:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:02:14 INFO - PROCESS | 3344 | 1471348934029 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:02:14 INFO - PROCESS | 3344 | 1471348934031 Marionette TRACE conn2 <- [1,1038,null,{}] 05:02:14 INFO - PROCESS | 3344 | 1471348934034 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:14 INFO - PROCESS | 3344 | 1471348934036 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:14 INFO - PROCESS | 3344 | 1471348934175 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 05:02:14 INFO - PROCESS | 3344 | 1471348934197 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:14 INFO - PROCESS | 3344 | 1471348934199 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:14 INFO - PROCESS | 3344 | ++DOCSHELL 16D25400 == 30 [pid = 3344] [id = 269] 05:02:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (16D2E000) [pid = 3344] [serial = 806] [outer = 00000000] 05:02:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1755D400) [pid = 3344] [serial = 807] [outer = 16D2E000] 05:02:14 INFO - PROCESS | 3344 | 1471348934244 Marionette DEBUG loaded listener.js 05:02:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (175E9C00) [pid = 3344] [serial = 808] [outer = 16D2E000] 05:02:14 INFO - PROCESS | 3344 | 1471348934673 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 715ms 05:02:14 INFO - PROCESS | 3344 | 1471348934727 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 05:02:14 INFO - PROCESS | 3344 | 1471348934729 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 05:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:02:14 INFO - PROCESS | 3344 | 1471348934733 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:02:14 INFO - PROCESS | 3344 | 1471348934735 Marionette TRACE conn2 <- [1,1042,null,{}] 05:02:14 INFO - PROCESS | 3344 | 1471348934745 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:14 INFO - PROCESS | 3344 | 1471348934747 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:14 INFO - PROCESS | 3344 | 1471348934853 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 05:02:14 INFO - PROCESS | 3344 | 1471348934859 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:14 INFO - PROCESS | 3344 | 1471348934865 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:14 INFO - PROCESS | 3344 | ++DOCSHELL 176FC400 == 31 [pid = 3344] [id = 270] 05:02:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (176FD000) [pid = 3344] [serial = 809] [outer = 00000000] 05:02:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (17D95000) [pid = 3344] [serial = 810] [outer = 176FD000] 05:02:14 INFO - PROCESS | 3344 | 1471348934924 Marionette DEBUG loaded listener.js 05:02:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (17DF7000) [pid = 3344] [serial = 811] [outer = 176FD000] 05:02:15 INFO - PROCESS | 3344 | 1471348935453 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 746ms 05:02:15 INFO - PROCESS | 3344 | 1471348935537 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 05:02:15 INFO - PROCESS | 3344 | 1471348935539 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 05:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:02:15 INFO - PROCESS | 3344 | 1471348935545 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:02:15 INFO - PROCESS | 3344 | 1471348935546 Marionette TRACE conn2 <- [1,1046,null,{}] 05:02:15 INFO - PROCESS | 3344 | 1471348935550 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:15 INFO - PROCESS | 3344 | 1471348935552 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:15 INFO - PROCESS | 3344 | 1471348935661 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 05:02:15 INFO - PROCESS | 3344 | 1471348935671 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:15 INFO - PROCESS | 3344 | 1471348935673 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:15 INFO - PROCESS | 3344 | ++DOCSHELL 10478000 == 32 [pid = 3344] [id = 271] 05:02:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (18297400) [pid = 3344] [serial = 812] [outer = 00000000] 05:02:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (19943800) [pid = 3344] [serial = 813] [outer = 18297400] 05:02:15 INFO - PROCESS | 3344 | 1471348935718 Marionette DEBUG loaded listener.js 05:02:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (19946000) [pid = 3344] [serial = 814] [outer = 18297400] 05:02:16 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (17645000) [pid = 3344] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:02:16 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (17D0E000) [pid = 3344] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:02:16 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1994B800) [pid = 3344] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:02:16 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (13909800) [pid = 3344] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:02:16 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1584F400) [pid = 3344] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:02:16 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (10ED3400) [pid = 3344] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:02:16 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (1390D800) [pid = 3344] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:02:16 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (176F0C00) [pid = 3344] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:02:16 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (10A08400) [pid = 3344] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:02:16 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (11270000) [pid = 3344] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:02:16 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (19DC3800) [pid = 3344] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:02:16 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1A5D3400) [pid = 3344] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:02:16 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (19B37800) [pid = 3344] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:02:16 INFO - PROCESS | 3344 | 1471348936396 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 921ms 05:02:16 INFO - PROCESS | 3344 | 1471348936450 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 05:02:16 INFO - PROCESS | 3344 | 1471348936452 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 05:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:02:16 INFO - PROCESS | 3344 | 1471348936455 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:02:16 INFO - PROCESS | 3344 | 1471348936457 Marionette TRACE conn2 <- [1,1050,null,{}] 05:02:16 INFO - PROCESS | 3344 | 1471348936460 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:16 INFO - PROCESS | 3344 | 1471348936462 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:16 INFO - PROCESS | 3344 | 1471348936538 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 05:02:16 INFO - PROCESS | 3344 | 1471348936543 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:16 INFO - PROCESS | 3344 | 1471348936545 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:16 INFO - PROCESS | 3344 | ++DOCSHELL 13ECE400 == 33 [pid = 3344] [id = 272] 05:02:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (1519C400) [pid = 3344] [serial = 815] [outer = 00000000] 05:02:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (17645000) [pid = 3344] [serial = 816] [outer = 1519C400] 05:02:16 INFO - PROCESS | 3344 | 1471348936589 Marionette DEBUG loaded listener.js 05:02:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (17D93800) [pid = 3344] [serial = 817] [outer = 1519C400] 05:02:17 INFO - PROCESS | 3344 | 1471348937017 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 604ms 05:02:17 INFO - PROCESS | 3344 | 1471348937052 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 05:02:17 INFO - PROCESS | 3344 | 1471348937054 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 05:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:02:17 INFO - PROCESS | 3344 | 1471348937058 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:02:17 INFO - PROCESS | 3344 | 1471348937059 Marionette TRACE conn2 <- [1,1054,null,{}] 05:02:17 INFO - PROCESS | 3344 | 1471348937063 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:17 INFO - PROCESS | 3344 | 1471348937065 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:17 INFO - PROCESS | 3344 | 1471348937145 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 05:02:17 INFO - PROCESS | 3344 | 1471348937150 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:17 INFO - PROCESS | 3344 | 1471348937152 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:17 INFO - PROCESS | 3344 | ++DOCSHELL 0F347C00 == 34 [pid = 3344] [id = 273] 05:02:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (10A07800) [pid = 3344] [serial = 818] [outer = 00000000] 05:02:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (19940C00) [pid = 3344] [serial = 819] [outer = 10A07800] 05:02:17 INFO - PROCESS | 3344 | 1471348937197 Marionette DEBUG loaded listener.js 05:02:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (19943400) [pid = 3344] [serial = 820] [outer = 10A07800] 05:02:17 INFO - PROCESS | 3344 | 1471348937681 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 651ms 05:02:17 INFO - PROCESS | 3344 | 1471348937737 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 05:02:17 INFO - PROCESS | 3344 | 1471348937739 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 05:02:17 INFO - PROCESS | 3344 | 1471348937742 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:02:17 INFO - PROCESS | 3344 | 1471348937744 Marionette TRACE conn2 <- [1,1058,null,{}] 05:02:17 INFO - PROCESS | 3344 | 1471348937748 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:17 INFO - PROCESS | 3344 | 1471348937749 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:17 INFO - PROCESS | 3344 | 1471348937826 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 05:02:17 INFO - PROCESS | 3344 | 1471348937831 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:17 INFO - PROCESS | 3344 | 1471348937833 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:17 INFO - PROCESS | 3344 | ++DOCSHELL 16C6B400 == 35 [pid = 3344] [id = 274] 05:02:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (19DC5400) [pid = 3344] [serial = 821] [outer = 00000000] 05:02:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (19E82800) [pid = 3344] [serial = 822] [outer = 19DC5400] 05:02:17 INFO - PROCESS | 3344 | 1471348937879 Marionette DEBUG loaded listener.js 05:02:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1A08DC00) [pid = 3344] [serial = 823] [outer = 19DC5400] 05:02:18 INFO - PROCESS | 3344 | 1471348938590 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 889ms 05:02:18 INFO - PROCESS | 3344 | 1471348938630 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 05:02:18 INFO - PROCESS | 3344 | 1471348938634 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 05:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:02:18 INFO - PROCESS | 3344 | 1471348938639 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:02:18 INFO - PROCESS | 3344 | 1471348938643 Marionette TRACE conn2 <- [1,1062,null,{}] 05:02:18 INFO - PROCESS | 3344 | 1471348938649 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:18 INFO - PROCESS | 3344 | 1471348938652 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:18 INFO - PROCESS | 3344 | 1471348938782 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 05:02:18 INFO - PROCESS | 3344 | 1471348938904 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:18 INFO - PROCESS | 3344 | 1471348938907 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:18 INFO - PROCESS | 3344 | ++DOCSHELL 103C9800 == 36 [pid = 3344] [id = 275] 05:02:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1047C400) [pid = 3344] [serial = 824] [outer = 00000000] 05:02:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (11C12800) [pid = 3344] [serial = 825] [outer = 1047C400] 05:02:18 INFO - PROCESS | 3344 | 1471348938965 Marionette DEBUG loaded listener.js 05:02:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (12E88400) [pid = 3344] [serial = 826] [outer = 1047C400] 05:02:19 INFO - PROCESS | 3344 | 1471348939727 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1112ms 05:02:19 INFO - PROCESS | 3344 | 1471348939771 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 05:02:19 INFO - PROCESS | 3344 | 1471348939775 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 05:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:02:19 INFO - PROCESS | 3344 | 1471348939782 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:02:19 INFO - PROCESS | 3344 | 1471348939785 Marionette TRACE conn2 <- [1,1066,null,{}] 05:02:19 INFO - PROCESS | 3344 | 1471348939789 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:19 INFO - PROCESS | 3344 | 1471348939791 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:19 INFO - PROCESS | 3344 | 1471348939922 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 05:02:20 INFO - PROCESS | 3344 | 1471348940048 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:20 INFO - PROCESS | 3344 | 1471348940051 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:20 INFO - PROCESS | 3344 | ++DOCSHELL 114D1000 == 37 [pid = 3344] [id = 276] 05:02:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (114D1400) [pid = 3344] [serial = 827] [outer = 00000000] 05:02:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (13AD1C00) [pid = 3344] [serial = 828] [outer = 114D1400] 05:02:20 INFO - PROCESS | 3344 | 1471348940109 Marionette DEBUG loaded listener.js 05:02:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (145E6C00) [pid = 3344] [serial = 829] [outer = 114D1400] 05:02:20 INFO - PROCESS | 3344 | --DOCSHELL 0F347C00 == 36 [pid = 3344] [id = 273] 05:02:20 INFO - PROCESS | 3344 | --DOCSHELL 13ECE400 == 35 [pid = 3344] [id = 272] 05:02:20 INFO - PROCESS | 3344 | --DOCSHELL 10478000 == 34 [pid = 3344] [id = 271] 05:02:20 INFO - PROCESS | 3344 | --DOCSHELL 176FC400 == 33 [pid = 3344] [id = 270] 05:02:20 INFO - PROCESS | 3344 | --DOCSHELL 16D25400 == 32 [pid = 3344] [id = 269] 05:02:20 INFO - PROCESS | 3344 | --DOCSHELL 145CD000 == 31 [pid = 3344] [id = 268] 05:02:20 INFO - PROCESS | 3344 | --DOCSHELL 1312A800 == 30 [pid = 3344] [id = 267] 05:02:20 INFO - PROCESS | 3344 | --DOCSHELL 11C10C00 == 29 [pid = 3344] [id = 266] 05:02:20 INFO - PROCESS | 3344 | --DOCSHELL 0F34F800 == 28 [pid = 3344] [id = 265] 05:02:20 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (181AF800) [pid = 3344] [serial = 765] [outer = 00000000] [url = about:blank] 05:02:20 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (19DC6400) [pid = 3344] [serial = 768] [outer = 00000000] [url = about:blank] 05:02:20 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (1A08FC00) [pid = 3344] [serial = 771] [outer = 00000000] [url = about:blank] 05:02:20 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (19DC9000) [pid = 3344] [serial = 769] [outer = 00000000] [url = about:blank] 05:02:20 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (13F6F400) [pid = 3344] [serial = 750] [outer = 00000000] [url = about:blank] 05:02:20 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (145DA400) [pid = 3344] [serial = 751] [outer = 00000000] [url = about:blank] 05:02:20 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (15F4A800) [pid = 3344] [serial = 759] [outer = 00000000] [url = about:blank] 05:02:20 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (16FEA400) [pid = 3344] [serial = 760] [outer = 00000000] [url = about:blank] 05:02:20 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (112CA800) [pid = 3344] [serial = 753] [outer = 00000000] [url = about:blank] 05:02:20 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1181C800) [pid = 3344] [serial = 754] [outer = 00000000] [url = about:blank] 05:02:20 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (13963800) [pid = 3344] [serial = 756] [outer = 00000000] [url = about:blank] 05:02:20 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (13B5BC00) [pid = 3344] [serial = 757] [outer = 00000000] [url = about:blank] 05:02:20 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (17D10800) [pid = 3344] [serial = 762] [outer = 00000000] [url = about:blank] 05:02:20 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (11476C00) [pid = 3344] [serial = 747] [outer = 00000000] [url = about:blank] 05:02:20 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (175E8800) [pid = 3344] [serial = 774] [outer = 00000000] [url = about:blank] 05:02:20 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (118A2400) [pid = 3344] [serial = 748] [outer = 00000000] [url = about:blank] 05:02:20 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (19E82000) [pid = 3344] [serial = 745] [outer = 00000000] [url = about:blank] 05:02:20 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1A738800) [pid = 3344] [serial = 781] [outer = 00000000] [url = about:blank] 05:02:20 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1A732400) [pid = 3344] [serial = 780] [outer = 00000000] [url = about:blank] 05:02:20 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1A08C400) [pid = 3344] [serial = 777] [outer = 00000000] [url = about:blank] 05:02:20 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1A0AE800) [pid = 3344] [serial = 772] [outer = 00000000] [url = about:blank] 05:02:20 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (18296400) [pid = 3344] [serial = 766] [outer = 00000000] [url = about:blank] 05:02:20 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (175EA800) [pid = 3344] [serial = 775] [outer = 00000000] [url = about:blank] 05:02:20 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (1A5C8000) [pid = 3344] [serial = 778] [outer = 00000000] [url = about:blank] 05:02:20 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (17DE9400) [pid = 3344] [serial = 763] [outer = 00000000] [url = about:blank] 05:02:20 INFO - PROCESS | 3344 | 1471348940913 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1151ms 05:02:20 INFO - PROCESS | 3344 | 1471348940924 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 05:02:20 INFO - PROCESS | 3344 | 1471348940928 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 05:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:02:20 INFO - PROCESS | 3344 | 1471348940932 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:02:20 INFO - PROCESS | 3344 | 1471348940937 Marionette TRACE conn2 <- [1,1070,null,{}] 05:02:20 INFO - PROCESS | 3344 | 1471348940942 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:20 INFO - PROCESS | 3344 | 1471348940944 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:21 INFO - PROCESS | 3344 | 1471348941043 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 05:02:21 INFO - PROCESS | 3344 | 1471348941129 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:21 INFO - PROCESS | 3344 | 1471348941132 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:21 INFO - PROCESS | 3344 | ++DOCSHELL 104E5800 == 29 [pid = 3344] [id = 277] 05:02:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (104E8C00) [pid = 3344] [serial = 830] [outer = 00000000] 05:02:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (11271C00) [pid = 3344] [serial = 831] [outer = 104E8C00] 05:02:21 INFO - PROCESS | 3344 | 1471348941180 Marionette DEBUG loaded listener.js 05:02:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (11C0FC00) [pid = 3344] [serial = 832] [outer = 104E8C00] 05:02:21 INFO - PROCESS | 3344 | 1471348941626 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 739ms 05:02:21 INFO - PROCESS | 3344 | 1471348941670 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 05:02:21 INFO - PROCESS | 3344 | 1471348941674 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 05:02:21 INFO - PROCESS | 3344 | 1471348941680 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:02:21 INFO - PROCESS | 3344 | 1471348941683 Marionette TRACE conn2 <- [1,1074,null,{}] 05:02:21 INFO - PROCESS | 3344 | 1471348941687 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:21 INFO - PROCESS | 3344 | 1471348941689 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:21 INFO - PROCESS | 3344 | 1471348941777 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 05:02:21 INFO - PROCESS | 3344 | 1471348941785 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:21 INFO - PROCESS | 3344 | 1471348941788 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:21 INFO - PROCESS | 3344 | ++DOCSHELL 1390D400 == 30 [pid = 3344] [id = 278] 05:02:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (1390F400) [pid = 3344] [serial = 833] [outer = 00000000] 05:02:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (13F6AC00) [pid = 3344] [serial = 834] [outer = 1390F400] 05:02:21 INFO - PROCESS | 3344 | 1471348941835 Marionette DEBUG loaded listener.js 05:02:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (14526400) [pid = 3344] [serial = 835] [outer = 1390F400] 05:02:22 INFO - PROCESS | 3344 | 1471348942293 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 629ms 05:02:22 INFO - PROCESS | 3344 | 1471348942319 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 05:02:22 INFO - PROCESS | 3344 | 1471348942321 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 05:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:02:22 INFO - PROCESS | 3344 | 1471348942324 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:02:22 INFO - PROCESS | 3344 | 1471348942328 Marionette TRACE conn2 <- [1,1078,null,{}] 05:02:22 INFO - PROCESS | 3344 | 1471348942338 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:22 INFO - PROCESS | 3344 | 1471348942343 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:22 INFO - PROCESS | 3344 | 1471348942425 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 05:02:22 INFO - PROCESS | 3344 | 1471348942435 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:22 INFO - PROCESS | 3344 | 1471348942438 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:22 INFO - PROCESS | 3344 | ++DOCSHELL 1698D400 == 31 [pid = 3344] [id = 279] 05:02:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (16991400) [pid = 3344] [serial = 836] [outer = 00000000] 05:02:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (16C72000) [pid = 3344] [serial = 837] [outer = 16991400] 05:02:22 INFO - PROCESS | 3344 | 1471348942487 Marionette DEBUG loaded listener.js 05:02:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (174E7000) [pid = 3344] [serial = 838] [outer = 16991400] 05:02:23 INFO - PROCESS | 3344 | 1471348942998 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 691ms 05:02:23 INFO - PROCESS | 3344 | 1471348943023 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 05:02:23 INFO - PROCESS | 3344 | 1471348943026 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 05:02:23 INFO - PROCESS | 3344 | 1471348943029 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:02:23 INFO - PROCESS | 3344 | 1471348943031 Marionette TRACE conn2 <- [1,1082,null,{}] 05:02:23 INFO - PROCESS | 3344 | 1471348943034 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:23 INFO - PROCESS | 3344 | 1471348943036 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:23 INFO - PROCESS | 3344 | 1471348943148 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 05:02:23 INFO - PROCESS | 3344 | 1471348943161 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:23 INFO - PROCESS | 3344 | 1471348943163 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:23 INFO - PROCESS | 3344 | ++DOCSHELL 17D10800 == 32 [pid = 3344] [id = 280] 05:02:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (17D8F400) [pid = 3344] [serial = 839] [outer = 00000000] 05:02:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (17DE9C00) [pid = 3344] [serial = 840] [outer = 17D8F400] 05:02:23 INFO - PROCESS | 3344 | 1471348943209 Marionette DEBUG loaded listener.js 05:02:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (17DF1C00) [pid = 3344] [serial = 841] [outer = 17D8F400] 05:02:23 INFO - PROCESS | 3344 | 1471348943712 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 692ms 05:02:23 INFO - PROCESS | 3344 | 1471348943760 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 05:02:23 INFO - PROCESS | 3344 | 1471348943762 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 05:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:02:23 INFO - PROCESS | 3344 | 1471348943771 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:02:23 INFO - PROCESS | 3344 | 1471348943772 Marionette TRACE conn2 <- [1,1086,null,{}] 05:02:23 INFO - PROCESS | 3344 | 1471348943776 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:23 INFO - PROCESS | 3344 | 1471348943778 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:23 INFO - PROCESS | 3344 | 1471348943882 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 05:02:23 INFO - PROCESS | 3344 | 1471348943889 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:23 INFO - PROCESS | 3344 | 1471348943891 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:23 INFO - PROCESS | 3344 | ++DOCSHELL 17D95400 == 33 [pid = 3344] [id = 281] 05:02:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (17DF6800) [pid = 3344] [serial = 842] [outer = 00000000] 05:02:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (18299C00) [pid = 3344] [serial = 843] [outer = 17DF6800] 05:02:23 INFO - PROCESS | 3344 | 1471348943937 Marionette DEBUG loaded listener.js 05:02:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1829C400) [pid = 3344] [serial = 844] [outer = 17DF6800] 05:02:24 INFO - PROCESS | 3344 | 1471348944392 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 645ms 05:02:24 INFO - PROCESS | 3344 | 1471348944407 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 05:02:24 INFO - PROCESS | 3344 | 1471348944409 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 05:02:24 INFO - PROCESS | 3344 | 1471348944413 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:02:24 INFO - PROCESS | 3344 | 1471348944414 Marionette TRACE conn2 <- [1,1090,null,{}] 05:02:24 INFO - PROCESS | 3344 | 1471348944418 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:24 INFO - PROCESS | 3344 | 1471348944423 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:24 INFO - PROCESS | 3344 | 1471348944543 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 05:02:24 INFO - PROCESS | 3344 | 1471348944643 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:24 INFO - PROCESS | 3344 | 1471348944645 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:24 INFO - PROCESS | 3344 | ++DOCSHELL 19B44000 == 34 [pid = 3344] [id = 282] 05:02:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (19D75000) [pid = 3344] [serial = 845] [outer = 00000000] 05:02:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (19E82000) [pid = 3344] [serial = 846] [outer = 19D75000] 05:02:24 INFO - PROCESS | 3344 | 1471348944692 Marionette DEBUG loaded listener.js 05:02:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (19E82400) [pid = 3344] [serial = 847] [outer = 19D75000] 05:02:25 INFO - PROCESS | 3344 | 1471348945096 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 738ms 05:02:25 INFO - PROCESS | 3344 | 1471348945161 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 05:02:25 INFO - PROCESS | 3344 | 1471348945163 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 05:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:02:25 INFO - PROCESS | 3344 | 1471348945166 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:02:25 INFO - PROCESS | 3344 | 1471348945168 Marionette TRACE conn2 <- [1,1094,null,{}] 05:02:25 INFO - PROCESS | 3344 | 1471348945171 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:25 INFO - PROCESS | 3344 | 1471348945173 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:25 INFO - PROCESS | 3344 | 1471348945280 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 05:02:25 INFO - PROCESS | 3344 | 1471348945289 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:25 INFO - PROCESS | 3344 | 1471348945291 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:25 INFO - PROCESS | 3344 | ++DOCSHELL 19E81C00 == 35 [pid = 3344] [id = 283] 05:02:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1A089000) [pid = 3344] [serial = 848] [outer = 00000000] 05:02:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1A0BD800) [pid = 3344] [serial = 849] [outer = 1A089000] 05:02:25 INFO - PROCESS | 3344 | 1471348945383 Marionette DEBUG loaded listener.js 05:02:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1A5CB800) [pid = 3344] [serial = 850] [outer = 1A089000] 05:02:25 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (16D2E000) [pid = 3344] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:02:25 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (15197800) [pid = 3344] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:02:25 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (0F34FC00) [pid = 3344] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:02:25 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1390CC00) [pid = 3344] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:02:25 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (11C18800) [pid = 3344] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:02:25 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (104E2000) [pid = 3344] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:02:25 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (176FD000) [pid = 3344] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:02:25 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (10A0F800) [pid = 3344] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:02:25 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (15853800) [pid = 3344] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:02:25 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1A5D2000) [pid = 3344] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:02:25 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (18297400) [pid = 3344] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:02:25 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (10A07800) [pid = 3344] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:02:25 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1519C400) [pid = 3344] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:02:25 INFO - PROCESS | 3344 | 1471348945850 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 739ms 05:02:25 INFO - PROCESS | 3344 | 1471348945917 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 05:02:25 INFO - PROCESS | 3344 | 1471348945919 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 05:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:02:25 INFO - PROCESS | 3344 | 1471348945922 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:02:25 INFO - PROCESS | 3344 | 1471348945924 Marionette TRACE conn2 <- [1,1098,null,{}] 05:02:25 INFO - PROCESS | 3344 | 1471348945927 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:25 INFO - PROCESS | 3344 | 1471348945929 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:26 INFO - PROCESS | 3344 | 1471348946011 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 05:02:26 INFO - PROCESS | 3344 | 1471348946016 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:26 INFO - PROCESS | 3344 | 1471348946018 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:26 INFO - PROCESS | 3344 | ++DOCSHELL 11267400 == 36 [pid = 3344] [id = 284] 05:02:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (12B76000) [pid = 3344] [serial = 851] [outer = 00000000] 05:02:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (16D2E000) [pid = 3344] [serial = 852] [outer = 12B76000] 05:02:26 INFO - PROCESS | 3344 | 1471348946063 Marionette DEBUG loaded listener.js 05:02:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (17DAE000) [pid = 3344] [serial = 853] [outer = 12B76000] 05:02:26 INFO - PROCESS | 3344 | 1471348946498 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 598ms 05:02:26 INFO - PROCESS | 3344 | 1471348946519 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 05:02:26 INFO - PROCESS | 3344 | 1471348946521 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 05:02:26 INFO - PROCESS | 3344 | 1471348946524 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:02:26 INFO - PROCESS | 3344 | 1471348946526 Marionette TRACE conn2 <- [1,1102,null,{}] 05:02:26 INFO - PROCESS | 3344 | 1471348946533 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:26 INFO - PROCESS | 3344 | 1471348946535 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:26 INFO - PROCESS | 3344 | 1471348946632 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 05:02:26 INFO - PROCESS | 3344 | 1471348946638 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:26 INFO - PROCESS | 3344 | 1471348946640 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:26 INFO - PROCESS | 3344 | ++DOCSHELL 13F6F000 == 37 [pid = 3344] [id = 285] 05:02:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (145E4000) [pid = 3344] [serial = 854] [outer = 00000000] 05:02:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1A0B1800) [pid = 3344] [serial = 855] [outer = 145E4000] 05:02:26 INFO - PROCESS | 3344 | 1471348946685 Marionette DEBUG loaded listener.js 05:02:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1A5D4800) [pid = 3344] [serial = 856] [outer = 145E4000] 05:02:27 INFO - PROCESS | 3344 | 1471348947100 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 598ms 05:02:27 INFO - PROCESS | 3344 | 1471348947122 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 05:02:27 INFO - PROCESS | 3344 | 1471348947123 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 05:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:02:27 INFO - PROCESS | 3344 | 1471348947127 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:02:27 INFO - PROCESS | 3344 | 1471348947128 Marionette TRACE conn2 <- [1,1106,null,{}] 05:02:27 INFO - PROCESS | 3344 | 1471348947132 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:27 INFO - PROCESS | 3344 | 1471348947134 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:27 INFO - PROCESS | 3344 | 1471348947254 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 05:02:27 INFO - PROCESS | 3344 | 1471348947259 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:27 INFO - PROCESS | 3344 | 1471348947261 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:27 INFO - PROCESS | 3344 | ++DOCSHELL 1390CC00 == 38 [pid = 3344] [id = 286] 05:02:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (19DC7800) [pid = 3344] [serial = 857] [outer = 00000000] 05:02:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1A73D000) [pid = 3344] [serial = 858] [outer = 19DC7800] 05:02:27 INFO - PROCESS | 3344 | 1471348947306 Marionette DEBUG loaded listener.js 05:02:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1A73D800) [pid = 3344] [serial = 859] [outer = 19DC7800] 05:02:28 INFO - PROCESS | 3344 | --DOCSHELL 104E5800 == 37 [pid = 3344] [id = 277] 05:02:28 INFO - PROCESS | 3344 | --DOCSHELL 114D1000 == 36 [pid = 3344] [id = 276] 05:02:28 INFO - PROCESS | 3344 | --DOCSHELL 16C6B400 == 35 [pid = 3344] [id = 274] 05:02:28 INFO - PROCESS | 3344 | --DOCSHELL 103C9800 == 34 [pid = 3344] [id = 275] 05:02:28 INFO - PROCESS | 3344 | --DOCSHELL 1390D400 == 33 [pid = 3344] [id = 278] 05:02:28 INFO - PROCESS | 3344 | --DOCSHELL 11267400 == 32 [pid = 3344] [id = 284] 05:02:28 INFO - PROCESS | 3344 | --DOCSHELL 13F6F000 == 31 [pid = 3344] [id = 285] 05:02:28 INFO - PROCESS | 3344 | --DOCSHELL 17D95400 == 30 [pid = 3344] [id = 281] 05:02:28 INFO - PROCESS | 3344 | --DOCSHELL 19E81C00 == 29 [pid = 3344] [id = 283] 05:02:28 INFO - PROCESS | 3344 | --DOCSHELL 17D10800 == 28 [pid = 3344] [id = 280] 05:02:28 INFO - PROCESS | 3344 | --DOCSHELL 1698D400 == 27 [pid = 3344] [id = 279] 05:02:28 INFO - PROCESS | 3344 | --DOCSHELL 19B44000 == 26 [pid = 3344] [id = 282] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (17645000) [pid = 3344] [serial = 816] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (17D93800) [pid = 3344] [serial = 817] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (169B2C00) [pid = 3344] [serial = 805] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1755D400) [pid = 3344] [serial = 807] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (15849400) [pid = 3344] [serial = 804] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (10373000) [pid = 3344] [serial = 795] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (104E8800) [pid = 3344] [serial = 796] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (13B50800) [pid = 3344] [serial = 801] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (14524000) [pid = 3344] [serial = 802] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (11DE7800) [pid = 3344] [serial = 798] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (12BC1800) [pid = 3344] [serial = 799] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (10E9C000) [pid = 3344] [serial = 793] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (10A47C00) [pid = 3344] [serial = 792] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (17D95000) [pid = 3344] [serial = 810] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (13292400) [pid = 3344] [serial = 784] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (19E82800) [pid = 3344] [serial = 822] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (12BBA800) [pid = 3344] [serial = 783] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (175E9C00) [pid = 3344] [serial = 808] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (17D94C00) [pid = 3344] [serial = 787] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (16C69C00) [pid = 3344] [serial = 786] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (1A740000) [pid = 3344] [serial = 790] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (1A737400) [pid = 3344] [serial = 789] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (19943800) [pid = 3344] [serial = 813] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (19943400) [pid = 3344] [serial = 820] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (17DF7000) [pid = 3344] [serial = 811] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 58 (19940C00) [pid = 3344] [serial = 819] [outer = 00000000] [url = about:blank] 05:02:28 INFO - PROCESS | 3344 | --DOMWINDOW == 57 (19946000) [pid = 3344] [serial = 814] [outer = 00000000] [url = about:blank] 05:02:29 INFO - PROCESS | 3344 | 1471348949083 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1980ms 05:02:29 INFO - PROCESS | 3344 | 1471348949132 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 05:02:29 INFO - PROCESS | 3344 | 1471348949136 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 05:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:02:29 INFO - PROCESS | 3344 | 1471348949141 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:02:29 INFO - PROCESS | 3344 | 1471348949145 Marionette TRACE conn2 <- [1,1110,null,{}] 05:02:29 INFO - PROCESS | 3344 | 1471348949151 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:29 INFO - PROCESS | 3344 | 1471348949154 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:29 INFO - PROCESS | 3344 | 1471348949243 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 05:02:29 INFO - PROCESS | 3344 | 1471348949250 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:29 INFO - PROCESS | 3344 | 1471348949255 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:29 INFO - PROCESS | 3344 | ++DOCSHELL 10561400 == 27 [pid = 3344] [id = 287] 05:02:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 58 (10566000) [pid = 3344] [serial = 860] [outer = 00000000] 05:02:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (10BBE000) [pid = 3344] [serial = 861] [outer = 10566000] 05:02:29 INFO - PROCESS | 3344 | 1471348949305 Marionette DEBUG loaded listener.js 05:02:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (10E9C000) [pid = 3344] [serial = 862] [outer = 10566000] 05:02:29 INFO - PROCESS | 3344 | 1471348949821 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 707ms 05:02:29 INFO - PROCESS | 3344 | 1471348949841 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 05:02:29 INFO - PROCESS | 3344 | 1471348949846 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 05:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:02:29 INFO - PROCESS | 3344 | 1471348949852 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:02:29 INFO - PROCESS | 3344 | 1471348949855 Marionette TRACE conn2 <- [1,1114,null,{}] 05:02:29 INFO - PROCESS | 3344 | 1471348949859 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:29 INFO - PROCESS | 3344 | 1471348949862 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:29 INFO - PROCESS | 3344 | 1471348949946 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 05:02:29 INFO - PROCESS | 3344 | 1471348949955 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:29 INFO - PROCESS | 3344 | 1471348949957 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:29 INFO - PROCESS | 3344 | ++DOCSHELL 11818C00 == 28 [pid = 3344] [id = 288] 05:02:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (12BBC000) [pid = 3344] [serial = 863] [outer = 00000000] 05:02:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (13129C00) [pid = 3344] [serial = 864] [outer = 12BBC000] 05:02:30 INFO - PROCESS | 3344 | 1471348950007 Marionette DEBUG loaded listener.js 05:02:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (12E32800) [pid = 3344] [serial = 865] [outer = 12BBC000] 05:02:30 INFO - PROCESS | 3344 | 1471348950465 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 645ms 05:02:30 INFO - PROCESS | 3344 | 1471348950489 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 05:02:30 INFO - PROCESS | 3344 | 1471348950492 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 05:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:02:30 INFO - PROCESS | 3344 | 1471348950498 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:02:30 INFO - PROCESS | 3344 | 1471348950502 Marionette TRACE conn2 <- [1,1118,null,{}] 05:02:30 INFO - PROCESS | 3344 | 1471348950515 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:30 INFO - PROCESS | 3344 | 1471348950520 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:30 INFO - PROCESS | 3344 | 1471348950603 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 05:02:30 INFO - PROCESS | 3344 | 1471348950640 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:30 INFO - PROCESS | 3344 | 1471348950643 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:30 INFO - PROCESS | 3344 | ++DOCSHELL 13F71400 == 29 [pid = 3344] [id = 289] 05:02:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (1451A000) [pid = 3344] [serial = 866] [outer = 00000000] 05:02:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (14523C00) [pid = 3344] [serial = 867] [outer = 1451A000] 05:02:30 INFO - PROCESS | 3344 | 1471348950692 Marionette DEBUG loaded listener.js 05:02:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (145DA800) [pid = 3344] [serial = 868] [outer = 1451A000] 05:02:31 INFO - PROCESS | 3344 | 1471348951150 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 692ms 05:02:31 INFO - PROCESS | 3344 | 1471348951205 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 05:02:31 INFO - PROCESS | 3344 | 1471348951207 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 05:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:02:31 INFO - PROCESS | 3344 | 1471348951211 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:02:31 INFO - PROCESS | 3344 | 1471348951213 Marionette TRACE conn2 <- [1,1122,null,{}] 05:02:31 INFO - PROCESS | 3344 | 1471348951216 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:31 INFO - PROCESS | 3344 | 1471348951218 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:31 INFO - PROCESS | 3344 | 1471348951299 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 05:02:31 INFO - PROCESS | 3344 | 1471348951305 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:31 INFO - PROCESS | 3344 | 1471348951307 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:31 INFO - PROCESS | 3344 | ++DOCSHELL 14524000 == 30 [pid = 3344] [id = 290] 05:02:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (1519D400) [pid = 3344] [serial = 869] [outer = 00000000] 05:02:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (151A5800) [pid = 3344] [serial = 870] [outer = 1519D400] 05:02:31 INFO - PROCESS | 3344 | 1471348951353 Marionette DEBUG loaded listener.js 05:02:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (15F43C00) [pid = 3344] [serial = 871] [outer = 1519D400] 05:02:31 INFO - PROCESS | 3344 | 1471348951782 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 597ms 05:02:31 INFO - PROCESS | 3344 | 1471348951809 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 05:02:31 INFO - PROCESS | 3344 | 1471348951811 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 05:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:02:31 INFO - PROCESS | 3344 | 1471348951818 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:02:31 INFO - PROCESS | 3344 | 1471348951820 Marionette TRACE conn2 <- [1,1126,null,{}] 05:02:31 INFO - PROCESS | 3344 | 1471348951824 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:31 INFO - PROCESS | 3344 | 1471348951826 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:31 INFO - PROCESS | 3344 | 1471348951901 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 05:02:31 INFO - PROCESS | 3344 | 1471348951906 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:31 INFO - PROCESS | 3344 | 1471348951908 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:31 INFO - PROCESS | 3344 | ++DOCSHELL 15F50800 == 31 [pid = 3344] [id = 291] 05:02:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (15F51800) [pid = 3344] [serial = 872] [outer = 00000000] 05:02:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (16D24000) [pid = 3344] [serial = 873] [outer = 15F51800] 05:02:31 INFO - PROCESS | 3344 | 1471348951954 Marionette DEBUG loaded listener.js 05:02:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (1755A000) [pid = 3344] [serial = 874] [outer = 15F51800] 05:02:32 INFO - PROCESS | 3344 | 1471348952395 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 644ms 05:02:32 INFO - PROCESS | 3344 | 1471348952457 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 05:02:32 INFO - PROCESS | 3344 | 1471348952459 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 05:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:02:32 INFO - PROCESS | 3344 | 1471348952462 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:02:32 INFO - PROCESS | 3344 | 1471348952464 Marionette TRACE conn2 <- [1,1130,null,{}] 05:02:32 INFO - PROCESS | 3344 | 1471348952467 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:32 INFO - PROCESS | 3344 | 1471348952472 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:32 INFO - PROCESS | 3344 | 1471348952573 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 05:02:32 INFO - PROCESS | 3344 | 1471348952581 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:32 INFO - PROCESS | 3344 | 1471348952584 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:32 INFO - PROCESS | 3344 | ++DOCSHELL 176F6400 == 32 [pid = 3344] [id = 292] 05:02:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (17D0B000) [pid = 3344] [serial = 875] [outer = 00000000] 05:02:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (17DACC00) [pid = 3344] [serial = 876] [outer = 17D0B000] 05:02:32 INFO - PROCESS | 3344 | 1471348952634 Marionette DEBUG loaded listener.js 05:02:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (17DEE400) [pid = 3344] [serial = 877] [outer = 17D0B000] 05:02:33 INFO - PROCESS | 3344 | 1471348953078 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 629ms 05:02:33 INFO - PROCESS | 3344 | 1471348953100 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 05:02:33 INFO - PROCESS | 3344 | 1471348953102 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 05:02:33 INFO - PROCESS | 3344 | 1471348953105 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:02:33 INFO - PROCESS | 3344 | 1471348953107 Marionette TRACE conn2 <- [1,1134,null,{}] 05:02:33 INFO - PROCESS | 3344 | 1471348953111 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:33 INFO - PROCESS | 3344 | 1471348953113 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:33 INFO - PROCESS | 3344 | 1471348953198 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 05:02:33 INFO - PROCESS | 3344 | 1471348953206 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:33 INFO - PROCESS | 3344 | 1471348953208 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:33 INFO - PROCESS | 3344 | ++DOCSHELL 17D95000 == 33 [pid = 3344] [id = 293] 05:02:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (17D9A800) [pid = 3344] [serial = 878] [outer = 00000000] 05:02:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (18296C00) [pid = 3344] [serial = 879] [outer = 17D9A800] 05:02:33 INFO - PROCESS | 3344 | 1471348953252 Marionette DEBUG loaded listener.js 05:02:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (18297000) [pid = 3344] [serial = 880] [outer = 17D9A800] 05:02:33 INFO - PROCESS | 3344 | 1471348953798 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 739ms 05:02:33 INFO - PROCESS | 3344 | 1471348953846 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 05:02:33 INFO - PROCESS | 3344 | 1471348953848 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 05:02:33 INFO - PROCESS | 3344 | 1471348953851 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:02:33 INFO - PROCESS | 3344 | 1471348953853 Marionette TRACE conn2 <- [1,1138,null,{}] 05:02:33 INFO - PROCESS | 3344 | 1471348953856 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:33 INFO - PROCESS | 3344 | 1471348953858 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:33 INFO - PROCESS | 3344 | 1471348953934 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 05:02:33 INFO - PROCESS | 3344 | 1471348953942 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:33 INFO - PROCESS | 3344 | 1471348953944 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:33 INFO - PROCESS | 3344 | ++DOCSHELL 12E85C00 == 34 [pid = 3344] [id = 294] 05:02:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (181ACC00) [pid = 3344] [serial = 881] [outer = 00000000] 05:02:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (19B3BC00) [pid = 3344] [serial = 882] [outer = 181ACC00] 05:02:34 INFO - PROCESS | 3344 | 1471348953990 Marionette DEBUG loaded listener.js 05:02:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (19B3C800) [pid = 3344] [serial = 883] [outer = 181ACC00] 05:02:34 INFO - PROCESS | 3344 | 1471348954494 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 645ms 05:02:34 INFO - PROCESS | 3344 | 1471348954521 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 05:02:34 INFO - PROCESS | 3344 | 1471348954523 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 05:02:34 INFO - PROCESS | 3344 | 1471348954526 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:02:34 INFO - PROCESS | 3344 | 1471348954528 Marionette TRACE conn2 <- [1,1142,null,{}] 05:02:34 INFO - PROCESS | 3344 | 1471348954539 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:34 INFO - PROCESS | 3344 | 1471348954541 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:34 INFO - PROCESS | 3344 | 1471348954669 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 05:02:34 INFO - PROCESS | 3344 | 1471348954675 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:34 INFO - PROCESS | 3344 | 1471348954677 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:34 INFO - PROCESS | 3344 | ++DOCSHELL 13F71000 == 35 [pid = 3344] [id = 295] 05:02:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (19940000) [pid = 3344] [serial = 884] [outer = 00000000] 05:02:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (19E81000) [pid = 3344] [serial = 885] [outer = 19940000] 05:02:34 INFO - PROCESS | 3344 | 1471348954723 Marionette DEBUG loaded listener.js 05:02:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1A08B000) [pid = 3344] [serial = 886] [outer = 19940000] 05:02:35 INFO - PROCESS | 3344 | 1471348955176 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 692ms 05:02:35 INFO - PROCESS | 3344 | 1471348955226 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 05:02:35 INFO - PROCESS | 3344 | 1471348955228 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 05:02:35 INFO - PROCESS | 3344 | 1471348955231 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:02:35 INFO - PROCESS | 3344 | 1471348955233 Marionette TRACE conn2 <- [1,1146,null,{}] 05:02:35 INFO - PROCESS | 3344 | 1471348955236 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:35 INFO - PROCESS | 3344 | 1471348955238 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:35 INFO - PROCESS | 3344 | 1471348955346 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 05:02:35 INFO - PROCESS | 3344 | 1471348955351 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:35 INFO - PROCESS | 3344 | 1471348955353 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:35 INFO - PROCESS | 3344 | ++DOCSHELL 0F348800 == 36 [pid = 3344] [id = 296] 05:02:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (10375800) [pid = 3344] [serial = 887] [outer = 00000000] 05:02:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1A735C00) [pid = 3344] [serial = 888] [outer = 10375800] 05:02:35 INFO - PROCESS | 3344 | 1471348955397 Marionette DEBUG loaded listener.js 05:02:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1A73A400) [pid = 3344] [serial = 889] [outer = 10375800] 05:02:35 INFO - PROCESS | 3344 | 1471348955838 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 628ms 05:02:35 INFO - PROCESS | 3344 | 1471348955875 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 05:02:35 INFO - PROCESS | 3344 | 1471348955877 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 05:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:02:35 INFO - PROCESS | 3344 | 1471348955880 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:02:35 INFO - PROCESS | 3344 | 1471348955883 Marionette TRACE conn2 <- [1,1150,null,{}] 05:02:35 INFO - PROCESS | 3344 | 1471348955886 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:35 INFO - PROCESS | 3344 | 1471348955889 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:36 INFO - PROCESS | 3344 | 1471348956013 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 05:02:36 INFO - PROCESS | 3344 | 1471348956108 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:36 INFO - PROCESS | 3344 | 1471348956110 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:36 INFO - PROCESS | 3344 | ++DOCSHELL 151B7000 == 37 [pid = 3344] [id = 297] 05:02:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1A9A4000) [pid = 3344] [serial = 890] [outer = 00000000] 05:02:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1AC53C00) [pid = 3344] [serial = 891] [outer = 1A9A4000] 05:02:36 INFO - PROCESS | 3344 | 1471348956159 Marionette DEBUG loaded listener.js 05:02:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1AC57000) [pid = 3344] [serial = 892] [outer = 1A9A4000] 05:02:36 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (19D75000) [pid = 3344] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:02:36 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (1A089000) [pid = 3344] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:02:36 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (12B76000) [pid = 3344] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:02:36 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (145E4000) [pid = 3344] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:02:36 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (104E8C00) [pid = 3344] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:02:36 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (114D1400) [pid = 3344] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:02:36 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (1047C400) [pid = 3344] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:02:36 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (19DC5400) [pid = 3344] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:02:36 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (17D8F400) [pid = 3344] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:02:36 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (16991400) [pid = 3344] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:02:36 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1390F400) [pid = 3344] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:02:36 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (17DF6800) [pid = 3344] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:02:36 INFO - PROCESS | 3344 | 1471348956766 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 959ms 05:02:36 INFO - PROCESS | 3344 | 1471348956826 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 05:02:36 INFO - PROCESS | 3344 | 1471348956828 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 05:02:36 INFO - PROCESS | 3344 | 1471348956831 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:02:36 INFO - PROCESS | 3344 | 1471348956833 Marionette TRACE conn2 <- [1,1154,null,{}] 05:02:36 INFO - PROCESS | 3344 | 1471348956836 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:36 INFO - PROCESS | 3344 | 1471348956838 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:36 INFO - PROCESS | 3344 | 1471348956923 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 05:02:36 INFO - PROCESS | 3344 | 1471348956929 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:36 INFO - PROCESS | 3344 | 1471348956931 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:36 INFO - PROCESS | 3344 | ++DOCSHELL 11DA5800 == 38 [pid = 3344] [id = 298] 05:02:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (13B52400) [pid = 3344] [serial = 893] [outer = 00000000] 05:02:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (15A20800) [pid = 3344] [serial = 894] [outer = 13B52400] 05:02:36 INFO - PROCESS | 3344 | 1471348956977 Marionette DEBUG loaded listener.js 05:02:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (16FEF000) [pid = 3344] [serial = 895] [outer = 13B52400] 05:02:37 INFO - PROCESS | 3344 | 1471348957435 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 644ms 05:02:37 INFO - PROCESS | 3344 | 1471348957469 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 05:02:37 INFO - PROCESS | 3344 | 1471348957471 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 05:02:37 INFO - PROCESS | 3344 | 1471348957474 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:02:37 INFO - PROCESS | 3344 | 1471348957476 Marionette TRACE conn2 <- [1,1158,null,{}] 05:02:37 INFO - PROCESS | 3344 | 1471348957479 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:37 INFO - PROCESS | 3344 | 1471348957481 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:37 INFO - PROCESS | 3344 | 1471348957559 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 05:02:37 INFO - PROCESS | 3344 | 1471348957564 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:37 INFO - PROCESS | 3344 | 1471348957566 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:37 INFO - PROCESS | 3344 | ++DOCSHELL 145E3400 == 39 [pid = 3344] [id = 299] 05:02:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1829A400) [pid = 3344] [serial = 896] [outer = 00000000] 05:02:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1A9A1C00) [pid = 3344] [serial = 897] [outer = 1829A400] 05:02:37 INFO - PROCESS | 3344 | 1471348957610 Marionette DEBUG loaded listener.js 05:02:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1AC53800) [pid = 3344] [serial = 898] [outer = 1829A400] 05:02:38 INFO - PROCESS | 3344 | 1471348958046 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 598ms 05:02:38 INFO - PROCESS | 3344 | 1471348958072 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 05:02:38 INFO - PROCESS | 3344 | 1471348958074 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 05:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:02:38 INFO - PROCESS | 3344 | 1471348958077 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:02:38 INFO - PROCESS | 3344 | 1471348958079 Marionette TRACE conn2 <- [1,1162,null,{}] 05:02:38 INFO - PROCESS | 3344 | 1471348958082 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:38 INFO - PROCESS | 3344 | 1471348958084 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:38 INFO - PROCESS | 3344 | 1471348958162 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 05:02:38 INFO - PROCESS | 3344 | 1471348958167 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:38 INFO - PROCESS | 3344 | 1471348958169 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:38 INFO - PROCESS | 3344 | ++DOCSHELL 1519F400 == 40 [pid = 3344] [id = 300] 05:02:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (16C6B400) [pid = 3344] [serial = 899] [outer = 00000000] 05:02:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1AE51C00) [pid = 3344] [serial = 900] [outer = 16C6B400] 05:02:38 INFO - PROCESS | 3344 | 1471348958213 Marionette DEBUG loaded listener.js 05:02:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1AF06400) [pid = 3344] [serial = 901] [outer = 16C6B400] 05:02:38 INFO - PROCESS | 3344 | 1471348958629 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 05:02:38 INFO - PROCESS | 3344 | 1471348958689 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 05:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:02:38 INFO - PROCESS | 3344 | 1471348958694 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:02:38 INFO - PROCESS | 3344 | 1471348958695 Marionette TRACE conn2 <- [1,1166,null,{}] 05:02:38 INFO - PROCESS | 3344 | 1471348958699 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:38 INFO - PROCESS | 3344 | 1471348958701 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:38 INFO - PROCESS | 3344 | 1471348958835 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 05:02:39 INFO - PROCESS | 3344 | 1471348959003 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:39 INFO - PROCESS | 3344 | 1471348959007 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:39 INFO - PROCESS | 3344 | ++DOCSHELL 0F34CC00 == 41 [pid = 3344] [id = 301] 05:02:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0F34EC00) [pid = 3344] [serial = 902] [outer = 00000000] 05:02:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (104E2000) [pid = 3344] [serial = 903] [outer = 0F34EC00] 05:02:39 INFO - PROCESS | 3344 | 1471348959067 Marionette DEBUG loaded listener.js 05:02:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (10A04800) [pid = 3344] [serial = 904] [outer = 0F34EC00] 05:02:39 INFO - PROCESS | 3344 | 1471348959839 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 05:02:39 INFO - PROCESS | 3344 | 1471348959922 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 05:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:02:39 INFO - PROCESS | 3344 | 1471348959927 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:02:39 INFO - PROCESS | 3344 | 1471348959932 Marionette TRACE conn2 <- [1,1170,null,{}] 05:02:39 INFO - PROCESS | 3344 | 1471348959938 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:39 INFO - PROCESS | 3344 | 1471348959943 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:40 INFO - PROCESS | 3344 | 1471348960093 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 05:02:40 INFO - PROCESS | 3344 | 1471348960215 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:40 INFO - PROCESS | 3344 | 1471348960218 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:40 INFO - PROCESS | 3344 | ++DOCSHELL 1319B800 == 42 [pid = 3344] [id = 302] 05:02:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (13224800) [pid = 3344] [serial = 905] [outer = 00000000] 05:02:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (13ECB400) [pid = 3344] [serial = 906] [outer = 13224800] 05:02:40 INFO - PROCESS | 3344 | 1471348960276 Marionette DEBUG loaded listener.js 05:02:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (145E4000) [pid = 3344] [serial = 907] [outer = 13224800] 05:02:41 INFO - PROCESS | 3344 | 1471348961229 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 05:02:41 INFO - PROCESS | 3344 | 1471348961288 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 05:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:02:41 INFO - PROCESS | 3344 | 1471348961295 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:02:41 INFO - PROCESS | 3344 | 1471348961298 Marionette TRACE conn2 <- [1,1174,null,{}] 05:02:41 INFO - PROCESS | 3344 | 1471348961304 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:41 INFO - PROCESS | 3344 | 1471348961307 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:41 INFO - PROCESS | 3344 | 1471348961417 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 05:02:41 INFO - PROCESS | 3344 | 1471348961502 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:41 INFO - PROCESS | 3344 | 1471348961506 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:41 INFO - PROCESS | 3344 | ++DOCSHELL 11270000 == 43 [pid = 3344] [id = 303] 05:02:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (112C9400) [pid = 3344] [serial = 908] [outer = 00000000] 05:02:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (13293000) [pid = 3344] [serial = 909] [outer = 112C9400] 05:02:41 INFO - PROCESS | 3344 | 1471348961584 Marionette DEBUG loaded listener.js 05:02:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (13963800) [pid = 3344] [serial = 910] [outer = 112C9400] 05:02:41 INFO - PROCESS | 3344 | --DOCSHELL 1519F400 == 42 [pid = 3344] [id = 300] 05:02:41 INFO - PROCESS | 3344 | --DOCSHELL 145E3400 == 41 [pid = 3344] [id = 299] 05:02:41 INFO - PROCESS | 3344 | --DOCSHELL 11DA5800 == 40 [pid = 3344] [id = 298] 05:02:41 INFO - PROCESS | 3344 | --DOCSHELL 151B7000 == 39 [pid = 3344] [id = 297] 05:02:41 INFO - PROCESS | 3344 | --DOCSHELL 0F348800 == 38 [pid = 3344] [id = 296] 05:02:41 INFO - PROCESS | 3344 | --DOCSHELL 13F71000 == 37 [pid = 3344] [id = 295] 05:02:41 INFO - PROCESS | 3344 | --DOCSHELL 12E85C00 == 36 [pid = 3344] [id = 294] 05:02:41 INFO - PROCESS | 3344 | --DOCSHELL 17D95000 == 35 [pid = 3344] [id = 293] 05:02:41 INFO - PROCESS | 3344 | --DOCSHELL 176F6400 == 34 [pid = 3344] [id = 292] 05:02:41 INFO - PROCESS | 3344 | --DOCSHELL 15F50800 == 33 [pid = 3344] [id = 291] 05:02:41 INFO - PROCESS | 3344 | --DOCSHELL 14524000 == 32 [pid = 3344] [id = 290] 05:02:41 INFO - PROCESS | 3344 | --DOCSHELL 13F71400 == 31 [pid = 3344] [id = 289] 05:02:41 INFO - PROCESS | 3344 | --DOCSHELL 11818C00 == 30 [pid = 3344] [id = 288] 05:02:41 INFO - PROCESS | 3344 | --DOCSHELL 10561400 == 29 [pid = 3344] [id = 287] 05:02:41 INFO - PROCESS | 3344 | --DOCSHELL 1390CC00 == 28 [pid = 3344] [id = 286] 05:02:41 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (18299C00) [pid = 3344] [serial = 843] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (19E82000) [pid = 3344] [serial = 846] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (1829C400) [pid = 3344] [serial = 844] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (1A0BD800) [pid = 3344] [serial = 849] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (19E82400) [pid = 3344] [serial = 847] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (16D2E000) [pid = 3344] [serial = 852] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (1A0B1800) [pid = 3344] [serial = 855] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (1A5CB800) [pid = 3344] [serial = 850] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (11271C00) [pid = 3344] [serial = 831] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (11C0FC00) [pid = 3344] [serial = 832] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (145E6C00) [pid = 3344] [serial = 829] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (13AD1C00) [pid = 3344] [serial = 828] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (12E88400) [pid = 3344] [serial = 826] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (11C12800) [pid = 3344] [serial = 825] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1A08DC00) [pid = 3344] [serial = 823] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1A5D4800) [pid = 3344] [serial = 856] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1A73D000) [pid = 3344] [serial = 858] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (17DE9C00) [pid = 3344] [serial = 840] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (174E7000) [pid = 3344] [serial = 838] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (16C72000) [pid = 3344] [serial = 837] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (13F6AC00) [pid = 3344] [serial = 834] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (14526400) [pid = 3344] [serial = 835] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (17DAE000) [pid = 3344] [serial = 853] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (17DF1C00) [pid = 3344] [serial = 841] [outer = 00000000] [url = about:blank] 05:02:42 INFO - PROCESS | 3344 | 1471348962068 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:02:42 INFO - PROCESS | 3344 | 1471348962101 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 05:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:02:42 INFO - PROCESS | 3344 | 1471348962107 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:02:42 INFO - PROCESS | 3344 | 1471348962110 Marionette TRACE conn2 <- [1,1178,null,{}] 05:02:42 INFO - PROCESS | 3344 | 1471348962114 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:42 INFO - PROCESS | 3344 | 1471348962116 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:42 INFO - PROCESS | 3344 | 1471348962202 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 05:02:42 INFO - PROCESS | 3344 | 1471348962210 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:42 INFO - PROCESS | 3344 | 1471348962213 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:42 INFO - PROCESS | 3344 | ++DOCSHELL 13AD1C00 == 29 [pid = 3344] [id = 304] 05:02:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (13AD4C00) [pid = 3344] [serial = 911] [outer = 00000000] 05:02:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (1451B000) [pid = 3344] [serial = 912] [outer = 13AD4C00] 05:02:42 INFO - PROCESS | 3344 | 1471348962261 Marionette DEBUG loaded listener.js 05:02:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (145CF800) [pid = 3344] [serial = 913] [outer = 13AD4C00] 05:02:42 INFO - PROCESS | 3344 | 1471348962740 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:02:42 INFO - PROCESS | 3344 | 1471348962808 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 05:02:42 INFO - PROCESS | 3344 | 1471348962812 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:02:42 INFO - PROCESS | 3344 | 1471348962815 Marionette TRACE conn2 <- [1,1182,null,{}] 05:02:42 INFO - PROCESS | 3344 | 1471348962825 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:42 INFO - PROCESS | 3344 | 1471348962830 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:42 INFO - PROCESS | 3344 | 1471348962941 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 05:02:43 INFO - PROCESS | 3344 | 1471348963044 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:43 INFO - PROCESS | 3344 | 1471348963048 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:43 INFO - PROCESS | 3344 | ++DOCSHELL 16890000 == 30 [pid = 3344] [id = 305] 05:02:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (16890800) [pid = 3344] [serial = 914] [outer = 00000000] 05:02:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (16895400) [pid = 3344] [serial = 915] [outer = 16890800] 05:02:43 INFO - PROCESS | 3344 | 1471348963097 Marionette DEBUG loaded listener.js 05:02:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (16993C00) [pid = 3344] [serial = 916] [outer = 16890800] 05:02:43 INFO - PROCESS | 3344 | 1471348963462 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:02:43 INFO - PROCESS | 3344 | 1471348963513 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 05:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:02:43 INFO - PROCESS | 3344 | 1471348963516 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:02:43 INFO - PROCESS | 3344 | 1471348963518 Marionette TRACE conn2 <- [1,1186,null,{}] 05:02:43 INFO - PROCESS | 3344 | 1471348963522 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:43 INFO - PROCESS | 3344 | 1471348963524 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:43 INFO - PROCESS | 3344 | 1471348963607 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 05:02:43 INFO - PROCESS | 3344 | 1471348963612 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:43 INFO - PROCESS | 3344 | 1471348963614 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:43 INFO - PROCESS | 3344 | ++DOCSHELL 175E8C00 == 31 [pid = 3344] [id = 306] 05:02:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (176F3C00) [pid = 3344] [serial = 917] [outer = 00000000] 05:02:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (17D06000) [pid = 3344] [serial = 918] [outer = 176F3C00] 05:02:43 INFO - PROCESS | 3344 | 1471348963659 Marionette DEBUG loaded listener.js 05:02:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (17DAAC00) [pid = 3344] [serial = 919] [outer = 176F3C00] 05:02:44 INFO - PROCESS | 3344 | 1471348964147 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 691ms 05:02:44 INFO - PROCESS | 3344 | 1471348964215 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 05:02:44 INFO - PROCESS | 3344 | 1471348964217 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 05:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:02:44 INFO - PROCESS | 3344 | 1471348964221 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:02:44 INFO - PROCESS | 3344 | 1471348964223 Marionette TRACE conn2 <- [1,1190,null,{}] 05:02:44 INFO - PROCESS | 3344 | 1471348964226 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:44 INFO - PROCESS | 3344 | 1471348964228 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:44 INFO - PROCESS | 3344 | 1471348964358 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 05:02:44 INFO - PROCESS | 3344 | 1471348964378 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:44 INFO - PROCESS | 3344 | 1471348964380 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:44 INFO - PROCESS | 3344 | ++DOCSHELL 13297800 == 32 [pid = 3344] [id = 307] 05:02:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (17D94C00) [pid = 3344] [serial = 920] [outer = 00000000] 05:02:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (17DF2000) [pid = 3344] [serial = 921] [outer = 17D94C00] 05:02:44 INFO - PROCESS | 3344 | 1471348964426 Marionette DEBUG loaded listener.js 05:02:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (17EC6C00) [pid = 3344] [serial = 922] [outer = 17D94C00] 05:02:44 INFO - PROCESS | 3344 | 1471348964922 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:02:44 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 05:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 739ms 05:02:44 INFO - PROCESS | 3344 | 1471348964993 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 05:02:44 INFO - PROCESS | 3344 | 1471348964995 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 05:02:44 INFO - PROCESS | 3344 | 1471348964999 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:02:44 INFO - PROCESS | 3344 | 1471348965000 Marionette TRACE conn2 <- [1,1194,null,{}] 05:02:45 INFO - PROCESS | 3344 | 1471348965013 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:45 INFO - PROCESS | 3344 | 1471348965018 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:45 INFO - PROCESS | 3344 | 1471348965159 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 05:02:45 INFO - PROCESS | 3344 | 1471348965171 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:45 INFO - PROCESS | 3344 | 1471348965174 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:45 INFO - PROCESS | 3344 | ++DOCSHELL 1829B000 == 33 [pid = 3344] [id = 308] 05:02:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (1993D000) [pid = 3344] [serial = 923] [outer = 00000000] 05:02:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (19DC9400) [pid = 3344] [serial = 924] [outer = 1993D000] 05:02:45 INFO - PROCESS | 3344 | 1471348965223 Marionette DEBUG loaded listener.js 05:02:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (19E7DC00) [pid = 3344] [serial = 925] [outer = 1993D000] 05:02:45 INFO - PROCESS | 3344 | 1471348965660 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:02:45 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 05:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 691ms 05:02:45 INFO - PROCESS | 3344 | 1471348965724 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 05:02:45 INFO - PROCESS | 3344 | 1471348965726 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 05:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:02:45 INFO - PROCESS | 3344 | 1471348965730 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:02:45 INFO - PROCESS | 3344 | 1471348965732 Marionette TRACE conn2 <- [1,1198,null,{}] 05:02:45 INFO - PROCESS | 3344 | 1471348965735 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:45 INFO - PROCESS | 3344 | 1471348965737 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:45 INFO - PROCESS | 3344 | 1471348965852 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 05:02:45 INFO - PROCESS | 3344 | 1471348965862 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:45 INFO - PROCESS | 3344 | 1471348965864 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:45 INFO - PROCESS | 3344 | ++DOCSHELL 1A082800 == 34 [pid = 3344] [id = 309] 05:02:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1A08AC00) [pid = 3344] [serial = 926] [outer = 00000000] 05:02:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1A0B5000) [pid = 3344] [serial = 927] [outer = 1A08AC00] 05:02:45 INFO - PROCESS | 3344 | 1471348965908 Marionette DEBUG loaded listener.js 05:02:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1A5C8400) [pid = 3344] [serial = 928] [outer = 1A08AC00] 05:02:46 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (1829A400) [pid = 3344] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:02:46 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (1519D400) [pid = 3344] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:02:46 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1451A000) [pid = 3344] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:02:46 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (19DC7800) [pid = 3344] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:02:46 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (17D9A800) [pid = 3344] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:02:46 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (19940000) [pid = 3344] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:02:46 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (17D0B000) [pid = 3344] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:02:46 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (181ACC00) [pid = 3344] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:02:46 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (10375800) [pid = 3344] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:02:46 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (10566000) [pid = 3344] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:02:46 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (15F51800) [pid = 3344] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:02:46 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1A9A4000) [pid = 3344] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:02:46 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (13B52400) [pid = 3344] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:02:46 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (12BBC000) [pid = 3344] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:02:46 INFO - PROCESS | 3344 | 1471348966494 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 802ms 05:02:46 INFO - PROCESS | 3344 | 1471348966531 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 05:02:46 INFO - PROCESS | 3344 | 1471348966533 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 05:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:02:46 INFO - PROCESS | 3344 | 1471348966537 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:02:46 INFO - PROCESS | 3344 | 1471348966539 Marionette TRACE conn2 <- [1,1202,null,{}] 05:02:46 INFO - PROCESS | 3344 | 1471348966542 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:46 INFO - PROCESS | 3344 | 1471348966544 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:46 INFO - PROCESS | 3344 | 1471348966620 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 05:02:46 INFO - PROCESS | 3344 | 1471348966626 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:46 INFO - PROCESS | 3344 | 1471348966628 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:46 INFO - PROCESS | 3344 | ++DOCSHELL 16D2A400 == 35 [pid = 3344] [id = 310] 05:02:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (176F5400) [pid = 3344] [serial = 929] [outer = 00000000] 05:02:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (1829CC00) [pid = 3344] [serial = 930] [outer = 176F5400] 05:02:46 INFO - PROCESS | 3344 | 1471348966672 Marionette DEBUG loaded listener.js 05:02:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (19E7D400) [pid = 3344] [serial = 931] [outer = 176F5400] 05:02:47 INFO - PROCESS | 3344 | 1471348967095 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 597ms 05:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:02:47 INFO - PROCESS | 3344 | 1471348967134 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 05:02:47 INFO - PROCESS | 3344 | 1471348967136 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 05:02:47 INFO - PROCESS | 3344 | 1471348967140 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:02:47 INFO - PROCESS | 3344 | 1471348967141 Marionette TRACE conn2 <- [1,1206,null,{}] 05:02:47 INFO - PROCESS | 3344 | 1471348967150 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:47 INFO - PROCESS | 3344 | 1471348967151 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:47 INFO - PROCESS | 3344 | 1471348967229 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 05:02:47 INFO - PROCESS | 3344 | 1471348967235 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:47 INFO - PROCESS | 3344 | 1471348967237 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:47 INFO - PROCESS | 3344 | ++DOCSHELL 151B8C00 == 36 [pid = 3344] [id = 311] 05:02:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (15A1AC00) [pid = 3344] [serial = 932] [outer = 00000000] 05:02:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1A5D1800) [pid = 3344] [serial = 933] [outer = 15A1AC00] 05:02:47 INFO - PROCESS | 3344 | 1471348967281 Marionette DEBUG loaded listener.js 05:02:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1A5D5000) [pid = 3344] [serial = 934] [outer = 15A1AC00] 05:02:47 INFO - PROCESS | 3344 | 1471348967713 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 597ms 05:02:47 INFO - PROCESS | 3344 | 1471348967737 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 05:02:47 INFO - PROCESS | 3344 | 1471348967739 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 05:02:47 INFO - PROCESS | 3344 | 1471348967742 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:02:47 INFO - PROCESS | 3344 | 1471348967744 Marionette TRACE conn2 <- [1,1210,null,{}] 05:02:47 INFO - PROCESS | 3344 | 1471348967747 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:47 INFO - PROCESS | 3344 | 1471348967749 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:47 INFO - PROCESS | 3344 | 1471348967879 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 05:02:47 INFO - PROCESS | 3344 | 1471348967887 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:47 INFO - PROCESS | 3344 | 1471348967889 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:47 INFO - PROCESS | 3344 | ++DOCSHELL 1755C000 == 37 [pid = 3344] [id = 312] 05:02:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (175DD000) [pid = 3344] [serial = 935] [outer = 00000000] 05:02:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1A73F400) [pid = 3344] [serial = 936] [outer = 175DD000] 05:02:47 INFO - PROCESS | 3344 | 1471348967934 Marionette DEBUG loaded listener.js 05:02:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (1A737800) [pid = 3344] [serial = 937] [outer = 175DD000] 05:02:48 INFO - PROCESS | 3344 | --DOCSHELL 11270000 == 36 [pid = 3344] [id = 303] 05:02:48 INFO - PROCESS | 3344 | --DOCSHELL 1319B800 == 35 [pid = 3344] [id = 302] 05:02:48 INFO - PROCESS | 3344 | --DOCSHELL 0F34CC00 == 34 [pid = 3344] [id = 301] 05:02:49 INFO - PROCESS | 3344 | --DOCSHELL 13AD1C00 == 33 [pid = 3344] [id = 304] 05:02:49 INFO - PROCESS | 3344 | --DOCSHELL 16890000 == 32 [pid = 3344] [id = 305] 05:02:49 INFO - PROCESS | 3344 | --DOCSHELL 151B8C00 == 31 [pid = 3344] [id = 311] 05:02:49 INFO - PROCESS | 3344 | --DOCSHELL 1829B000 == 30 [pid = 3344] [id = 308] 05:02:49 INFO - PROCESS | 3344 | --DOCSHELL 13297800 == 29 [pid = 3344] [id = 307] 05:02:49 INFO - PROCESS | 3344 | --DOCSHELL 175E8C00 == 28 [pid = 3344] [id = 306] 05:02:49 INFO - PROCESS | 3344 | --DOCSHELL 1A082800 == 27 [pid = 3344] [id = 309] 05:02:49 INFO - PROCESS | 3344 | --DOCSHELL 16D2A400 == 26 [pid = 3344] [id = 310] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1AE51C00) [pid = 3344] [serial = 900] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (1A73D800) [pid = 3344] [serial = 859] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (18296C00) [pid = 3344] [serial = 879] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (18297000) [pid = 3344] [serial = 880] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (19E81000) [pid = 3344] [serial = 885] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (17DACC00) [pid = 3344] [serial = 876] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (19B3BC00) [pid = 3344] [serial = 882] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (17DEE400) [pid = 3344] [serial = 877] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1A73A400) [pid = 3344] [serial = 889] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1A735C00) [pid = 3344] [serial = 888] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (10BBE000) [pid = 3344] [serial = 861] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (10E9C000) [pid = 3344] [serial = 862] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (16D24000) [pid = 3344] [serial = 873] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1AC53C00) [pid = 3344] [serial = 891] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (1AC57000) [pid = 3344] [serial = 892] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (1755A000) [pid = 3344] [serial = 874] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (15A20800) [pid = 3344] [serial = 894] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (16FEF000) [pid = 3344] [serial = 895] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (13129C00) [pid = 3344] [serial = 864] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (1A9A1C00) [pid = 3344] [serial = 897] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (12E32800) [pid = 3344] [serial = 865] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (151A5800) [pid = 3344] [serial = 870] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (15F43C00) [pid = 3344] [serial = 871] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (14523C00) [pid = 3344] [serial = 867] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (145DA800) [pid = 3344] [serial = 868] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (1A08B000) [pid = 3344] [serial = 886] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 58 (1AC53800) [pid = 3344] [serial = 898] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | --DOMWINDOW == 57 (19B3C800) [pid = 3344] [serial = 883] [outer = 00000000] [url = about:blank] 05:02:49 INFO - PROCESS | 3344 | 1471348969621 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 05:02:49 INFO - PROCESS | 3344 | 1471348969654 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 05:02:49 INFO - PROCESS | 3344 | 1471348969659 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:02:49 INFO - PROCESS | 3344 | 1471348969663 Marionette TRACE conn2 <- [1,1214,null,{}] 05:02:49 INFO - PROCESS | 3344 | 1471348969674 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:49 INFO - PROCESS | 3344 | 1471348969677 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:49 INFO - PROCESS | 3344 | 1471348969768 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 05:02:49 INFO - PROCESS | 3344 | 1471348969776 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:49 INFO - PROCESS | 3344 | 1471348969780 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:49 INFO - PROCESS | 3344 | ++DOCSHELL 104E2400 == 27 [pid = 3344] [id = 313] 05:02:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 58 (104E2C00) [pid = 3344] [serial = 938] [outer = 00000000] 05:02:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (10E99000) [pid = 3344] [serial = 939] [outer = 104E2C00] 05:02:49 INFO - PROCESS | 3344 | 1471348969830 Marionette DEBUG loaded listener.js 05:02:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (10EE0400) [pid = 3344] [serial = 940] [outer = 104E2C00] 05:02:50 INFO - PROCESS | 3344 | 1471348970316 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 707ms 05:02:50 INFO - PROCESS | 3344 | 1471348970406 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 05:02:50 INFO - PROCESS | 3344 | 1471348970410 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 05:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:02:50 INFO - PROCESS | 3344 | 1471348970417 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:02:50 INFO - PROCESS | 3344 | 1471348970420 Marionette TRACE conn2 <- [1,1218,null,{}] 05:02:50 INFO - PROCESS | 3344 | 1471348970424 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:50 INFO - PROCESS | 3344 | 1471348970427 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:50 INFO - PROCESS | 3344 | 1471348970513 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 05:02:50 INFO - PROCESS | 3344 | 1471348970521 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:50 INFO - PROCESS | 3344 | 1471348970524 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:50 INFO - PROCESS | 3344 | ++DOCSHELL 129EB800 == 28 [pid = 3344] [id = 314] 05:02:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (129F4800) [pid = 3344] [serial = 941] [outer = 00000000] 05:02:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (12BBC000) [pid = 3344] [serial = 942] [outer = 129F4800] 05:02:50 INFO - PROCESS | 3344 | 1471348970574 Marionette DEBUG loaded listener.js 05:02:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (12E81000) [pid = 3344] [serial = 943] [outer = 129F4800] 05:02:51 INFO - PROCESS | 3344 | 1471348971035 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 644ms 05:02:51 INFO - PROCESS | 3344 | 1471348971054 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 05:02:51 INFO - PROCESS | 3344 | 1471348971056 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 05:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:02:51 INFO - PROCESS | 3344 | 1471348971060 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:02:51 INFO - PROCESS | 3344 | 1471348971063 Marionette TRACE conn2 <- [1,1222,null,{}] 05:02:51 INFO - PROCESS | 3344 | 1471348971078 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:51 INFO - PROCESS | 3344 | 1471348971083 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:51 INFO - PROCESS | 3344 | 1471348971165 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 05:02:51 INFO - PROCESS | 3344 | 1471348971211 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:51 INFO - PROCESS | 3344 | 1471348971214 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:51 INFO - PROCESS | 3344 | ++DOCSHELL 13B53C00 == 29 [pid = 3344] [id = 315] 05:02:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (13EC8400) [pid = 3344] [serial = 944] [outer = 00000000] 05:02:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (1451A400) [pid = 3344] [serial = 945] [outer = 13EC8400] 05:02:51 INFO - PROCESS | 3344 | 1471348971332 Marionette DEBUG loaded listener.js 05:02:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (14528800) [pid = 3344] [serial = 946] [outer = 13EC8400] 05:02:51 INFO - PROCESS | 3344 | 1471348971705 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 691ms 05:02:51 INFO - PROCESS | 3344 | 1471348971759 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 05:02:51 INFO - PROCESS | 3344 | 1471348971761 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 05:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:02:51 INFO - PROCESS | 3344 | 1471348971764 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:02:51 INFO - PROCESS | 3344 | 1471348971766 Marionette TRACE conn2 <- [1,1226,null,{}] 05:02:51 INFO - PROCESS | 3344 | 1471348971780 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:51 INFO - PROCESS | 3344 | 1471348971782 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:51 INFO - PROCESS | 3344 | 1471348971897 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 05:02:51 INFO - PROCESS | 3344 | 1471348971910 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:51 INFO - PROCESS | 3344 | 1471348971912 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:51 INFO - PROCESS | 3344 | ++DOCSHELL 145E2800 == 30 [pid = 3344] [id = 316] 05:02:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (145E3C00) [pid = 3344] [serial = 947] [outer = 00000000] 05:02:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (151AD800) [pid = 3344] [serial = 948] [outer = 145E3C00] 05:02:51 INFO - PROCESS | 3344 | 1471348971958 Marionette DEBUG loaded listener.js 05:02:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (15A1A800) [pid = 3344] [serial = 949] [outer = 145E3C00] 05:02:52 INFO - PROCESS | 3344 | 1471348972363 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 660ms 05:02:52 INFO - PROCESS | 3344 | 1471348972423 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 05:02:52 INFO - PROCESS | 3344 | 1471348972425 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 05:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:02:52 INFO - PROCESS | 3344 | 1471348972428 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:02:52 INFO - PROCESS | 3344 | 1471348972430 Marionette TRACE conn2 <- [1,1230,null,{}] 05:02:52 INFO - PROCESS | 3344 | 1471348972433 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:52 INFO - PROCESS | 3344 | 1471348972435 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:52 INFO - PROCESS | 3344 | 1471348972542 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 05:02:52 INFO - PROCESS | 3344 | 1471348972583 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:52 INFO - PROCESS | 3344 | 1471348972585 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:52 INFO - PROCESS | 3344 | ++DOCSHELL 15853800 == 31 [pid = 3344] [id = 317] 05:02:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (15853C00) [pid = 3344] [serial = 950] [outer = 00000000] 05:02:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (16892000) [pid = 3344] [serial = 951] [outer = 15853C00] 05:02:52 INFO - PROCESS | 3344 | 1471348972630 Marionette DEBUG loaded listener.js 05:02:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (16898C00) [pid = 3344] [serial = 952] [outer = 15853C00] 05:02:53 INFO - PROCESS | 3344 | 1471348973029 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 645ms 05:02:53 INFO - PROCESS | 3344 | 1471348973067 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 05:02:53 INFO - PROCESS | 3344 | 1471348973070 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 05:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:02:53 INFO - PROCESS | 3344 | 1471348973092 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:02:53 INFO - PROCESS | 3344 | 1471348973094 Marionette TRACE conn2 <- [1,1234,null,{}] 05:02:53 INFO - PROCESS | 3344 | 1471348973107 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:53 INFO - PROCESS | 3344 | 1471348973113 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:53 INFO - PROCESS | 3344 | 1471348973216 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 05:02:53 INFO - PROCESS | 3344 | 1471348973227 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:53 INFO - PROCESS | 3344 | 1471348973230 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:53 INFO - PROCESS | 3344 | ++DOCSHELL 16D2F000 == 32 [pid = 3344] [id = 318] 05:02:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (174E5C00) [pid = 3344] [serial = 953] [outer = 00000000] 05:02:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (176F7C00) [pid = 3344] [serial = 954] [outer = 174E5C00] 05:02:53 INFO - PROCESS | 3344 | 1471348973279 Marionette DEBUG loaded listener.js 05:02:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (17DA9400) [pid = 3344] [serial = 955] [outer = 174E5C00] 05:02:53 INFO - PROCESS | 3344 | 1471348973695 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 660ms 05:02:53 INFO - PROCESS | 3344 | 1471348973736 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 05:02:53 INFO - PROCESS | 3344 | 1471348973738 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 05:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:02:53 INFO - PROCESS | 3344 | 1471348973756 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:02:53 INFO - PROCESS | 3344 | 1471348973758 Marionette TRACE conn2 <- [1,1238,null,{}] 05:02:53 INFO - PROCESS | 3344 | 1471348973762 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:53 INFO - PROCESS | 3344 | 1471348973764 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:53 INFO - PROCESS | 3344 | 1471348973865 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 05:02:53 INFO - PROCESS | 3344 | 1471348973876 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:53 INFO - PROCESS | 3344 | 1471348973878 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:53 INFO - PROCESS | 3344 | ++DOCSHELL 17D95400 == 33 [pid = 3344] [id = 319] 05:02:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (17DE9800) [pid = 3344] [serial = 956] [outer = 00000000] 05:02:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (17DF6800) [pid = 3344] [serial = 957] [outer = 17DE9800] 05:02:53 INFO - PROCESS | 3344 | 1471348973923 Marionette DEBUG loaded listener.js 05:02:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (17DF6C00) [pid = 3344] [serial = 958] [outer = 17DE9800] 05:02:54 INFO - PROCESS | 3344 | 1471348974346 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 645ms 05:02:54 INFO - PROCESS | 3344 | 1471348974405 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 05:02:54 INFO - PROCESS | 3344 | 1471348974408 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 05:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:02:54 INFO - PROCESS | 3344 | 1471348974411 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:02:54 INFO - PROCESS | 3344 | 1471348974413 Marionette TRACE conn2 <- [1,1242,null,{}] 05:02:54 INFO - PROCESS | 3344 | 1471348974416 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:54 INFO - PROCESS | 3344 | 1471348974418 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:54 INFO - PROCESS | 3344 | 1471348974494 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 05:02:54 INFO - PROCESS | 3344 | 1471348974501 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:54 INFO - PROCESS | 3344 | 1471348974503 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:54 INFO - PROCESS | 3344 | ++DOCSHELL 1829E400 == 34 [pid = 3344] [id = 320] 05:02:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1829E800) [pid = 3344] [serial = 959] [outer = 00000000] 05:02:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (19940400) [pid = 3344] [serial = 960] [outer = 1829E800] 05:02:54 INFO - PROCESS | 3344 | 1471348974547 Marionette DEBUG loaded listener.js 05:02:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (19940800) [pid = 3344] [serial = 961] [outer = 1829E800] 05:02:55 INFO - PROCESS | 3344 | 1471348975004 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 644ms 05:02:55 INFO - PROCESS | 3344 | 1471348975049 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 05:02:55 INFO - PROCESS | 3344 | 1471348975051 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 05:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:02:55 INFO - PROCESS | 3344 | 1471348975059 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:02:55 INFO - PROCESS | 3344 | 1471348975061 Marionette TRACE conn2 <- [1,1246,null,{}] 05:02:55 INFO - PROCESS | 3344 | 1471348975065 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:55 INFO - PROCESS | 3344 | 1471348975067 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:55 INFO - PROCESS | 3344 | 1471348975173 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 05:02:55 INFO - PROCESS | 3344 | 1471348975258 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:55 INFO - PROCESS | 3344 | 1471348975261 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:55 INFO - PROCESS | 3344 | ++DOCSHELL 13AD2400 == 35 [pid = 3344] [id = 321] 05:02:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1993D800) [pid = 3344] [serial = 962] [outer = 00000000] 05:02:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (19DC5000) [pid = 3344] [serial = 963] [outer = 1993D800] 05:02:55 INFO - PROCESS | 3344 | 1471348975312 Marionette DEBUG loaded listener.js 05:02:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (19DCAC00) [pid = 3344] [serial = 964] [outer = 1993D800] 05:02:55 INFO - PROCESS | 3344 | 1471348975781 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 739ms 05:02:55 INFO - PROCESS | 3344 | 1471348975827 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 05:02:55 INFO - PROCESS | 3344 | 1471348975829 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 05:02:55 INFO - PROCESS | 3344 | 1471348975840 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:02:55 INFO - PROCESS | 3344 | 1471348975842 Marionette TRACE conn2 <- [1,1250,null,{}] 05:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:02:55 INFO - PROCESS | 3344 | 1471348975855 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:55 INFO - PROCESS | 3344 | 1471348975857 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:55 INFO - PROCESS | 3344 | 1471348975968 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 05:02:55 INFO - PROCESS | 3344 | 1471348975979 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:55 INFO - PROCESS | 3344 | 1471348975981 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:56 INFO - PROCESS | 3344 | ++DOCSHELL 151A1400 == 36 [pid = 3344] [id = 322] 05:02:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (16C73000) [pid = 3344] [serial = 965] [outer = 00000000] 05:02:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1A08C400) [pid = 3344] [serial = 966] [outer = 16C73000] 05:02:56 INFO - PROCESS | 3344 | 1471348976074 Marionette DEBUG loaded listener.js 05:02:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1A0B0000) [pid = 3344] [serial = 967] [outer = 16C73000] 05:02:56 INFO - PROCESS | 3344 | 1471348976500 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 692ms 05:02:56 INFO - PROCESS | 3344 | 1471348976542 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 05:02:56 INFO - PROCESS | 3344 | 1471348976545 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 05:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:02:56 INFO - PROCESS | 3344 | 1471348976577 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:02:56 INFO - PROCESS | 3344 | 1471348976579 Marionette TRACE conn2 <- [1,1254,null,{}] 05:02:56 INFO - PROCESS | 3344 | 1471348976594 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:56 INFO - PROCESS | 3344 | 1471348976597 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:56 INFO - PROCESS | 3344 | 1471348976712 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 05:02:56 INFO - PROCESS | 3344 | 1471348976726 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:56 INFO - PROCESS | 3344 | 1471348976728 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:56 INFO - PROCESS | 3344 | ++DOCSHELL 12BC3800 == 37 [pid = 3344] [id = 323] 05:02:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (13F6D400) [pid = 3344] [serial = 968] [outer = 00000000] 05:02:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1A735800) [pid = 3344] [serial = 969] [outer = 13F6D400] 05:02:56 INFO - PROCESS | 3344 | 1471348976946 Marionette DEBUG loaded listener.js 05:02:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1A9A3C00) [pid = 3344] [serial = 970] [outer = 13F6D400] 05:02:57 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (15A1AC00) [pid = 3344] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:02:57 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (17D94C00) [pid = 3344] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:02:57 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1993D000) [pid = 3344] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:02:57 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (1A08AC00) [pid = 3344] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:02:57 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (176F3C00) [pid = 3344] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:02:57 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (16890800) [pid = 3344] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:02:57 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (13AD4C00) [pid = 3344] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:02:57 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (112C9400) [pid = 3344] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:02:57 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (13224800) [pid = 3344] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:02:57 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0F34EC00) [pid = 3344] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:02:57 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (16C6B400) [pid = 3344] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:02:57 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (176F5400) [pid = 3344] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:02:57 INFO - PROCESS | 3344 | 1471348977329 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 848ms 05:02:57 INFO - PROCESS | 3344 | 1471348977391 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 05:02:57 INFO - PROCESS | 3344 | 1471348977393 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 05:02:57 INFO - PROCESS | 3344 | 1471348977396 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:02:57 INFO - PROCESS | 3344 | 1471348977398 Marionette TRACE conn2 <- [1,1258,null,{}] 05:02:57 INFO - PROCESS | 3344 | 1471348977402 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:57 INFO - PROCESS | 3344 | 1471348977403 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:57 INFO - PROCESS | 3344 | 1471348977512 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 05:02:57 INFO - PROCESS | 3344 | 1471348977520 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:57 INFO - PROCESS | 3344 | 1471348977522 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:57 INFO - PROCESS | 3344 | ++DOCSHELL 10373400 == 38 [pid = 3344] [id = 324] 05:02:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (114D1800) [pid = 3344] [serial = 971] [outer = 00000000] 05:02:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (176F3C00) [pid = 3344] [serial = 972] [outer = 114D1800] 05:02:57 INFO - PROCESS | 3344 | 1471348977571 Marionette DEBUG loaded listener.js 05:02:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1993D000) [pid = 3344] [serial = 973] [outer = 114D1800] 05:02:57 INFO - PROCESS | 3344 | 1471348977978 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 645ms 05:02:58 INFO - PROCESS | 3344 | 1471348978035 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 05:02:58 INFO - PROCESS | 3344 | 1471348978036 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 05:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:02:58 INFO - PROCESS | 3344 | 1471348978040 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:02:58 INFO - PROCESS | 3344 | 1471348978041 Marionette TRACE conn2 <- [1,1262,null,{}] 05:02:58 INFO - PROCESS | 3344 | 1471348978045 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:58 INFO - PROCESS | 3344 | 1471348978047 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:58 INFO - PROCESS | 3344 | 1471348978159 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 05:02:58 INFO - PROCESS | 3344 | 1471348978197 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:58 INFO - PROCESS | 3344 | 1471348978199 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:58 INFO - PROCESS | 3344 | ++DOCSHELL 10A4D400 == 39 [pid = 3344] [id = 325] 05:02:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (151A5400) [pid = 3344] [serial = 974] [outer = 00000000] 05:02:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1A73E800) [pid = 3344] [serial = 975] [outer = 151A5400] 05:02:58 INFO - PROCESS | 3344 | 1471348978243 Marionette DEBUG loaded listener.js 05:02:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1A9A9400) [pid = 3344] [serial = 976] [outer = 151A5400] 05:02:58 INFO - PROCESS | 3344 | 1471348978643 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 644ms 05:02:58 INFO - PROCESS | 3344 | 1471348978678 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 05:02:58 INFO - PROCESS | 3344 | 1471348978680 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 05:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:02:58 INFO - PROCESS | 3344 | 1471348978683 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:02:58 INFO - PROCESS | 3344 | 1471348978685 Marionette TRACE conn2 <- [1,1266,null,{}] 05:02:58 INFO - PROCESS | 3344 | 1471348978688 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:58 INFO - PROCESS | 3344 | 1471348978690 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:58 INFO - PROCESS | 3344 | 1471348978802 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 05:02:58 INFO - PROCESS | 3344 | 1471348978809 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:58 INFO - PROCESS | 3344 | 1471348978811 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:58 INFO - PROCESS | 3344 | ++DOCSHELL 16891C00 == 40 [pid = 3344] [id = 326] 05:02:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (19B43C00) [pid = 3344] [serial = 977] [outer = 00000000] 05:02:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1AC57000) [pid = 3344] [serial = 978] [outer = 19B43C00] 05:02:58 INFO - PROCESS | 3344 | 1471348978855 Marionette DEBUG loaded listener.js 05:02:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1AC5AC00) [pid = 3344] [serial = 979] [outer = 19B43C00] 05:02:59 INFO - PROCESS | 3344 | 1471348979641 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 990ms 05:02:59 INFO - PROCESS | 3344 | 1471348979671 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 05:02:59 INFO - PROCESS | 3344 | 1471348979675 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 05:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:02:59 INFO - PROCESS | 3344 | 1471348979680 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:02:59 INFO - PROCESS | 3344 | 1471348979685 Marionette TRACE conn2 <- [1,1270,null,{}] 05:02:59 INFO - PROCESS | 3344 | 1471348979691 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:59 INFO - PROCESS | 3344 | 1471348979694 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:59 INFO - PROCESS | 3344 | 1471348979814 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 05:02:59 INFO - PROCESS | 3344 | 1471348979941 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:59 INFO - PROCESS | 3344 | 1471348979944 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:02:59 INFO - PROCESS | 3344 | ++DOCSHELL 104E6C00 == 41 [pid = 3344] [id = 327] 05:02:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (10A55C00) [pid = 3344] [serial = 980] [outer = 00000000] 05:03:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (11474800) [pid = 3344] [serial = 981] [outer = 10A55C00] 05:03:00 INFO - PROCESS | 3344 | 1471348980003 Marionette DEBUG loaded listener.js 05:03:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (12B76000) [pid = 3344] [serial = 982] [outer = 10A55C00] 05:03:00 INFO - PROCESS | 3344 | 1471348980861 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1258ms 05:03:00 INFO - PROCESS | 3344 | 1471348980934 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 05:03:00 INFO - PROCESS | 3344 | 1471348980937 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 05:03:00 INFO - PROCESS | 3344 | 1471348980942 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:03:00 INFO - PROCESS | 3344 | 1471348980946 Marionette TRACE conn2 <- [1,1274,null,{}] 05:03:00 INFO - PROCESS | 3344 | 1471348980951 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:00 INFO - PROCESS | 3344 | 1471348980954 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:01 INFO - PROCESS | 3344 | 1471348981107 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 05:03:01 INFO - PROCESS | 3344 | 1471348981191 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:01 INFO - PROCESS | 3344 | 1471348981195 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:01 INFO - PROCESS | 3344 | ++DOCSHELL 10561400 == 42 [pid = 3344] [id = 328] 05:03:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (1059CC00) [pid = 3344] [serial = 983] [outer = 00000000] 05:03:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1126CC00) [pid = 3344] [serial = 984] [outer = 1059CC00] 05:03:01 INFO - PROCESS | 3344 | 1471348981292 Marionette DEBUG loaded listener.js 05:03:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (114D8800) [pid = 3344] [serial = 985] [outer = 1059CC00] 05:03:01 INFO - PROCESS | 3344 | --DOCSHELL 10A4D400 == 41 [pid = 3344] [id = 325] 05:03:01 INFO - PROCESS | 3344 | --DOCSHELL 10373400 == 40 [pid = 3344] [id = 324] 05:03:01 INFO - PROCESS | 3344 | --DOCSHELL 12BC3800 == 39 [pid = 3344] [id = 323] 05:03:01 INFO - PROCESS | 3344 | --DOCSHELL 151A1400 == 38 [pid = 3344] [id = 322] 05:03:01 INFO - PROCESS | 3344 | --DOCSHELL 13AD2400 == 37 [pid = 3344] [id = 321] 05:03:01 INFO - PROCESS | 3344 | --DOCSHELL 1829E400 == 36 [pid = 3344] [id = 320] 05:03:01 INFO - PROCESS | 3344 | --DOCSHELL 17D95400 == 35 [pid = 3344] [id = 319] 05:03:01 INFO - PROCESS | 3344 | --DOCSHELL 16D2F000 == 34 [pid = 3344] [id = 318] 05:03:01 INFO - PROCESS | 3344 | --DOCSHELL 15853800 == 33 [pid = 3344] [id = 317] 05:03:01 INFO - PROCESS | 3344 | --DOCSHELL 145E2800 == 32 [pid = 3344] [id = 316] 05:03:01 INFO - PROCESS | 3344 | --DOCSHELL 13B53C00 == 31 [pid = 3344] [id = 315] 05:03:01 INFO - PROCESS | 3344 | --DOCSHELL 129EB800 == 30 [pid = 3344] [id = 314] 05:03:01 INFO - PROCESS | 3344 | --DOCSHELL 104E2400 == 29 [pid = 3344] [id = 313] 05:03:01 INFO - PROCESS | 3344 | --DOCSHELL 1755C000 == 28 [pid = 3344] [id = 312] 05:03:01 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (1A73F400) [pid = 3344] [serial = 936] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (1A5D5000) [pid = 3344] [serial = 934] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (17DF2000) [pid = 3344] [serial = 921] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (19DC9400) [pid = 3344] [serial = 924] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (17EC6C00) [pid = 3344] [serial = 922] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1A0B5000) [pid = 3344] [serial = 927] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (19E7DC00) [pid = 3344] [serial = 925] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1A5C8400) [pid = 3344] [serial = 928] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1A5D1800) [pid = 3344] [serial = 933] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (17D06000) [pid = 3344] [serial = 918] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (16895400) [pid = 3344] [serial = 915] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (16993C00) [pid = 3344] [serial = 916] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1451B000) [pid = 3344] [serial = 912] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (145CF800) [pid = 3344] [serial = 913] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (13963800) [pid = 3344] [serial = 910] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (13293000) [pid = 3344] [serial = 909] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (145E4000) [pid = 3344] [serial = 907] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (13ECB400) [pid = 3344] [serial = 906] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (10A04800) [pid = 3344] [serial = 904] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (104E2000) [pid = 3344] [serial = 903] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1AF06400) [pid = 3344] [serial = 901] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1829CC00) [pid = 3344] [serial = 930] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (17DAAC00) [pid = 3344] [serial = 919] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (19E7D400) [pid = 3344] [serial = 931] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 3344 | 1471348981833 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 912ms 05:03:01 INFO - PROCESS | 3344 | 1471348981880 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 05:03:01 INFO - PROCESS | 3344 | 1471348981885 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 05:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:03:01 INFO - PROCESS | 3344 | 1471348981891 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:03:01 INFO - PROCESS | 3344 | 1471348981894 Marionette TRACE conn2 <- [1,1278,null,{}] 05:03:01 INFO - PROCESS | 3344 | 1471348981898 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:01 INFO - PROCESS | 3344 | 1471348981900 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:01 INFO - PROCESS | 3344 | 1471348981986 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 05:03:02 INFO - PROCESS | 3344 | 1471348981992 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:02 INFO - PROCESS | 3344 | 1471348981994 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:02 INFO - PROCESS | 3344 | ++DOCSHELL 129EB800 == 29 [pid = 3344] [id = 329] 05:03:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (12B75000) [pid = 3344] [serial = 986] [outer = 00000000] 05:03:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (13291800) [pid = 3344] [serial = 987] [outer = 12B75000] 05:03:02 INFO - PROCESS | 3344 | 1471348982043 Marionette DEBUG loaded listener.js 05:03:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (13963800) [pid = 3344] [serial = 988] [outer = 12B75000] 05:03:02 INFO - PROCESS | 3344 | 1471348982542 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 691ms 05:03:02 INFO - PROCESS | 3344 | 1471348982590 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 05:03:02 INFO - PROCESS | 3344 | 1471348982592 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 05:03:02 INFO - PROCESS | 3344 | 1471348982625 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:03:02 INFO - PROCESS | 3344 | 1471348982629 Marionette TRACE conn2 <- [1,1282,null,{}] 05:03:02 INFO - PROCESS | 3344 | 1471348982642 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:02 INFO - PROCESS | 3344 | 1471348982647 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:02 INFO - PROCESS | 3344 | 1471348982733 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 05:03:02 INFO - PROCESS | 3344 | 1471348982819 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:02 INFO - PROCESS | 3344 | 1471348982822 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:02 INFO - PROCESS | 3344 | ++DOCSHELL 145D0000 == 30 [pid = 3344] [id = 330] 05:03:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (145DD800) [pid = 3344] [serial = 989] [outer = 00000000] 05:03:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (1519AC00) [pid = 3344] [serial = 990] [outer = 145DD800] 05:03:02 INFO - PROCESS | 3344 | 1471348982872 Marionette DEBUG loaded listener.js 05:03:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (151A0C00) [pid = 3344] [serial = 991] [outer = 145DD800] 05:03:03 INFO - PROCESS | 3344 | 1471348983250 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 645ms 05:03:03 INFO - PROCESS | 3344 | 1471348983270 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 05:03:03 INFO - PROCESS | 3344 | 1471348983273 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 05:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:03:03 INFO - PROCESS | 3344 | 1471348983276 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:03:03 INFO - PROCESS | 3344 | 1471348983278 Marionette TRACE conn2 <- [1,1286,null,{}] 05:03:03 INFO - PROCESS | 3344 | 1471348983281 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:03 INFO - PROCESS | 3344 | 1471348983283 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:03 INFO - PROCESS | 3344 | 1471348983364 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 05:03:03 INFO - PROCESS | 3344 | 1471348983369 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:03 INFO - PROCESS | 3344 | 1471348983371 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:03 INFO - PROCESS | 3344 | ++DOCSHELL 1519F800 == 31 [pid = 3344] [id = 331] 05:03:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1584E800) [pid = 3344] [serial = 992] [outer = 00000000] 05:03:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (16897800) [pid = 3344] [serial = 993] [outer = 1584E800] 05:03:03 INFO - PROCESS | 3344 | 1471348983418 Marionette DEBUG loaded listener.js 05:03:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (16C64800) [pid = 3344] [serial = 994] [outer = 1584E800] 05:03:03 INFO - PROCESS | 3344 | 1471348983870 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 644ms 05:03:03 INFO - PROCESS | 3344 | 1471348983916 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 05:03:03 INFO - PROCESS | 3344 | 1471348983918 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 05:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:03:03 INFO - PROCESS | 3344 | 1471348983931 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:03:03 INFO - PROCESS | 3344 | 1471348983933 Marionette TRACE conn2 <- [1,1290,null,{}] 05:03:03 INFO - PROCESS | 3344 | 1471348983936 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:03 INFO - PROCESS | 3344 | 1471348983938 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:04 INFO - PROCESS | 3344 | 1471348984042 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 05:03:04 INFO - PROCESS | 3344 | 1471348984047 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:04 INFO - PROCESS | 3344 | 1471348984049 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:04 INFO - PROCESS | 3344 | ++DOCSHELL 16D2F000 == 32 [pid = 3344] [id = 332] 05:03:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (174E6000) [pid = 3344] [serial = 995] [outer = 00000000] 05:03:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (175E8C00) [pid = 3344] [serial = 996] [outer = 174E6000] 05:03:04 INFO - PROCESS | 3344 | 1471348984094 Marionette DEBUG loaded listener.js 05:03:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (176F4800) [pid = 3344] [serial = 997] [outer = 174E6000] 05:03:04 INFO - PROCESS | 3344 | 1471348984555 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 707ms 05:03:04 INFO - PROCESS | 3344 | 1471348984626 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 05:03:04 INFO - PROCESS | 3344 | 1471348984628 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 05:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:03:04 INFO - PROCESS | 3344 | 1471348984631 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:03:04 INFO - PROCESS | 3344 | 1471348984633 Marionette TRACE conn2 <- [1,1294,null,{}] 05:03:04 INFO - PROCESS | 3344 | 1471348984637 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:04 INFO - PROCESS | 3344 | 1471348984642 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:04 INFO - PROCESS | 3344 | 1471348984782 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 05:03:04 INFO - PROCESS | 3344 | 1471348984842 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:04 INFO - PROCESS | 3344 | 1471348984844 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:04 INFO - PROCESS | 3344 | ++DOCSHELL 17D8D400 == 33 [pid = 3344] [id = 333] 05:03:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (17D92800) [pid = 3344] [serial = 998] [outer = 00000000] 05:03:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (17DF8000) [pid = 3344] [serial = 999] [outer = 17D92800] 05:03:04 INFO - PROCESS | 3344 | 1471348984890 Marionette DEBUG loaded listener.js 05:03:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1829A400) [pid = 3344] [serial = 1000] [outer = 17D92800] 05:03:05 INFO - PROCESS | 3344 | 1471348985317 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 739ms 05:03:05 INFO - PROCESS | 3344 | 1471348985396 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 05:03:05 INFO - PROCESS | 3344 | 1471348985398 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 05:03:05 INFO - PROCESS | 3344 | 1471348985401 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:03:05 INFO - PROCESS | 3344 | 1471348985403 Marionette TRACE conn2 <- [1,1298,null,{}] 05:03:05 INFO - PROCESS | 3344 | 1471348985407 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:05 INFO - PROCESS | 3344 | 1471348985409 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:05 INFO - PROCESS | 3344 | 1471348985522 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 05:03:05 INFO - PROCESS | 3344 | 1471348985589 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:05 INFO - PROCESS | 3344 | 1471348985591 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:05 INFO - PROCESS | 3344 | ++DOCSHELL 114D0C00 == 34 [pid = 3344] [id = 334] 05:03:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (17DB3C00) [pid = 3344] [serial = 1001] [outer = 00000000] 05:03:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (19B38C00) [pid = 3344] [serial = 1002] [outer = 17DB3C00] 05:03:05 INFO - PROCESS | 3344 | 1471348985638 Marionette DEBUG loaded listener.js 05:03:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (19DC1800) [pid = 3344] [serial = 1003] [outer = 17DB3C00] 05:03:06 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (1993D800) [pid = 3344] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:03:06 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1829E800) [pid = 3344] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:03:06 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (129F4800) [pid = 3344] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:03:06 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (15853C00) [pid = 3344] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:03:06 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (13EC8400) [pid = 3344] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:03:06 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (17DE9800) [pid = 3344] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:03:06 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (16C73000) [pid = 3344] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:03:06 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (174E5C00) [pid = 3344] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:03:06 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (151A5400) [pid = 3344] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:03:06 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (104E2C00) [pid = 3344] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:03:06 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (145E3C00) [pid = 3344] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:03:06 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (175DD000) [pid = 3344] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:03:06 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (13F6D400) [pid = 3344] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:03:06 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (114D1800) [pid = 3344] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:03:06 INFO - PROCESS | 3344 | 1471348986182 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 05:03:06 INFO - PROCESS | 3344 | 1471348986248 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 05:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:03:06 INFO - PROCESS | 3344 | 1471348986251 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:03:06 INFO - PROCESS | 3344 | 1471348986253 Marionette TRACE conn2 <- [1,1302,null,{}] 05:03:06 INFO - PROCESS | 3344 | 1471348986257 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:06 INFO - PROCESS | 3344 | 1471348986259 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:06 INFO - PROCESS | 3344 | 1471348986334 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 05:03:06 INFO - PROCESS | 3344 | 1471348986419 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:06 INFO - PROCESS | 3344 | 1471348986422 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:06 INFO - PROCESS | 3344 | ++DOCSHELL 11475800 == 35 [pid = 3344] [id = 335] 05:03:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (11818400) [pid = 3344] [serial = 1004] [outer = 00000000] 05:03:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (16892400) [pid = 3344] [serial = 1005] [outer = 11818400] 05:03:06 INFO - PROCESS | 3344 | 1471348986471 Marionette DEBUG loaded listener.js 05:03:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1829B400) [pid = 3344] [serial = 1006] [outer = 11818400] 05:03:06 INFO - PROCESS | 3344 | 1471348986885 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 692ms 05:03:06 INFO - PROCESS | 3344 | 1471348986983 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 05:03:06 INFO - PROCESS | 3344 | 1471348986985 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 05:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:03:07 INFO - PROCESS | 3344 | 1471348986993 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:03:07 INFO - PROCESS | 3344 | 1471348986994 Marionette TRACE conn2 <- [1,1306,null,{}] 05:03:07 INFO - PROCESS | 3344 | 1471348986998 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:07 INFO - PROCESS | 3344 | 1471348987000 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:07 INFO - PROCESS | 3344 | 1471348987079 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 05:03:07 INFO - PROCESS | 3344 | 1471348987090 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:07 INFO - PROCESS | 3344 | 1471348987092 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:07 INFO - PROCESS | 3344 | ++DOCSHELL 1043A400 == 36 [pid = 3344] [id = 336] 05:03:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1055A800) [pid = 3344] [serial = 1007] [outer = 00000000] 05:03:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (17D94C00) [pid = 3344] [serial = 1008] [outer = 1055A800] 05:03:07 INFO - PROCESS | 3344 | 1471348987137 Marionette DEBUG loaded listener.js 05:03:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (17EC4400) [pid = 3344] [serial = 1009] [outer = 1055A800] 05:03:07 INFO - PROCESS | 3344 | 1471348987587 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 645ms 05:03:07 INFO - PROCESS | 3344 | 1471348987632 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 05:03:07 INFO - PROCESS | 3344 | 1471348987634 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 05:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:03:07 INFO - PROCESS | 3344 | 1471348987637 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:03:07 INFO - PROCESS | 3344 | 1471348987639 Marionette TRACE conn2 <- [1,1310,null,{}] 05:03:07 INFO - PROCESS | 3344 | 1471348987642 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:07 INFO - PROCESS | 3344 | 1471348987644 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:07 INFO - PROCESS | 3344 | 1471348987731 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 05:03:07 INFO - PROCESS | 3344 | 1471348987739 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:07 INFO - PROCESS | 3344 | 1471348987741 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:07 INFO - PROCESS | 3344 | ++DOCSHELL 145E2800 == 37 [pid = 3344] [id = 337] 05:03:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (15A23C00) [pid = 3344] [serial = 1010] [outer = 00000000] 05:03:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1A08A800) [pid = 3344] [serial = 1011] [outer = 15A23C00] 05:03:07 INFO - PROCESS | 3344 | 1471348987785 Marionette DEBUG loaded listener.js 05:03:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1A08B000) [pid = 3344] [serial = 1012] [outer = 15A23C00] 05:03:08 INFO - PROCESS | 3344 | 1471348988350 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 754ms 05:03:08 INFO - PROCESS | 3344 | 1471348988378 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 05:03:08 INFO - PROCESS | 3344 | 1471348988382 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 05:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:03:08 INFO - PROCESS | 3344 | 1471348988388 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:03:08 INFO - PROCESS | 3344 | 1471348988391 Marionette TRACE conn2 <- [1,1314,null,{}] 05:03:08 INFO - PROCESS | 3344 | 1471348988397 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:08 INFO - PROCESS | 3344 | 1471348988400 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:08 INFO - PROCESS | 3344 | 1471348988589 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 05:03:08 INFO - PROCESS | 3344 | 1471348988694 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:08 INFO - PROCESS | 3344 | 1471348988697 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:08 INFO - PROCESS | 3344 | ++DOCSHELL 10439800 == 38 [pid = 3344] [id = 338] 05:03:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (104E2400) [pid = 3344] [serial = 1013] [outer = 00000000] 05:03:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (11820C00) [pid = 3344] [serial = 1014] [outer = 104E2400] 05:03:08 INFO - PROCESS | 3344 | 1471348988756 Marionette DEBUG loaded listener.js 05:03:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (1319A400) [pid = 3344] [serial = 1015] [outer = 104E2400] 05:03:09 INFO - PROCESS | 3344 | 1471348989315 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:03:09 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 05:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1006ms 05:03:09 INFO - PROCESS | 3344 | 1471348989391 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 05:03:09 INFO - PROCESS | 3344 | 1471348989396 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 05:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:03:09 INFO - PROCESS | 3344 | 1471348989402 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:03:09 INFO - PROCESS | 3344 | 1471348989405 Marionette TRACE conn2 <- [1,1318,null,{}] 05:03:09 INFO - PROCESS | 3344 | 1471348989409 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:09 INFO - PROCESS | 3344 | 1471348989412 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:09 INFO - PROCESS | 3344 | 1471348989523 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 05:03:09 INFO - PROCESS | 3344 | 1471348989657 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:09 INFO - PROCESS | 3344 | 1471348989659 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:09 INFO - PROCESS | 3344 | ++DOCSHELL 15F43C00 == 39 [pid = 3344] [id = 339] 05:03:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (15F49C00) [pid = 3344] [serial = 1016] [outer = 00000000] 05:03:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (16891000) [pid = 3344] [serial = 1017] [outer = 15F49C00] 05:03:09 INFO - PROCESS | 3344 | 1471348989717 Marionette DEBUG loaded listener.js 05:03:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (16FF5000) [pid = 3344] [serial = 1018] [outer = 15F49C00] 05:03:10 INFO - PROCESS | 3344 | 1471348990299 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:03:10 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 05:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 959ms 05:03:10 INFO - PROCESS | 3344 | 1471348990347 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 05:03:10 INFO - PROCESS | 3344 | 1471348990350 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 05:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:03:10 INFO - PROCESS | 3344 | 1471348990354 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:03:10 INFO - PROCESS | 3344 | 1471348990357 Marionette TRACE conn2 <- [1,1322,null,{}] 05:03:10 INFO - PROCESS | 3344 | 1471348990368 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:10 INFO - PROCESS | 3344 | 1471348990373 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:10 INFO - PROCESS | 3344 | 1471348990477 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 05:03:10 INFO - PROCESS | 3344 | 1471348990608 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:10 INFO - PROCESS | 3344 | 1471348990611 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:10 INFO - PROCESS | 3344 | ++DOCSHELL 1A08A000 == 40 [pid = 3344] [id = 340] 05:03:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1A0B0800) [pid = 3344] [serial = 1019] [outer = 00000000] 05:03:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1A5D1800) [pid = 3344] [serial = 1020] [outer = 1A0B0800] 05:03:10 INFO - PROCESS | 3344 | 1471348990677 Marionette DEBUG loaded listener.js 05:03:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (1A733800) [pid = 3344] [serial = 1021] [outer = 1A0B0800] 05:03:11 INFO - PROCESS | 3344 | 1471348991288 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1006ms 05:03:11 INFO - PROCESS | 3344 | 1471348991367 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 05:03:11 INFO - PROCESS | 3344 | 1471348991370 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 05:03:11 INFO - PROCESS | 3344 | 1471348991374 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:03:11 INFO - PROCESS | 3344 | 1471348991376 Marionette TRACE conn2 <- [1,1326,null,{}] 05:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:03:11 INFO - PROCESS | 3344 | 1471348991380 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:11 INFO - PROCESS | 3344 | 1471348991383 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:11 INFO - PROCESS | 3344 | 1471348991489 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 05:03:11 INFO - PROCESS | 3344 | 1471348991737 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:11 INFO - PROCESS | 3344 | 1471348991740 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:11 INFO - PROCESS | 3344 | ++DOCSHELL 0F348C00 == 41 [pid = 3344] [id = 341] 05:03:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (0F390400) [pid = 3344] [serial = 1022] [outer = 00000000] 05:03:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (10A4C400) [pid = 3344] [serial = 1023] [outer = 0F390400] 05:03:11 INFO - PROCESS | 3344 | 1471348991811 Marionette DEBUG loaded listener.js 05:03:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (1100EC00) [pid = 3344] [serial = 1024] [outer = 0F390400] 05:03:13 INFO - PROCESS | 3344 | --DOCSHELL 1043A400 == 40 [pid = 3344] [id = 336] 05:03:13 INFO - PROCESS | 3344 | --DOCSHELL 11475800 == 39 [pid = 3344] [id = 335] 05:03:13 INFO - PROCESS | 3344 | --DOCSHELL 114D0C00 == 38 [pid = 3344] [id = 334] 05:03:13 INFO - PROCESS | 3344 | --DOCSHELL 17D8D400 == 37 [pid = 3344] [id = 333] 05:03:13 INFO - PROCESS | 3344 | --DOCSHELL 16D2F000 == 36 [pid = 3344] [id = 332] 05:03:13 INFO - PROCESS | 3344 | --DOCSHELL 1519F800 == 35 [pid = 3344] [id = 331] 05:03:13 INFO - PROCESS | 3344 | --DOCSHELL 145D0000 == 34 [pid = 3344] [id = 330] 05:03:13 INFO - PROCESS | 3344 | --DOCSHELL 129EB800 == 33 [pid = 3344] [id = 329] 05:03:13 INFO - PROCESS | 3344 | --DOCSHELL 10561400 == 32 [pid = 3344] [id = 328] 05:03:13 INFO - PROCESS | 3344 | --DOCSHELL 104E6C00 == 31 [pid = 3344] [id = 327] 05:03:13 INFO - PROCESS | 3344 | --DOCSHELL 16891C00 == 30 [pid = 3344] [id = 326] 05:03:13 INFO - PROCESS | 3344 | --DOCSHELL 1A08A000 == 29 [pid = 3344] [id = 340] 05:03:13 INFO - PROCESS | 3344 | --DOCSHELL 145E2800 == 28 [pid = 3344] [id = 337] 05:03:13 INFO - PROCESS | 3344 | --DOCSHELL 10439800 == 27 [pid = 3344] [id = 338] 05:03:13 INFO - PROCESS | 3344 | --DOCSHELL 15F43C00 == 26 [pid = 3344] [id = 339] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (19DC5000) [pid = 3344] [serial = 963] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (19940400) [pid = 3344] [serial = 960] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (12BBC000) [pid = 3344] [serial = 942] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (12E81000) [pid = 3344] [serial = 943] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (16892000) [pid = 3344] [serial = 951] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (16898C00) [pid = 3344] [serial = 952] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1451A400) [pid = 3344] [serial = 945] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (14528800) [pid = 3344] [serial = 946] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (17DF6800) [pid = 3344] [serial = 957] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1A08C400) [pid = 3344] [serial = 966] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (17DF6C00) [pid = 3344] [serial = 958] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (176F7C00) [pid = 3344] [serial = 954] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (17DA9400) [pid = 3344] [serial = 955] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1A73E800) [pid = 3344] [serial = 975] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (10E99000) [pid = 3344] [serial = 939] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (10EE0400) [pid = 3344] [serial = 940] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (151AD800) [pid = 3344] [serial = 948] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (15A1A800) [pid = 3344] [serial = 949] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1A737800) [pid = 3344] [serial = 937] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (19DCAC00) [pid = 3344] [serial = 964] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1A0B0000) [pid = 3344] [serial = 967] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1A9A9400) [pid = 3344] [serial = 976] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1A735800) [pid = 3344] [serial = 969] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (1A9A3C00) [pid = 3344] [serial = 970] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (176F3C00) [pid = 3344] [serial = 972] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (1993D000) [pid = 3344] [serial = 973] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (19940800) [pid = 3344] [serial = 961] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 3344 | 1471348993294 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1918ms 05:03:13 INFO - PROCESS | 3344 | 1471348993327 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 05:03:13 INFO - PROCESS | 3344 | 1471348993331 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 05:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:03:13 INFO - PROCESS | 3344 | 1471348993361 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:03:13 INFO - PROCESS | 3344 | 1471348993364 Marionette TRACE conn2 <- [1,1330,null,{}] 05:03:13 INFO - PROCESS | 3344 | 1471348993374 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:13 INFO - PROCESS | 3344 | 1471348993377 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:13 INFO - PROCESS | 3344 | 1471348993464 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 05:03:13 INFO - PROCESS | 3344 | 1471348993540 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:13 INFO - PROCESS | 3344 | 1471348993543 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:13 INFO - PROCESS | 3344 | ++DOCSHELL 10EDA800 == 27 [pid = 3344] [id = 342] 05:03:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (10EDD000) [pid = 3344] [serial = 1025] [outer = 00000000] 05:03:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (112CBC00) [pid = 3344] [serial = 1026] [outer = 10EDD000] 05:03:13 INFO - PROCESS | 3344 | 1471348993594 Marionette DEBUG loaded listener.js 05:03:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (11469400) [pid = 3344] [serial = 1027] [outer = 10EDD000] 05:03:14 INFO - PROCESS | 3344 | 1471348994018 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 708ms 05:03:14 INFO - PROCESS | 3344 | 1471348994057 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 05:03:14 INFO - PROCESS | 3344 | 1471348994062 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 05:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:03:14 INFO - PROCESS | 3344 | 1471348994068 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:03:14 INFO - PROCESS | 3344 | 1471348994071 Marionette TRACE conn2 <- [1,1334,null,{}] 05:03:14 INFO - PROCESS | 3344 | 1471348994075 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:14 INFO - PROCESS | 3344 | 1471348994078 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:14 INFO - PROCESS | 3344 | 1471348994165 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 05:03:14 INFO - PROCESS | 3344 | 1471348994174 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:14 INFO - PROCESS | 3344 | 1471348994177 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:14 INFO - PROCESS | 3344 | ++DOCSHELL 13AD4C00 == 28 [pid = 3344] [id = 343] 05:03:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (13AD5000) [pid = 3344] [serial = 1028] [outer = 00000000] 05:03:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (13EC8400) [pid = 3344] [serial = 1029] [outer = 13AD5000] 05:03:14 INFO - PROCESS | 3344 | 1471348994230 Marionette DEBUG loaded listener.js 05:03:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (1451B000) [pid = 3344] [serial = 1030] [outer = 13AD5000] 05:03:14 INFO - PROCESS | 3344 | 1471348994710 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 692ms 05:03:14 INFO - PROCESS | 3344 | 1471348994767 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 05:03:14 INFO - PROCESS | 3344 | 1471348994769 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 05:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:03:14 INFO - PROCESS | 3344 | 1471348994773 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:03:14 INFO - PROCESS | 3344 | 1471348994777 Marionette TRACE conn2 <- [1,1338,null,{}] 05:03:14 INFO - PROCESS | 3344 | 1471348994788 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:14 INFO - PROCESS | 3344 | 1471348994792 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:14 INFO - PROCESS | 3344 | 1471348994911 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 05:03:15 INFO - PROCESS | 3344 | 1471348995004 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:15 INFO - PROCESS | 3344 | 1471348995007 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:15 INFO - PROCESS | 3344 | ++DOCSHELL 151AD000 == 29 [pid = 3344] [id = 344] 05:03:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (151AD800) [pid = 3344] [serial = 1031] [outer = 00000000] 05:03:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (15F4E000) [pid = 3344] [serial = 1032] [outer = 151AD800] 05:03:15 INFO - PROCESS | 3344 | 1471348995056 Marionette DEBUG loaded listener.js 05:03:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1688C400) [pid = 3344] [serial = 1033] [outer = 151AD800] 05:03:15 INFO - PROCESS | 3344 | 1471348995474 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 738ms 05:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:03:15 INFO - PROCESS | 3344 | 1471348995513 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 05:03:15 INFO - PROCESS | 3344 | 1471348995515 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 05:03:15 INFO - PROCESS | 3344 | 1471348995518 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:03:15 INFO - PROCESS | 3344 | 1471348995520 Marionette TRACE conn2 <- [1,1342,null,{}] 05:03:15 INFO - PROCESS | 3344 | 1471348995524 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:15 INFO - PROCESS | 3344 | 1471348995526 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:15 INFO - PROCESS | 3344 | 1471348995649 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 05:03:15 INFO - PROCESS | 3344 | 1471348995654 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:15 INFO - PROCESS | 3344 | 1471348995656 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:15 INFO - PROCESS | 3344 | ++DOCSHELL 16894C00 == 30 [pid = 3344] [id = 345] 05:03:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1698FC00) [pid = 3344] [serial = 1034] [outer = 00000000] 05:03:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (174E7000) [pid = 3344] [serial = 1035] [outer = 1698FC00] 05:03:15 INFO - PROCESS | 3344 | 1471348995708 Marionette DEBUG loaded listener.js 05:03:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (151B7C00) [pid = 3344] [serial = 1036] [outer = 1698FC00] 05:03:16 INFO - PROCESS | 3344 | 1471348996167 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 692ms 05:03:16 INFO - PROCESS | 3344 | 1471348996218 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 05:03:16 INFO - PROCESS | 3344 | 1471348996220 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 05:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:03:16 INFO - PROCESS | 3344 | 1471348996223 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:03:16 INFO - PROCESS | 3344 | 1471348996225 Marionette TRACE conn2 <- [1,1346,null,{}] 05:03:16 INFO - PROCESS | 3344 | 1471348996229 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:16 INFO - PROCESS | 3344 | 1471348996231 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:16 INFO - PROCESS | 3344 | 1471348996362 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 05:03:16 INFO - PROCESS | 3344 | 1471348996387 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:16 INFO - PROCESS | 3344 | 1471348996389 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:16 INFO - PROCESS | 3344 | ++DOCSHELL 1698EC00 == 31 [pid = 3344] [id = 346] 05:03:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (176F7C00) [pid = 3344] [serial = 1037] [outer = 00000000] 05:03:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (17D8F400) [pid = 3344] [serial = 1038] [outer = 176F7C00] 05:03:16 INFO - PROCESS | 3344 | 1471348996434 Marionette DEBUG loaded listener.js 05:03:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (17DE9C00) [pid = 3344] [serial = 1039] [outer = 176F7C00] 05:03:16 INFO - PROCESS | 3344 | 1471348996877 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 692ms 05:03:16 INFO - PROCESS | 3344 | 1471348996923 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 05:03:16 INFO - PROCESS | 3344 | 1471348996925 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 05:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:03:16 INFO - PROCESS | 3344 | 1471348996928 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:03:16 INFO - PROCESS | 3344 | 1471348996930 Marionette TRACE conn2 <- [1,1350,null,{}] 05:03:16 INFO - PROCESS | 3344 | 1471348996940 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:16 INFO - PROCESS | 3344 | 1471348996945 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:17 INFO - PROCESS | 3344 | 1471348997075 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 05:03:17 INFO - PROCESS | 3344 | 1471348997085 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:17 INFO - PROCESS | 3344 | 1471348997088 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:17 INFO - PROCESS | 3344 | ++DOCSHELL 17DEDC00 == 32 [pid = 3344] [id = 347] 05:03:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (17DF0800) [pid = 3344] [serial = 1040] [outer = 00000000] 05:03:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (18299C00) [pid = 3344] [serial = 1041] [outer = 17DF0800] 05:03:17 INFO - PROCESS | 3344 | 1471348997182 Marionette DEBUG loaded listener.js 05:03:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (19B3A400) [pid = 3344] [serial = 1042] [outer = 17DF0800] 05:03:17 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (10A55C00) [pid = 3344] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:03:17 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (17DB3C00) [pid = 3344] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:03:17 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1055A800) [pid = 3344] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:03:17 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (15A23C00) [pid = 3344] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:03:17 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (174E6000) [pid = 3344] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:03:17 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (11818400) [pid = 3344] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:03:17 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (17D92800) [pid = 3344] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:03:17 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (12B75000) [pid = 3344] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:03:17 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1059CC00) [pid = 3344] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:03:17 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (19B43C00) [pid = 3344] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:03:17 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (145DD800) [pid = 3344] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:03:17 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1584E800) [pid = 3344] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:03:17 INFO - PROCESS | 3344 | 1471348997830 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 911ms 05:03:17 INFO - PROCESS | 3344 | 1471348997866 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 05:03:17 INFO - PROCESS | 3344 | 1471348997868 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 05:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:03:17 INFO - PROCESS | 3344 | 1471348997871 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:03:17 INFO - PROCESS | 3344 | 1471348997873 Marionette TRACE conn2 <- [1,1354,null,{}] 05:03:17 INFO - PROCESS | 3344 | 1471348997877 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:17 INFO - PROCESS | 3344 | 1471348997879 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:17 INFO - PROCESS | 3344 | 1471348997962 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 05:03:17 INFO - PROCESS | 3344 | 1471348997968 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:17 INFO - PROCESS | 3344 | 1471348997970 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:17 INFO - PROCESS | 3344 | ++DOCSHELL 1519D000 == 33 [pid = 3344] [id = 348] 05:03:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (151A6000) [pid = 3344] [serial = 1043] [outer = 00000000] 05:03:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (174E5C00) [pid = 3344] [serial = 1044] [outer = 151A6000] 05:03:18 INFO - PROCESS | 3344 | 1471348998014 Marionette DEBUG loaded listener.js 05:03:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (17DECC00) [pid = 3344] [serial = 1045] [outer = 151A6000] 05:03:18 INFO - PROCESS | 3344 | 1471348998444 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 05:03:18 INFO - PROCESS | 3344 | 1471348998472 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 05:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:03:18 INFO - PROCESS | 3344 | 1471348998476 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:03:18 INFO - PROCESS | 3344 | 1471348998478 Marionette TRACE conn2 <- [1,1358,null,{}] 05:03:18 INFO - PROCESS | 3344 | 1471348998481 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:18 INFO - PROCESS | 3344 | 1471348998483 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:18 INFO - PROCESS | 3344 | 1471348998563 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 05:03:18 INFO - PROCESS | 3344 | 1471348998568 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:18 INFO - PROCESS | 3344 | 1471348998570 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:18 INFO - PROCESS | 3344 | ++DOCSHELL 16890C00 == 34 [pid = 3344] [id = 349] 05:03:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (16898800) [pid = 3344] [serial = 1046] [outer = 00000000] 05:03:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (19E79C00) [pid = 3344] [serial = 1047] [outer = 16898800] 05:03:18 INFO - PROCESS | 3344 | 1471348998615 Marionette DEBUG loaded listener.js 05:03:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (19E80800) [pid = 3344] [serial = 1048] [outer = 16898800] 05:03:19 INFO - PROCESS | 3344 | 1471348999032 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 05:03:19 INFO - PROCESS | 3344 | 1471348999084 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 05:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:03:19 INFO - PROCESS | 3344 | 1471348999091 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:03:19 INFO - PROCESS | 3344 | 1471348999093 Marionette TRACE conn2 <- [1,1362,null,{}] 05:03:19 INFO - PROCESS | 3344 | 1471348999097 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:19 INFO - PROCESS | 3344 | 1471348999099 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:19 INFO - PROCESS | 3344 | 1471348999175 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 05:03:19 INFO - PROCESS | 3344 | 1471348999180 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:19 INFO - PROCESS | 3344 | 1471348999182 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:19 INFO - PROCESS | 3344 | ++DOCSHELL 1A08B400 == 35 [pid = 3344] [id = 350] 05:03:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1A08C000) [pid = 3344] [serial = 1049] [outer = 00000000] 05:03:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1A0B5800) [pid = 3344] [serial = 1050] [outer = 1A08C000] 05:03:19 INFO - PROCESS | 3344 | 1471348999227 Marionette DEBUG loaded listener.js 05:03:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1A0B5C00) [pid = 3344] [serial = 1051] [outer = 1A08C000] 05:03:20 INFO - PROCESS | 3344 | --DOCSHELL 13AD4C00 == 34 [pid = 3344] [id = 343] 05:03:20 INFO - PROCESS | 3344 | --DOCSHELL 10EDA800 == 33 [pid = 3344] [id = 342] 05:03:20 INFO - PROCESS | 3344 | --DOCSHELL 0F348C00 == 32 [pid = 3344] [id = 341] 05:03:20 INFO - PROCESS | 3344 | --DOCSHELL 151AD000 == 31 [pid = 3344] [id = 344] 05:03:20 INFO - PROCESS | 3344 | --DOCSHELL 1698EC00 == 30 [pid = 3344] [id = 346] 05:03:20 INFO - PROCESS | 3344 | --DOCSHELL 17DEDC00 == 29 [pid = 3344] [id = 347] 05:03:20 INFO - PROCESS | 3344 | --DOCSHELL 16890C00 == 28 [pid = 3344] [id = 349] 05:03:20 INFO - PROCESS | 3344 | --DOCSHELL 1519D000 == 27 [pid = 3344] [id = 348] 05:03:20 INFO - PROCESS | 3344 | --DOCSHELL 16894C00 == 26 [pid = 3344] [id = 345] 05:03:20 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (16892400) [pid = 3344] [serial = 1005] [outer = 00000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (17DF8000) [pid = 3344] [serial = 999] [outer = 00000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1829A400) [pid = 3344] [serial = 1000] [outer = 00000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (13291800) [pid = 3344] [serial = 987] [outer = 00000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (13963800) [pid = 3344] [serial = 988] [outer = 00000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1126CC00) [pid = 3344] [serial = 984] [outer = 00000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (114D8800) [pid = 3344] [serial = 985] [outer = 00000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1AC5AC00) [pid = 3344] [serial = 979] [outer = 00000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1AC57000) [pid = 3344] [serial = 978] [outer = 00000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1519AC00) [pid = 3344] [serial = 990] [outer = 00000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (151A0C00) [pid = 3344] [serial = 991] [outer = 00000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (16897800) [pid = 3344] [serial = 993] [outer = 00000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (11474800) [pid = 3344] [serial = 981] [outer = 00000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (12B76000) [pid = 3344] [serial = 982] [outer = 00000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (19B38C00) [pid = 3344] [serial = 1002] [outer = 00000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (17D94C00) [pid = 3344] [serial = 1008] [outer = 00000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (1A08A800) [pid = 3344] [serial = 1011] [outer = 00000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (19DC1800) [pid = 3344] [serial = 1003] [outer = 00000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (1A08B000) [pid = 3344] [serial = 1012] [outer = 00000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (175E8C00) [pid = 3344] [serial = 996] [outer = 00000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (17EC4400) [pid = 3344] [serial = 1009] [outer = 00000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (176F4800) [pid = 3344] [serial = 997] [outer = 00000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (16C64800) [pid = 3344] [serial = 994] [outer = 00000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3344 | --DOMWINDOW == 58 (1829B400) [pid = 3344] [serial = 1006] [outer = 00000000] [url = about:blank] 05:03:20 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:20 INFO - PROCESS | 3344 | 1471349000922 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 05:03:20 INFO - PROCESS | 3344 | 1471349000964 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 05:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:03:20 INFO - PROCESS | 3344 | 1471349000969 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:03:20 INFO - PROCESS | 3344 | 1471349000972 Marionette TRACE conn2 <- [1,1366,null,{}] 05:03:20 INFO - PROCESS | 3344 | 1471349000978 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:20 INFO - PROCESS | 3344 | 1471349000981 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:21 INFO - PROCESS | 3344 | 1471349001072 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 05:03:21 INFO - PROCESS | 3344 | 1471349001080 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:21 INFO - PROCESS | 3344 | 1471349001084 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:21 INFO - PROCESS | 3344 | ++DOCSHELL 10ED3400 == 27 [pid = 3344] [id = 351] 05:03:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (10ED3C00) [pid = 3344] [serial = 1052] [outer = 00000000] 05:03:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (11007000) [pid = 3344] [serial = 1053] [outer = 10ED3C00] 05:03:21 INFO - PROCESS | 3344 | 1471349001135 Marionette DEBUG loaded listener.js 05:03:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (1126CC00) [pid = 3344] [serial = 1054] [outer = 10ED3C00] 05:03:21 INFO - PROCESS | 3344 | 1471349001614 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:03:21 INFO - PROCESS | 3344 | 1471349001674 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 05:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:03:21 INFO - PROCESS | 3344 | 1471349001680 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:03:21 INFO - PROCESS | 3344 | 1471349001683 Marionette TRACE conn2 <- [1,1370,null,{}] 05:03:21 INFO - PROCESS | 3344 | 1471349001687 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:21 INFO - PROCESS | 3344 | 1471349001690 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:21 INFO - PROCESS | 3344 | 1471349001778 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 05:03:21 INFO - PROCESS | 3344 | 1471349001787 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:21 INFO - PROCESS | 3344 | 1471349001790 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:21 INFO - PROCESS | 3344 | ++DOCSHELL 12BBB400 == 28 [pid = 3344] [id = 352] 05:03:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (12BC0400) [pid = 3344] [serial = 1055] [outer = 00000000] 05:03:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (12E86800) [pid = 3344] [serial = 1056] [outer = 12BC0400] 05:03:21 INFO - PROCESS | 3344 | 1471349001838 Marionette DEBUG loaded listener.js 05:03:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (1312D400) [pid = 3344] [serial = 1057] [outer = 12BC0400] 05:03:22 INFO - PROCESS | 3344 | [3344] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:22 INFO - PROCESS | 3344 | 1471349002314 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:03:22 INFO - PROCESS | 3344 | 1471349002381 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 05:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:03:22 INFO - PROCESS | 3344 | 1471349002385 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:03:22 INFO - PROCESS | 3344 | 1471349002389 Marionette TRACE conn2 <- [1,1374,null,{}] 05:03:22 INFO - PROCESS | 3344 | 1471349002400 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:22 INFO - PROCESS | 3344 | 1471349002405 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:22 INFO - PROCESS | 3344 | 1471349002519 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 05:03:22 INFO - PROCESS | 3344 | 1471349002610 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:22 INFO - PROCESS | 3344 | 1471349002613 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:22 INFO - PROCESS | 3344 | ++DOCSHELL 14520400 == 29 [pid = 3344] [id = 353] 05:03:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (145D0000) [pid = 3344] [serial = 1058] [outer = 00000000] 05:03:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (15197C00) [pid = 3344] [serial = 1059] [outer = 145D0000] 05:03:22 INFO - PROCESS | 3344 | 1471349002662 Marionette DEBUG loaded listener.js 05:03:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (1519C800) [pid = 3344] [serial = 1060] [outer = 145D0000] 05:03:23 INFO - PROCESS | 3344 | 1471349003086 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:03:23 INFO - PROCESS | 3344 | 1471349003118 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 05:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:03:23 INFO - PROCESS | 3344 | 1471349003130 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:03:23 INFO - PROCESS | 3344 | 1471349003132 Marionette TRACE conn2 <- [1,1378,null,{}] 05:03:23 INFO - PROCESS | 3344 | 1471349003146 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:23 INFO - PROCESS | 3344 | 1471349003148 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:23 INFO - PROCESS | 3344 | 1471349003232 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 05:03:23 INFO - PROCESS | 3344 | 1471349003238 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:23 INFO - PROCESS | 3344 | 1471349003240 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:23 INFO - PROCESS | 3344 | ++DOCSHELL 151AEC00 == 30 [pid = 3344] [id = 354] 05:03:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (151AF400) [pid = 3344] [serial = 1061] [outer = 00000000] 05:03:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (15A1F800) [pid = 3344] [serial = 1062] [outer = 151AF400] 05:03:23 INFO - PROCESS | 3344 | 1471349003287 Marionette DEBUG loaded listener.js 05:03:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (1688E000) [pid = 3344] [serial = 1063] [outer = 151AF400] 05:03:23 INFO - PROCESS | 3344 | 1471349003735 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 660ms 05:03:23 INFO - PROCESS | 3344 | 1471349003785 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 05:03:23 INFO - PROCESS | 3344 | 1471349003787 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 05:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:03:23 INFO - PROCESS | 3344 | 1471349003790 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:03:23 INFO - PROCESS | 3344 | 1471349003792 Marionette TRACE conn2 <- [1,1382,null,{}] 05:03:23 INFO - PROCESS | 3344 | 1471349003795 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:23 INFO - PROCESS | 3344 | 1471349003797 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:23 INFO - PROCESS | 3344 | 1471349003873 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 05:03:23 INFO - PROCESS | 3344 | 1471349003908 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:23 INFO - PROCESS | 3344 | 1471349003910 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:23 INFO - PROCESS | 3344 | ++DOCSHELL 16897800 == 31 [pid = 3344] [id = 355] 05:03:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (16898400) [pid = 3344] [serial = 1064] [outer = 00000000] 05:03:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (16C6B400) [pid = 3344] [serial = 1065] [outer = 16898400] 05:03:23 INFO - PROCESS | 3344 | 1471349003963 Marionette DEBUG loaded listener.js 05:03:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (16FF4800) [pid = 3344] [serial = 1066] [outer = 16898400] 05:03:24 INFO - PROCESS | 3344 | 1471349004391 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 645ms 05:03:24 INFO - PROCESS | 3344 | 1471349004429 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 05:03:24 INFO - PROCESS | 3344 | 1471349004431 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 05:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:03:24 INFO - PROCESS | 3344 | 1471349004438 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:03:24 INFO - PROCESS | 3344 | 1471349004440 Marionette TRACE conn2 <- [1,1386,null,{}] 05:03:24 INFO - PROCESS | 3344 | 1471349004443 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:24 INFO - PROCESS | 3344 | 1471349004449 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:24 INFO - PROCESS | 3344 | 1471349004548 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 05:03:24 INFO - PROCESS | 3344 | 1471349004556 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:24 INFO - PROCESS | 3344 | 1471349004558 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:24 INFO - PROCESS | 3344 | ++DOCSHELL 17D8EC00 == 32 [pid = 3344] [id = 356] 05:03:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (17D92800) [pid = 3344] [serial = 1067] [outer = 00000000] 05:03:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (17EC2C00) [pid = 3344] [serial = 1068] [outer = 17D92800] 05:03:24 INFO - PROCESS | 3344 | 1471349004603 Marionette DEBUG loaded listener.js 05:03:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (181AD400) [pid = 3344] [serial = 1069] [outer = 17D92800] 05:03:25 INFO - PROCESS | 3344 | 1471349005026 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 644ms 05:03:25 INFO - PROCESS | 3344 | 1471349005077 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 05:03:25 INFO - PROCESS | 3344 | 1471349005079 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 05:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:03:25 INFO - PROCESS | 3344 | 1471349005086 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:03:25 INFO - PROCESS | 3344 | 1471349005088 Marionette TRACE conn2 <- [1,1390,null,{}] 05:03:25 INFO - PROCESS | 3344 | 1471349005102 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:25 INFO - PROCESS | 3344 | 1471349005104 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:25 INFO - PROCESS | 3344 | 1471349005177 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 05:03:25 INFO - PROCESS | 3344 | 1471349005186 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:25 INFO - PROCESS | 3344 | 1471349005188 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:25 INFO - PROCESS | 3344 | ++DOCSHELL 17DAE000 == 33 [pid = 3344] [id = 357] 05:03:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (17DEDC00) [pid = 3344] [serial = 1070] [outer = 00000000] 05:03:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (1993CC00) [pid = 3344] [serial = 1071] [outer = 17DEDC00] 05:03:25 INFO - PROCESS | 3344 | 1471349005232 Marionette DEBUG loaded listener.js 05:03:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1993D000) [pid = 3344] [serial = 1072] [outer = 17DEDC00] 05:03:25 INFO - PROCESS | 3344 | 1471349005673 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 660ms 05:03:25 INFO - PROCESS | 3344 | 1471349005741 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 05:03:25 INFO - PROCESS | 3344 | 1471349005743 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 05:03:25 INFO - PROCESS | 3344 | 1471349005746 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:03:25 INFO - PROCESS | 3344 | 1471349005748 Marionette TRACE conn2 <- [1,1394,null,{}] 05:03:25 INFO - PROCESS | 3344 | 1471349005752 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:25 INFO - PROCESS | 3344 | 1471349005754 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:25 INFO - PROCESS | 3344 | 1471349005829 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 05:03:25 INFO - PROCESS | 3344 | 1471349005836 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:25 INFO - PROCESS | 3344 | 1471349005838 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:25 INFO - PROCESS | 3344 | ++DOCSHELL 1829B800 == 34 [pid = 3344] [id = 358] 05:03:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1829F800) [pid = 3344] [serial = 1073] [outer = 00000000] 05:03:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (19DC8000) [pid = 3344] [serial = 1074] [outer = 1829F800] 05:03:25 INFO - PROCESS | 3344 | 1471349005882 Marionette DEBUG loaded listener.js 05:03:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (151A1800) [pid = 3344] [serial = 1075] [outer = 1829F800] 05:03:26 INFO - PROCESS | 3344 | 1471349006355 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 644ms 05:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:03:26 INFO - PROCESS | 3344 | 1471349006392 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 05:03:26 INFO - PROCESS | 3344 | 1471349006394 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 05:03:26 INFO - PROCESS | 3344 | 1471349006397 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:03:26 INFO - PROCESS | 3344 | 1471349006398 Marionette TRACE conn2 <- [1,1398,null,{}] 05:03:26 INFO - PROCESS | 3344 | 1471349006402 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:26 INFO - PROCESS | 3344 | 1471349006404 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:26 INFO - PROCESS | 3344 | 1471349006509 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 05:03:26 INFO - PROCESS | 3344 | 1471349006591 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:26 INFO - PROCESS | 3344 | 1471349006593 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:26 INFO - PROCESS | 3344 | ++DOCSHELL 1451FC00 == 35 [pid = 3344] [id = 359] 05:03:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (19DCD400) [pid = 3344] [serial = 1076] [outer = 00000000] 05:03:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (19E82400) [pid = 3344] [serial = 1077] [outer = 19DCD400] 05:03:26 INFO - PROCESS | 3344 | 1471349006637 Marionette DEBUG loaded listener.js 05:03:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (1A08A000) [pid = 3344] [serial = 1078] [outer = 19DCD400] 05:03:27 INFO - PROCESS | 3344 | 1471349007086 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 739ms 05:03:27 INFO - PROCESS | 3344 | 1471349007141 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 05:03:27 INFO - PROCESS | 3344 | 1471349007143 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 05:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:03:27 INFO - PROCESS | 3344 | 1471349007146 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:03:27 INFO - PROCESS | 3344 | 1471349007148 Marionette TRACE conn2 <- [1,1402,null,{}] 05:03:27 INFO - PROCESS | 3344 | 1471349007151 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:27 INFO - PROCESS | 3344 | 1471349007153 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:27 INFO - PROCESS | 3344 | 1471349007275 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 05:03:27 INFO - PROCESS | 3344 | 1471349007284 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:27 INFO - PROCESS | 3344 | 1471349007286 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:27 INFO - PROCESS | 3344 | ++DOCSHELL 145E3400 == 36 [pid = 3344] [id = 360] 05:03:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (19D6DC00) [pid = 3344] [serial = 1079] [outer = 00000000] 05:03:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1A5C8000) [pid = 3344] [serial = 1080] [outer = 19D6DC00] 05:03:27 INFO - PROCESS | 3344 | 1471349007379 Marionette DEBUG loaded listener.js 05:03:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1A5D6000) [pid = 3344] [serial = 1081] [outer = 19D6DC00] 05:03:27 INFO - PROCESS | 3344 | 1471349007813 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 691ms 05:03:27 INFO - PROCESS | 3344 | 1471349007845 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 05:03:27 INFO - PROCESS | 3344 | 1471349007848 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 05:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:03:27 INFO - PROCESS | 3344 | 1471349007895 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:03:27 INFO - PROCESS | 3344 | 1471349007898 Marionette TRACE conn2 <- [1,1406,null,{}] 05:03:27 INFO - PROCESS | 3344 | 1471349007902 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:27 INFO - PROCESS | 3344 | 1471349007904 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:28 INFO - PROCESS | 3344 | 1471349008027 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 05:03:28 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1698FC00) [pid = 3344] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:03:28 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (176F7C00) [pid = 3344] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:03:28 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (17DF0800) [pid = 3344] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:03:28 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (16898800) [pid = 3344] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:03:28 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (151AD800) [pid = 3344] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:03:28 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (13AD5000) [pid = 3344] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:03:28 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (10EDD000) [pid = 3344] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:03:28 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0F390400) [pid = 3344] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:03:28 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1A0B0800) [pid = 3344] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:03:28 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (15F49C00) [pid = 3344] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:03:28 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (104E2400) [pid = 3344] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:03:28 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (151A6000) [pid = 3344] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:03:28 INFO - PROCESS | 3344 | 1471349008184 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:28 INFO - PROCESS | 3344 | 1471349008187 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:28 INFO - PROCESS | 3344 | ++DOCSHELL 10472C00 == 37 [pid = 3344] [id = 361] 05:03:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (104E2400) [pid = 3344] [serial = 1082] [outer = 00000000] 05:03:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (12E32000) [pid = 3344] [serial = 1083] [outer = 104E2400] 05:03:28 INFO - PROCESS | 3344 | 1471349008235 Marionette DEBUG loaded listener.js 05:03:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (151A4400) [pid = 3344] [serial = 1084] [outer = 104E2400] 05:03:28 INFO - PROCESS | 3344 | 1471349008658 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 786ms 05:03:28 INFO - PROCESS | 3344 | 1471349008669 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 05:03:28 INFO - PROCESS | 3344 | 1471349008671 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 05:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:03:28 INFO - PROCESS | 3344 | 1471349008674 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:03:28 INFO - PROCESS | 3344 | 1471349008676 Marionette TRACE conn2 <- [1,1410,null,{}] 05:03:28 INFO - PROCESS | 3344 | 1471349008679 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:28 INFO - PROCESS | 3344 | 1471349008681 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:28 INFO - PROCESS | 3344 | 1471349008757 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 05:03:28 INFO - PROCESS | 3344 | 1471349008836 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:28 INFO - PROCESS | 3344 | 1471349008838 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:28 INFO - PROCESS | 3344 | ++DOCSHELL 14521400 == 38 [pid = 3344] [id = 362] 05:03:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (151A1000) [pid = 3344] [serial = 1085] [outer = 00000000] 05:03:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1A0B1800) [pid = 3344] [serial = 1086] [outer = 151A1000] 05:03:28 INFO - PROCESS | 3344 | 1471349008883 Marionette DEBUG loaded listener.js 05:03:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1A73F400) [pid = 3344] [serial = 1087] [outer = 151A1000] 05:03:29 INFO - PROCESS | 3344 | 1471349009254 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 628ms 05:03:29 INFO - PROCESS | 3344 | 1471349009313 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 05:03:29 INFO - PROCESS | 3344 | 1471349009324 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 05:03:29 INFO - PROCESS | 3344 | 1471349009328 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:03:29 INFO - PROCESS | 3344 | 1471349009330 Marionette TRACE conn2 <- [1,1414,null,{}] 05:03:29 INFO - PROCESS | 3344 | 1471349009334 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:29 INFO - PROCESS | 3344 | 1471349009336 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:29 INFO - PROCESS | 3344 | 1471349009443 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 05:03:29 INFO - PROCESS | 3344 | 1471349009454 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:29 INFO - PROCESS | 3344 | 1471349009456 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:29 INFO - PROCESS | 3344 | ++DOCSHELL 181A5400 == 39 [pid = 3344] [id = 363] 05:03:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1A9A2000) [pid = 3344] [serial = 1088] [outer = 00000000] 05:03:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1AC4E400) [pid = 3344] [serial = 1089] [outer = 1A9A2000] 05:03:29 INFO - PROCESS | 3344 | 1471349009500 Marionette DEBUG loaded listener.js 05:03:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (1AC52800) [pid = 3344] [serial = 1090] [outer = 1A9A2000] 05:03:29 INFO - PROCESS | 3344 | 1471349009918 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 644ms 05:03:29 INFO - PROCESS | 3344 | 1471349009967 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 05:03:29 INFO - PROCESS | 3344 | 1471349009969 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 05:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:03:29 INFO - PROCESS | 3344 | 1471349009972 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:03:29 INFO - PROCESS | 3344 | 1471349009974 Marionette TRACE conn2 <- [1,1418,null,{}] 05:03:29 INFO - PROCESS | 3344 | 1471349009977 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:29 INFO - PROCESS | 3344 | 1471349009979 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:30 INFO - PROCESS | 3344 | 1471349010094 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 05:03:30 INFO - PROCESS | 3344 | 1471349010101 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:30 INFO - PROCESS | 3344 | 1471349010103 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:30 INFO - PROCESS | 3344 | ++DOCSHELL 16C6A800 == 40 [pid = 3344] [id = 364] 05:03:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (19B3CC00) [pid = 3344] [serial = 1091] [outer = 00000000] 05:03:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1AE47800) [pid = 3344] [serial = 1092] [outer = 19B3CC00] 05:03:30 INFO - PROCESS | 3344 | 1471349010147 Marionette DEBUG loaded listener.js 05:03:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1AE4C000) [pid = 3344] [serial = 1093] [outer = 19B3CC00] 05:03:31 INFO - PROCESS | 3344 | 1471349010990 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1038ms 05:03:31 INFO - PROCESS | 3344 | 1471349011027 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 05:03:31 INFO - PROCESS | 3344 | 1471349011031 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 05:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:03:31 INFO - PROCESS | 3344 | 1471349011036 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:03:31 INFO - PROCESS | 3344 | 1471349011041 Marionette TRACE conn2 <- [1,1422,null,{}] 05:03:31 INFO - PROCESS | 3344 | 1471349011046 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:31 INFO - PROCESS | 3344 | 1471349011049 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:31 INFO - PROCESS | 3344 | 1471349011177 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 05:03:31 INFO - PROCESS | 3344 | 1471349011304 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:31 INFO - PROCESS | 3344 | 1471349011307 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:31 INFO - PROCESS | 3344 | ++DOCSHELL 10A09C00 == 41 [pid = 3344] [id = 365] 05:03:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (10E9A800) [pid = 3344] [serial = 1094] [outer = 00000000] 05:03:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (11C0A800) [pid = 3344] [serial = 1095] [outer = 10E9A800] 05:03:31 INFO - PROCESS | 3344 | 1471349011367 Marionette DEBUG loaded listener.js 05:03:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (1319B800) [pid = 3344] [serial = 1096] [outer = 10E9A800] 05:03:32 INFO - PROCESS | 3344 | 1471349012284 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1321ms 05:03:32 INFO - PROCESS | 3344 | 1471349012344 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 05:03:32 INFO - PROCESS | 3344 | 1471349012349 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 05:03:32 INFO - PROCESS | 3344 | 1471349012354 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:03:32 INFO - PROCESS | 3344 | 1471349012357 Marionette TRACE conn2 <- [1,1426,null,{}] 05:03:32 INFO - PROCESS | 3344 | 1471349012363 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:32 INFO - PROCESS | 3344 | 1471349012365 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:32 INFO - PROCESS | 3344 | 1471349012515 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 05:03:32 INFO - PROCESS | 3344 | --DOCSHELL 181A5400 == 40 [pid = 3344] [id = 363] 05:03:32 INFO - PROCESS | 3344 | --DOCSHELL 14521400 == 39 [pid = 3344] [id = 362] 05:03:32 INFO - PROCESS | 3344 | --DOCSHELL 10472C00 == 38 [pid = 3344] [id = 361] 05:03:32 INFO - PROCESS | 3344 | --DOCSHELL 145E3400 == 37 [pid = 3344] [id = 360] 05:03:32 INFO - PROCESS | 3344 | --DOCSHELL 1451FC00 == 36 [pid = 3344] [id = 359] 05:03:32 INFO - PROCESS | 3344 | --DOCSHELL 1829B800 == 35 [pid = 3344] [id = 358] 05:03:32 INFO - PROCESS | 3344 | --DOCSHELL 17DAE000 == 34 [pid = 3344] [id = 357] 05:03:32 INFO - PROCESS | 3344 | --DOCSHELL 17D8EC00 == 33 [pid = 3344] [id = 356] 05:03:32 INFO - PROCESS | 3344 | --DOCSHELL 16897800 == 32 [pid = 3344] [id = 355] 05:03:32 INFO - PROCESS | 3344 | --DOCSHELL 151AEC00 == 31 [pid = 3344] [id = 354] 05:03:32 INFO - PROCESS | 3344 | --DOCSHELL 14520400 == 30 [pid = 3344] [id = 353] 05:03:32 INFO - PROCESS | 3344 | --DOCSHELL 12BBB400 == 29 [pid = 3344] [id = 352] 05:03:32 INFO - PROCESS | 3344 | --DOCSHELL 10ED3400 == 28 [pid = 3344] [id = 351] 05:03:32 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (1A0B5800) [pid = 3344] [serial = 1050] [outer = 00000000] [url = about:blank] 05:03:32 INFO - PROCESS | 3344 | --DOCSHELL 1A08B400 == 27 [pid = 3344] [id = 350] 05:03:32 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (174E7000) [pid = 3344] [serial = 1035] [outer = 00000000] [url = about:blank] 05:03:32 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (17D8F400) [pid = 3344] [serial = 1038] [outer = 00000000] [url = about:blank] 05:03:32 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (18299C00) [pid = 3344] [serial = 1041] [outer = 00000000] [url = about:blank] 05:03:32 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (17DE9C00) [pid = 3344] [serial = 1039] [outer = 00000000] [url = about:blank] 05:03:32 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (19E79C00) [pid = 3344] [serial = 1047] [outer = 00000000] [url = about:blank] 05:03:32 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (19B3A400) [pid = 3344] [serial = 1042] [outer = 00000000] [url = about:blank] 05:03:32 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (15F4E000) [pid = 3344] [serial = 1032] [outer = 00000000] [url = about:blank] 05:03:32 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (13EC8400) [pid = 3344] [serial = 1029] [outer = 00000000] [url = about:blank] 05:03:32 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1451B000) [pid = 3344] [serial = 1030] [outer = 00000000] [url = about:blank] 05:03:32 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (112CBC00) [pid = 3344] [serial = 1026] [outer = 00000000] [url = about:blank] 05:03:32 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (11469400) [pid = 3344] [serial = 1027] [outer = 00000000] [url = about:blank] 05:03:32 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1100EC00) [pid = 3344] [serial = 1024] [outer = 00000000] [url = about:blank] 05:03:32 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (10A4C400) [pid = 3344] [serial = 1023] [outer = 00000000] [url = about:blank] 05:03:32 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1A733800) [pid = 3344] [serial = 1021] [outer = 00000000] [url = about:blank] 05:03:32 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1A5D1800) [pid = 3344] [serial = 1020] [outer = 00000000] [url = about:blank] 05:03:32 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (16FF5000) [pid = 3344] [serial = 1018] [outer = 00000000] [url = about:blank] 05:03:32 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (16891000) [pid = 3344] [serial = 1017] [outer = 00000000] [url = about:blank] 05:03:32 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1319A400) [pid = 3344] [serial = 1015] [outer = 00000000] [url = about:blank] 05:03:32 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (11820C00) [pid = 3344] [serial = 1014] [outer = 00000000] [url = about:blank] 05:03:32 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (19E80800) [pid = 3344] [serial = 1048] [outer = 00000000] [url = about:blank] 05:03:32 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (151B7C00) [pid = 3344] [serial = 1036] [outer = 00000000] [url = about:blank] 05:03:32 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (174E5C00) [pid = 3344] [serial = 1044] [outer = 00000000] [url = about:blank] 05:03:32 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (1688C400) [pid = 3344] [serial = 1033] [outer = 00000000] [url = about:blank] 05:03:32 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (17DECC00) [pid = 3344] [serial = 1045] [outer = 00000000] [url = about:blank] 05:03:32 INFO - PROCESS | 3344 | 1471349012629 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:32 INFO - PROCESS | 3344 | 1471349012634 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:32 INFO - PROCESS | 3344 | ++DOCSHELL 10472C00 == 28 [pid = 3344] [id = 366] 05:03:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (1047E400) [pid = 3344] [serial = 1097] [outer = 00000000] 05:03:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (10A09400) [pid = 3344] [serial = 1098] [outer = 1047E400] 05:03:32 INFO - PROCESS | 3344 | 1471349012719 Marionette DEBUG loaded listener.js 05:03:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (10ED1C00) [pid = 3344] [serial = 1099] [outer = 1047E400] 05:03:33 INFO - PROCESS | 3344 | 1471349013144 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 849ms 05:03:33 INFO - PROCESS | 3344 | 1471349013198 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 05:03:33 INFO - PROCESS | 3344 | 1471349013203 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 05:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:03:33 INFO - PROCESS | 3344 | 1471349013209 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:03:33 INFO - PROCESS | 3344 | 1471349013212 Marionette TRACE conn2 <- [1,1430,null,{}] 05:03:33 INFO - PROCESS | 3344 | 1471349013219 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:33 INFO - PROCESS | 3344 | 1471349013221 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:33 INFO - PROCESS | 3344 | 1471349013308 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 05:03:33 INFO - PROCESS | 3344 | 1471349013322 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:33 INFO - PROCESS | 3344 | 1471349013325 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:33 INFO - PROCESS | 3344 | ++DOCSHELL 12E26800 == 29 [pid = 3344] [id = 367] 05:03:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (12E27800) [pid = 3344] [serial = 1100] [outer = 00000000] 05:03:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (1312DC00) [pid = 3344] [serial = 1101] [outer = 12E27800] 05:03:33 INFO - PROCESS | 3344 | 1471349013373 Marionette DEBUG loaded listener.js 05:03:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (13292C00) [pid = 3344] [serial = 1102] [outer = 12E27800] 05:03:33 INFO - PROCESS | 3344 | 1471349013882 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 691ms 05:03:33 INFO - PROCESS | 3344 | 1471349013969 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 05:03:33 INFO - PROCESS | 3344 | 1471349013971 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 05:03:33 INFO - PROCESS | 3344 | 1471349013975 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:03:33 INFO - PROCESS | 3344 | 1471349013978 Marionette TRACE conn2 <- [1,1434,null,{}] 05:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:03:33 INFO - PROCESS | 3344 | 1471349013991 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:33 INFO - PROCESS | 3344 | 1471349013996 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:34 INFO - PROCESS | 3344 | 1471349014113 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 05:03:34 INFO - PROCESS | 3344 | 1471349014128 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:34 INFO - PROCESS | 3344 | 1471349014131 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:34 INFO - PROCESS | 3344 | ++DOCSHELL 1451F800 == 30 [pid = 3344] [id = 368] 05:03:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (14521000) [pid = 3344] [serial = 1103] [outer = 00000000] 05:03:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (145D0C00) [pid = 3344] [serial = 1104] [outer = 14521000] 05:03:34 INFO - PROCESS | 3344 | 1471349014186 Marionette DEBUG loaded listener.js 05:03:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (15127C00) [pid = 3344] [serial = 1105] [outer = 14521000] 05:03:34 INFO - PROCESS | 3344 | 1471349014604 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 644ms 05:03:34 INFO - PROCESS | 3344 | 1471349014617 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 05:03:34 INFO - PROCESS | 3344 | 1471349014619 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 05:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:03:34 INFO - PROCESS | 3344 | 1471349014623 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:03:34 INFO - PROCESS | 3344 | 1471349014624 Marionette TRACE conn2 <- [1,1438,null,{}] 05:03:34 INFO - PROCESS | 3344 | 1471349014628 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:34 INFO - PROCESS | 3344 | 1471349014630 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:34 INFO - PROCESS | 3344 | 1471349014759 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 05:03:34 INFO - PROCESS | 3344 | 1471349014773 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:34 INFO - PROCESS | 3344 | 1471349014775 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:34 INFO - PROCESS | 3344 | ++DOCSHELL 1519CC00 == 31 [pid = 3344] [id = 369] 05:03:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1519D400) [pid = 3344] [serial = 1106] [outer = 00000000] 05:03:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (16889800) [pid = 3344] [serial = 1107] [outer = 1519D400] 05:03:34 INFO - PROCESS | 3344 | 1471349014826 Marionette DEBUG loaded listener.js 05:03:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (16892400) [pid = 3344] [serial = 1108] [outer = 1519D400] 05:03:35 INFO - PROCESS | 3344 | 1471349015282 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 707ms 05:03:35 INFO - PROCESS | 3344 | 1471349015322 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 05:03:35 INFO - PROCESS | 3344 | 1471349015325 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 05:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:03:35 INFO - PROCESS | 3344 | 1471349015328 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:03:35 INFO - PROCESS | 3344 | 1471349015330 Marionette TRACE conn2 <- [1,1442,null,{}] 05:03:35 INFO - PROCESS | 3344 | 1471349015333 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:35 INFO - PROCESS | 3344 | 1471349015335 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:35 INFO - PROCESS | 3344 | 1471349015469 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 05:03:35 INFO - PROCESS | 3344 | 1471349015490 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:35 INFO - PROCESS | 3344 | 1471349015492 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:35 INFO - PROCESS | 3344 | ++DOCSHELL 16C66C00 == 32 [pid = 3344] [id = 370] 05:03:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (16C6A000) [pid = 3344] [serial = 1109] [outer = 00000000] 05:03:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (174EA800) [pid = 3344] [serial = 1110] [outer = 16C6A000] 05:03:35 INFO - PROCESS | 3344 | 1471349015536 Marionette DEBUG loaded listener.js 05:03:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (175E9400) [pid = 3344] [serial = 1111] [outer = 16C6A000] 05:03:35 INFO - PROCESS | 3344 | 1471349015975 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 708ms 05:03:36 INFO - PROCESS | 3344 | 1471349016032 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 05:03:36 INFO - PROCESS | 3344 | 1471349016034 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 05:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:03:36 INFO - PROCESS | 3344 | 1471349016037 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:03:36 INFO - PROCESS | 3344 | 1471349016039 Marionette TRACE conn2 <- [1,1446,null,{}] 05:03:36 INFO - PROCESS | 3344 | 1471349016042 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:36 INFO - PROCESS | 3344 | 1471349016047 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:36 INFO - PROCESS | 3344 | 1471349016183 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 05:03:36 INFO - PROCESS | 3344 | 1471349016249 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:36 INFO - PROCESS | 3344 | 1471349016251 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:36 INFO - PROCESS | 3344 | ++DOCSHELL 16FEA400 == 33 [pid = 3344] [id = 371] 05:03:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (176FA400) [pid = 3344] [serial = 1112] [outer = 00000000] 05:03:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (17DECC00) [pid = 3344] [serial = 1113] [outer = 176FA400] 05:03:36 INFO - PROCESS | 3344 | 1471349016296 Marionette DEBUG loaded listener.js 05:03:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (17DF2800) [pid = 3344] [serial = 1114] [outer = 176FA400] 05:03:36 INFO - PROCESS | 3344 | 1471349016900 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:03:36 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (1A9A2000) [pid = 3344] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:03:36 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (19DCD400) [pid = 3344] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:03:36 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (151AF400) [pid = 3344] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:03:36 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (19D6DC00) [pid = 3344] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:03:36 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (145D0000) [pid = 3344] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:03:36 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (17D92800) [pid = 3344] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:03:36 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (104E2400) [pid = 3344] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:03:36 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (10ED3C00) [pid = 3344] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:03:36 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (16898400) [pid = 3344] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:03:36 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1829F800) [pid = 3344] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:03:36 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (17DEDC00) [pid = 3344] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:03:36 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1A08C000) [pid = 3344] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:03:36 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (12BC0400) [pid = 3344] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:03:36 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (151A1000) [pid = 3344] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 943ms 05:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:03:37 INFO - PROCESS | 3344 | 1471349016983 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 05:03:37 INFO - PROCESS | 3344 | 1471349016985 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 05:03:37 INFO - PROCESS | 3344 | 1471349016988 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:03:37 INFO - PROCESS | 3344 | 1471349016990 Marionette TRACE conn2 <- [1,1450,null,{}] 05:03:37 INFO - PROCESS | 3344 | 1471349016994 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:37 INFO - PROCESS | 3344 | 1471349016996 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:37 INFO - PROCESS | 3344 | 1471349017072 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 05:03:37 INFO - PROCESS | 3344 | 1471349017077 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:37 INFO - PROCESS | 3344 | 1471349017079 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:37 INFO - PROCESS | 3344 | ++DOCSHELL 104E6C00 == 34 [pid = 3344] [id = 372] 05:03:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (13AD5000) [pid = 3344] [serial = 1115] [outer = 00000000] 05:03:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (151AF400) [pid = 3344] [serial = 1116] [outer = 13AD5000] 05:03:37 INFO - PROCESS | 3344 | 1471349017129 Marionette DEBUG loaded listener.js 05:03:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (15F46000) [pid = 3344] [serial = 1117] [outer = 13AD5000] 05:03:37 INFO - PROCESS | 3344 | 1471349017563 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 597ms 05:03:37 INFO - PROCESS | 3344 | 1471349017586 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 05:03:37 INFO - PROCESS | 3344 | 1471349017588 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 05:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:03:37 INFO - PROCESS | 3344 | 1471349017591 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:03:37 INFO - PROCESS | 3344 | 1471349017593 Marionette TRACE conn2 <- [1,1454,null,{}] 05:03:37 INFO - PROCESS | 3344 | 1471349017596 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:37 INFO - PROCESS | 3344 | 1471349017598 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:37 INFO - PROCESS | 3344 | 1471349017674 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 05:03:37 INFO - PROCESS | 3344 | 1471349017680 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:37 INFO - PROCESS | 3344 | 1471349017683 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:37 INFO - PROCESS | 3344 | ++DOCSHELL 1189BC00 == 35 [pid = 3344] [id = 373] 05:03:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (176FD800) [pid = 3344] [serial = 1118] [outer = 00000000] 05:03:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (18299C00) [pid = 3344] [serial = 1119] [outer = 176FD800] 05:03:37 INFO - PROCESS | 3344 | 1471349017727 Marionette DEBUG loaded listener.js 05:03:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1993F000) [pid = 3344] [serial = 1120] [outer = 176FD800] 05:03:38 INFO - PROCESS | 3344 | 1471349018145 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 598ms 05:03:38 INFO - PROCESS | 3344 | 1471349018193 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 05:03:38 INFO - PROCESS | 3344 | 1471349018195 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 05:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:03:38 INFO - PROCESS | 3344 | 1471349018198 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:03:38 INFO - PROCESS | 3344 | 1471349018200 Marionette TRACE conn2 <- [1,1458,null,{}] 05:03:38 INFO - PROCESS | 3344 | 1471349018203 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:38 INFO - PROCESS | 3344 | 1471349018205 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:38 INFO - PROCESS | 3344 | 1471349018289 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 05:03:38 INFO - PROCESS | 3344 | 1471349018297 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:38 INFO - PROCESS | 3344 | 1471349018299 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:38 INFO - PROCESS | 3344 | ++DOCSHELL 13F6C400 == 36 [pid = 3344] [id = 374] 05:03:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1994A000) [pid = 3344] [serial = 1121] [outer = 00000000] 05:03:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (19DC1000) [pid = 3344] [serial = 1122] [outer = 1994A000] 05:03:38 INFO - PROCESS | 3344 | 1471349018344 Marionette DEBUG loaded listener.js 05:03:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (19DC1C00) [pid = 3344] [serial = 1123] [outer = 1994A000] 05:03:38 INFO - PROCESS | 3344 | 1471349018816 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 645ms 05:03:38 INFO - PROCESS | 3344 | 1471349018837 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 05:03:38 INFO - PROCESS | 3344 | 1471349018839 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 05:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:03:38 INFO - PROCESS | 3344 | 1471349018842 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:03:38 INFO - PROCESS | 3344 | 1471349018844 Marionette TRACE conn2 <- [1,1462,null,{}] 05:03:38 INFO - PROCESS | 3344 | 1471349018851 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:38 INFO - PROCESS | 3344 | 1471349018852 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:39 INFO - PROCESS | 3344 | 1471349018970 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 05:03:39 INFO - PROCESS | 3344 | 1471349019150 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:39 INFO - PROCESS | 3344 | 1471349019153 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:39 INFO - PROCESS | 3344 | ++DOCSHELL 0F346000 == 37 [pid = 3344] [id = 375] 05:03:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (0F347800) [pid = 3344] [serial = 1124] [outer = 00000000] 05:03:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (10375C00) [pid = 3344] [serial = 1125] [outer = 0F347800] 05:03:39 INFO - PROCESS | 3344 | 1471349019214 Marionette DEBUG loaded listener.js 05:03:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (10A01C00) [pid = 3344] [serial = 1126] [outer = 0F347800] 05:03:39 INFO - PROCESS | 3344 | 1471349019904 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1100ms 05:03:39 INFO - PROCESS | 3344 | 1471349019972 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 05:03:39 INFO - PROCESS | 3344 | 1471349019976 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 05:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:03:39 INFO - PROCESS | 3344 | 1471349019981 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:03:39 INFO - PROCESS | 3344 | 1471349019985 Marionette TRACE conn2 <- [1,1466,null,{}] 05:03:39 INFO - PROCESS | 3344 | 1471349019989 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:39 INFO - PROCESS | 3344 | 1471349019993 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:40 INFO - PROCESS | 3344 | 1471349020105 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 05:03:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (13965C00) [pid = 3344] [serial = 1127] [outer = 1B3BB800] 05:03:40 INFO - PROCESS | 3344 | 1471349020256 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:40 INFO - PROCESS | 3344 | 1471349020260 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:40 INFO - PROCESS | 3344 | ++DOCSHELL 13ED0C00 == 38 [pid = 3344] [id = 376] 05:03:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (13F6D000) [pid = 3344] [serial = 1128] [outer = 00000000] 05:03:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (1451FC00) [pid = 3344] [serial = 1129] [outer = 13F6D000] 05:03:40 INFO - PROCESS | 3344 | 1471349020335 Marionette DEBUG loaded listener.js 05:03:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (15199000) [pid = 3344] [serial = 1130] [outer = 13F6D000] 05:03:40 INFO - PROCESS | 3344 | 1471349020937 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1006ms 05:03:41 INFO - PROCESS | 3344 | 1471349020984 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 05:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:03:41 INFO - PROCESS | 3344 | 1471349020988 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 05:03:41 INFO - PROCESS | 3344 | 1471349020992 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:03:41 INFO - PROCESS | 3344 | 1471349020994 Marionette TRACE conn2 <- [1,1470,null,{}] 05:03:41 INFO - PROCESS | 3344 | 1471349020998 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:41 INFO - PROCESS | 3344 | 1471349021001 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:41 INFO - PROCESS | 3344 | 1471349021108 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 05:03:41 INFO - PROCESS | 3344 | 1471349021209 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:41 INFO - PROCESS | 3344 | 1471349021212 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:41 INFO - PROCESS | 3344 | ++DOCSHELL 1688F800 == 39 [pid = 3344] [id = 377] 05:03:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (16891800) [pid = 3344] [serial = 1131] [outer = 00000000] 05:03:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (17DB1800) [pid = 3344] [serial = 1132] [outer = 16891800] 05:03:41 INFO - PROCESS | 3344 | 1471349021266 Marionette DEBUG loaded listener.js 05:03:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (19949400) [pid = 3344] [serial = 1133] [outer = 16891800] 05:03:41 INFO - PROCESS | 3344 | 1471349021915 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1006ms 05:03:42 INFO - PROCESS | 3344 | 1471349021992 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 05:03:42 INFO - PROCESS | 3344 | 1471349021996 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 05:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:03:42 INFO - PROCESS | 3344 | 1471349022007 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:03:42 INFO - PROCESS | 3344 | 1471349022011 Marionette TRACE conn2 <- [1,1474,null,{}] 05:03:42 INFO - PROCESS | 3344 | 1471349022016 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:42 INFO - PROCESS | 3344 | 1471349022019 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:42 INFO - PROCESS | 3344 | 1471349022133 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 05:03:42 INFO - PROCESS | 3344 | 1471349022368 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:42 INFO - PROCESS | 3344 | 1471349022371 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:42 INFO - PROCESS | 3344 | ++DOCSHELL 0F34C000 == 40 [pid = 3344] [id = 378] 05:03:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (10434400) [pid = 3344] [serial = 1134] [outer = 00000000] 05:03:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (10A52000) [pid = 3344] [serial = 1135] [outer = 10434400] 05:03:42 INFO - PROCESS | 3344 | 1471349022433 Marionette DEBUG loaded listener.js 05:03:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (11472000) [pid = 3344] [serial = 1136] [outer = 10434400] 05:03:43 INFO - PROCESS | 3344 | --DOCSHELL 13F6C400 == 39 [pid = 3344] [id = 374] 05:03:43 INFO - PROCESS | 3344 | --DOCSHELL 1189BC00 == 38 [pid = 3344] [id = 373] 05:03:43 INFO - PROCESS | 3344 | --DOCSHELL 104E6C00 == 37 [pid = 3344] [id = 372] 05:03:43 INFO - PROCESS | 3344 | --DOCSHELL 16FEA400 == 36 [pid = 3344] [id = 371] 05:03:43 INFO - PROCESS | 3344 | --DOCSHELL 16C66C00 == 35 [pid = 3344] [id = 370] 05:03:43 INFO - PROCESS | 3344 | --DOCSHELL 1519CC00 == 34 [pid = 3344] [id = 369] 05:03:43 INFO - PROCESS | 3344 | --DOCSHELL 1451F800 == 33 [pid = 3344] [id = 368] 05:03:43 INFO - PROCESS | 3344 | --DOCSHELL 12E26800 == 32 [pid = 3344] [id = 367] 05:03:43 INFO - PROCESS | 3344 | --DOCSHELL 10472C00 == 31 [pid = 3344] [id = 366] 05:03:43 INFO - PROCESS | 3344 | --DOCSHELL 16C6A800 == 30 [pid = 3344] [id = 364] 05:03:43 INFO - PROCESS | 3344 | --DOCSHELL 10A09C00 == 29 [pid = 3344] [id = 365] 05:03:43 INFO - PROCESS | 3344 | --DOCSHELL 1688F800 == 28 [pid = 3344] [id = 377] 05:03:43 INFO - PROCESS | 3344 | --DOCSHELL 0F346000 == 27 [pid = 3344] [id = 375] 05:03:43 INFO - PROCESS | 3344 | --DOCSHELL 13ED0C00 == 26 [pid = 3344] [id = 376] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (1AC4E400) [pid = 3344] [serial = 1089] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (19E82400) [pid = 3344] [serial = 1077] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (15A1F800) [pid = 3344] [serial = 1062] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (1A5C8000) [pid = 3344] [serial = 1080] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1688E000) [pid = 3344] [serial = 1063] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (1A08A000) [pid = 3344] [serial = 1078] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (15197C00) [pid = 3344] [serial = 1059] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1519C800) [pid = 3344] [serial = 1060] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (17EC2C00) [pid = 3344] [serial = 1068] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1A5D6000) [pid = 3344] [serial = 1081] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (181AD400) [pid = 3344] [serial = 1069] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (151A4400) [pid = 3344] [serial = 1084] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (11007000) [pid = 3344] [serial = 1053] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1126CC00) [pid = 3344] [serial = 1054] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (16C6B400) [pid = 3344] [serial = 1065] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (16FF4800) [pid = 3344] [serial = 1066] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (19DC8000) [pid = 3344] [serial = 1074] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1993CC00) [pid = 3344] [serial = 1071] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1993D000) [pid = 3344] [serial = 1072] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1A0B5C00) [pid = 3344] [serial = 1051] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (12E86800) [pid = 3344] [serial = 1056] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (1312D400) [pid = 3344] [serial = 1057] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (12E32000) [pid = 3344] [serial = 1083] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (1AC52800) [pid = 3344] [serial = 1090] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (1A0B1800) [pid = 3344] [serial = 1086] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (1A73F400) [pid = 3344] [serial = 1087] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (151A1800) [pid = 3344] [serial = 1075] [outer = 00000000] [url = about:blank] 05:03:43 INFO - PROCESS | 3344 | 1471349023660 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1729ms 05:03:43 INFO - PROCESS | 3344 | 1471349023725 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 05:03:43 INFO - PROCESS | 3344 | 1471349023729 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 05:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:03:43 INFO - PROCESS | 3344 | 1471349023737 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:03:43 INFO - PROCESS | 3344 | 1471349023740 Marionette TRACE conn2 <- [1,1478,null,{}] 05:03:43 INFO - PROCESS | 3344 | 1471349023751 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:43 INFO - PROCESS | 3344 | 1471349023754 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:43 INFO - PROCESS | 3344 | 1471349023841 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 05:03:43 INFO - PROCESS | 3344 | 1471349023854 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:43 INFO - PROCESS | 3344 | 1471349023858 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:43 INFO - PROCESS | 3344 | ++DOCSHELL 104EB400 == 27 [pid = 3344] [id = 379] 05:03:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (10A04800) [pid = 3344] [serial = 1137] [outer = 00000000] 05:03:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (112CAC00) [pid = 3344] [serial = 1138] [outer = 10A04800] 05:03:43 INFO - PROCESS | 3344 | 1471349023908 Marionette DEBUG loaded listener.js 05:03:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (114D7800) [pid = 3344] [serial = 1139] [outer = 10A04800] 05:03:44 INFO - PROCESS | 3344 | 1471349024392 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 708ms 05:03:44 INFO - PROCESS | 3344 | 1471349024434 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 05:03:44 INFO - PROCESS | 3344 | 1471349024439 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 05:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:03:44 INFO - PROCESS | 3344 | 1471349024446 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:03:44 INFO - PROCESS | 3344 | 1471349024448 Marionette TRACE conn2 <- [1,1482,null,{}] 05:03:44 INFO - PROCESS | 3344 | 1471349024452 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:44 INFO - PROCESS | 3344 | 1471349024455 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:44 INFO - PROCESS | 3344 | 1471349024588 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 05:03:44 INFO - PROCESS | 3344 | 1471349024597 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:44 INFO - PROCESS | 3344 | 1471349024600 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:44 INFO - PROCESS | 3344 | ++DOCSHELL 13176800 == 28 [pid = 3344] [id = 380] 05:03:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (13196400) [pid = 3344] [serial = 1140] [outer = 00000000] 05:03:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (13ACF800) [pid = 3344] [serial = 1141] [outer = 13196400] 05:03:44 INFO - PROCESS | 3344 | 1471349024648 Marionette DEBUG loaded listener.js 05:03:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (13ECB400) [pid = 3344] [serial = 1142] [outer = 13196400] 05:03:45 INFO - PROCESS | 3344 | 1471349025122 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 692ms 05:03:45 INFO - PROCESS | 3344 | 1471349025177 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 05:03:45 INFO - PROCESS | 3344 | 1471349025179 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 05:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:03:45 INFO - PROCESS | 3344 | 1471349025183 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:03:45 INFO - PROCESS | 3344 | 1471349025186 Marionette TRACE conn2 <- [1,1486,null,{}] 05:03:45 INFO - PROCESS | 3344 | 1471349025197 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:45 INFO - PROCESS | 3344 | 1471349025201 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:45 INFO - PROCESS | 3344 | 1471349025312 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 05:03:45 INFO - PROCESS | 3344 | 1471349025405 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:45 INFO - PROCESS | 3344 | 1471349025408 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:45 INFO - PROCESS | 3344 | ++DOCSHELL 151AD400 == 29 [pid = 3344] [id = 381] 05:03:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (151AD800) [pid = 3344] [serial = 1143] [outer = 00000000] 05:03:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (15A1B000) [pid = 3344] [serial = 1144] [outer = 151AD800] 05:03:45 INFO - PROCESS | 3344 | 1471349025465 Marionette DEBUG loaded listener.js 05:03:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (15F4F800) [pid = 3344] [serial = 1145] [outer = 151AD800] 05:03:45 INFO - PROCESS | 3344 | 1471349025875 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 738ms 05:03:45 INFO - PROCESS | 3344 | 1471349025923 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 05:03:45 INFO - PROCESS | 3344 | 1471349025925 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 05:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:03:45 INFO - PROCESS | 3344 | 1471349025928 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:03:45 INFO - PROCESS | 3344 | 1471349025930 Marionette TRACE conn2 <- [1,1490,null,{}] 05:03:45 INFO - PROCESS | 3344 | 1471349025934 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:45 INFO - PROCESS | 3344 | 1471349025945 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:46 INFO - PROCESS | 3344 | 1471349026066 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 05:03:46 INFO - PROCESS | 3344 | 1471349026078 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:46 INFO - PROCESS | 3344 | 1471349026080 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:46 INFO - PROCESS | 3344 | ++DOCSHELL 15A1B800 == 30 [pid = 3344] [id = 382] 05:03:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (16893C00) [pid = 3344] [serial = 1146] [outer = 00000000] 05:03:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (16991400) [pid = 3344] [serial = 1147] [outer = 16893C00] 05:03:46 INFO - PROCESS | 3344 | 1471349026126 Marionette DEBUG loaded listener.js 05:03:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (16D25400) [pid = 3344] [serial = 1148] [outer = 16893C00] 05:03:46 INFO - PROCESS | 3344 | 1471349026566 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 692ms 05:03:46 INFO - PROCESS | 3344 | 1471349026636 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 05:03:46 INFO - PROCESS | 3344 | 1471349026638 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 05:03:46 INFO - PROCESS | 3344 | 1471349026641 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:03:46 INFO - PROCESS | 3344 | 1471349026643 Marionette TRACE conn2 <- [1,1494,null,{}] 05:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:03:46 INFO - PROCESS | 3344 | 1471349026646 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:46 INFO - PROCESS | 3344 | 1471349026648 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:46 INFO - PROCESS | 3344 | 1471349026780 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 05:03:46 INFO - PROCESS | 3344 | 1471349026789 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:46 INFO - PROCESS | 3344 | 1471349026791 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:46 INFO - PROCESS | 3344 | ++DOCSHELL 1688F400 == 31 [pid = 3344] [id = 383] 05:03:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (16C6B000) [pid = 3344] [serial = 1149] [outer = 00000000] 05:03:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (17D8D400) [pid = 3344] [serial = 1150] [outer = 16C6B000] 05:03:46 INFO - PROCESS | 3344 | 1471349026839 Marionette DEBUG loaded listener.js 05:03:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (17DEA000) [pid = 3344] [serial = 1151] [outer = 16C6B000] 05:03:47 INFO - PROCESS | 3344 | 1471349027275 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 708ms 05:03:47 INFO - PROCESS | 3344 | 1471349027344 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 05:03:47 INFO - PROCESS | 3344 | 1471349027346 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 05:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:03:47 INFO - PROCESS | 3344 | 1471349027349 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:03:47 INFO - PROCESS | 3344 | 1471349027351 Marionette TRACE conn2 <- [1,1498,null,{}] 05:03:47 INFO - PROCESS | 3344 | 1471349027354 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:47 INFO - PROCESS | 3344 | 1471349027360 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:47 INFO - PROCESS | 3344 | 1471349027497 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 05:03:47 INFO - PROCESS | 3344 | 1471349027558 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:47 INFO - PROCESS | 3344 | 1471349027560 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:47 INFO - PROCESS | 3344 | ++DOCSHELL 1829AC00 == 32 [pid = 3344] [id = 384] 05:03:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1829B000) [pid = 3344] [serial = 1152] [outer = 00000000] 05:03:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (19D7A800) [pid = 3344] [serial = 1153] [outer = 1829B000] 05:03:47 INFO - PROCESS | 3344 | 1471349027605 Marionette DEBUG loaded listener.js 05:03:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (19E7C000) [pid = 3344] [serial = 1154] [outer = 1829B000] 05:03:47 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1994A000) [pid = 3344] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:03:47 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (16C6A000) [pid = 3344] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:03:47 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (176FA400) [pid = 3344] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:03:47 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (10E9A800) [pid = 3344] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:03:47 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1047E400) [pid = 3344] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:03:47 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (12E27800) [pid = 3344] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:03:47 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (14521000) [pid = 3344] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:03:47 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (19B3CC00) [pid = 3344] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:03:47 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (13AD5000) [pid = 3344] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:03:47 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1519D400) [pid = 3344] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:03:47 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (176FD800) [pid = 3344] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:03:48 INFO - PROCESS | 3344 | 1471349028166 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 834ms 05:03:48 INFO - PROCESS | 3344 | 1471349028192 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 05:03:48 INFO - PROCESS | 3344 | 1471349028194 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 05:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:03:48 INFO - PROCESS | 3344 | 1471349028197 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:03:48 INFO - PROCESS | 3344 | 1471349028199 Marionette TRACE conn2 <- [1,1502,null,{}] 05:03:48 INFO - PROCESS | 3344 | 1471349028203 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:48 INFO - PROCESS | 3344 | 1471349028205 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:48 INFO - PROCESS | 3344 | 1471349028288 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 05:03:48 INFO - PROCESS | 3344 | 1471349028294 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:48 INFO - PROCESS | 3344 | 1471349028296 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:48 INFO - PROCESS | 3344 | ++DOCSHELL 10A54000 == 33 [pid = 3344] [id = 385] 05:03:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (129F6400) [pid = 3344] [serial = 1155] [outer = 00000000] 05:03:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (174E5C00) [pid = 3344] [serial = 1156] [outer = 129F6400] 05:03:48 INFO - PROCESS | 3344 | 1471349028340 Marionette DEBUG loaded listener.js 05:03:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (176FA400) [pid = 3344] [serial = 1157] [outer = 129F6400] 05:03:48 INFO - PROCESS | 3344 | 1471349028757 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 598ms 05:03:48 INFO - PROCESS | 3344 | 1471349028805 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 05:03:48 INFO - PROCESS | 3344 | 1471349028807 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 05:03:48 INFO - PROCESS | 3344 | 1471349028810 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:03:48 INFO - PROCESS | 3344 | 1471349028811 Marionette TRACE conn2 <- [1,1506,null,{}] 05:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:03:48 INFO - PROCESS | 3344 | 1471349028815 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:48 INFO - PROCESS | 3344 | 1471349028817 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:48 INFO - PROCESS | 3344 | 1471349028896 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 05:03:48 INFO - PROCESS | 3344 | 1471349028901 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:48 INFO - PROCESS | 3344 | 1471349028904 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:48 INFO - PROCESS | 3344 | ++DOCSHELL 151AD000 == 34 [pid = 3344] [id = 386] 05:03:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1829BC00) [pid = 3344] [serial = 1158] [outer = 00000000] 05:03:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (19DC0C00) [pid = 3344] [serial = 1159] [outer = 1829BC00] 05:03:48 INFO - PROCESS | 3344 | 1471349028949 Marionette DEBUG loaded listener.js 05:03:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (19E7E000) [pid = 3344] [serial = 1160] [outer = 1829BC00] 05:03:49 INFO - PROCESS | 3344 | 1471349029361 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 598ms 05:03:49 INFO - PROCESS | 3344 | 1471349029413 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 05:03:49 INFO - PROCESS | 3344 | 1471349029415 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 05:03:49 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:03:49 INFO - PROCESS | 3344 | 1471349029419 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:03:49 INFO - PROCESS | 3344 | 1471349029420 Marionette TRACE conn2 <- [1,1510,null,{}] 05:03:49 INFO - PROCESS | 3344 | 1471349029427 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:49 INFO - PROCESS | 3344 | 1471349029429 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:49 INFO - PROCESS | 3344 | 1471349029508 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 05:03:49 INFO - PROCESS | 3344 | 1471349029516 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:49 INFO - PROCESS | 3344 | 1471349029518 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:49 INFO - PROCESS | 3344 | ++DOCSHELL 151ACC00 == 35 [pid = 3344] [id = 387] 05:03:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1A08A000) [pid = 3344] [serial = 1161] [outer = 00000000] 05:03:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1A0B5000) [pid = 3344] [serial = 1162] [outer = 1A08A000] 05:03:49 INFO - PROCESS | 3344 | 1471349029563 Marionette DEBUG loaded listener.js 05:03:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1A0B6400) [pid = 3344] [serial = 1163] [outer = 1A08A000] 05:03:50 INFO - PROCESS | 3344 | --DOCSHELL 104EB400 == 34 [pid = 3344] [id = 379] 05:03:50 INFO - PROCESS | 3344 | --DOCSHELL 0F34C000 == 33 [pid = 3344] [id = 378] 05:03:50 INFO - PROCESS | 3344 | --DOCSHELL 13176800 == 32 [pid = 3344] [id = 380] 05:03:50 INFO - PROCESS | 3344 | --DOCSHELL 10A54000 == 31 [pid = 3344] [id = 385] 05:03:50 INFO - PROCESS | 3344 | --DOCSHELL 151AD400 == 30 [pid = 3344] [id = 381] 05:03:50 INFO - PROCESS | 3344 | --DOCSHELL 1829AC00 == 29 [pid = 3344] [id = 384] 05:03:50 INFO - PROCESS | 3344 | --DOCSHELL 151AD000 == 28 [pid = 3344] [id = 386] 05:03:50 INFO - PROCESS | 3344 | --DOCSHELL 15A1B800 == 27 [pid = 3344] [id = 382] 05:03:50 INFO - PROCESS | 3344 | --DOCSHELL 1688F400 == 26 [pid = 3344] [id = 383] 05:03:51 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (174EA800) [pid = 3344] [serial = 1110] [outer = 00000000] [url = about:blank] 05:03:51 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (17DECC00) [pid = 3344] [serial = 1113] [outer = 00000000] [url = about:blank] 05:03:51 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (11C0A800) [pid = 3344] [serial = 1095] [outer = 00000000] [url = about:blank] 05:03:51 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1319B800) [pid = 3344] [serial = 1096] [outer = 00000000] [url = about:blank] 05:03:51 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (10A09400) [pid = 3344] [serial = 1098] [outer = 00000000] [url = about:blank] 05:03:51 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (10ED1C00) [pid = 3344] [serial = 1099] [outer = 00000000] [url = about:blank] 05:03:51 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1312DC00) [pid = 3344] [serial = 1101] [outer = 00000000] [url = about:blank] 05:03:51 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (13292C00) [pid = 3344] [serial = 1102] [outer = 00000000] [url = about:blank] 05:03:51 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (145D0C00) [pid = 3344] [serial = 1104] [outer = 00000000] [url = about:blank] 05:03:51 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (15127C00) [pid = 3344] [serial = 1105] [outer = 00000000] [url = about:blank] 05:03:51 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (1AE4C000) [pid = 3344] [serial = 1093] [outer = 00000000] [url = about:blank] 05:03:51 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (1AE47800) [pid = 3344] [serial = 1092] [outer = 00000000] [url = about:blank] 05:03:51 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (15F46000) [pid = 3344] [serial = 1117] [outer = 00000000] [url = about:blank] 05:03:51 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (151AF400) [pid = 3344] [serial = 1116] [outer = 00000000] [url = about:blank] 05:03:51 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (17DF2800) [pid = 3344] [serial = 1114] [outer = 00000000] [url = about:blank] 05:03:51 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (16889800) [pid = 3344] [serial = 1107] [outer = 00000000] [url = about:blank] 05:03:51 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (16892400) [pid = 3344] [serial = 1108] [outer = 00000000] [url = about:blank] 05:03:51 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (175E9400) [pid = 3344] [serial = 1111] [outer = 00000000] [url = about:blank] 05:03:51 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (1993F000) [pid = 3344] [serial = 1120] [outer = 00000000] [url = about:blank] 05:03:51 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (18299C00) [pid = 3344] [serial = 1119] [outer = 00000000] [url = about:blank] 05:03:51 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (19DC1C00) [pid = 3344] [serial = 1123] [outer = 00000000] [url = about:blank] 05:03:51 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (14525800) [pid = 3344] [serial = 679] [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.] 05:03:51 INFO - PROCESS | 3344 | --DOMWINDOW == 58 (19DC1000) [pid = 3344] [serial = 1122] [outer = 00000000] [url = about:blank] 05:03:51 INFO - PROCESS | 3344 | 1471349031270 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:03:51 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 () { 05:03:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:03:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:03:51 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 () { 05:03:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:03:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:03:51 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 () { 05:03:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:03:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:03:51 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 () { 05:03:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:03:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:03:51 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1855ms 05:03:51 INFO - PROCESS | 3344 | 1471349031306 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 05:03:51 INFO - PROCESS | 3344 | 1471349031312 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 05:03:51 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:03:51 INFO - PROCESS | 3344 | 1471349031317 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:03:51 INFO - PROCESS | 3344 | 1471349031320 Marionette TRACE conn2 <- [1,1514,null,{}] 05:03:51 INFO - PROCESS | 3344 | 1471349031328 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:51 INFO - PROCESS | 3344 | 1471349031331 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:51 INFO - PROCESS | 3344 | 1471349031422 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 05:03:51 INFO - PROCESS | 3344 | 1471349031429 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:51 INFO - PROCESS | 3344 | 1471349031433 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:51 INFO - PROCESS | 3344 | ++DOCSHELL 0F34E000 == 27 [pid = 3344] [id = 388] 05:03:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (10BC4C00) [pid = 3344] [serial = 1164] [outer = 00000000] 05:03:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (11270800) [pid = 3344] [serial = 1165] [outer = 10BC4C00] 05:03:51 INFO - PROCESS | 3344 | 1471349031484 Marionette DEBUG loaded listener.js 05:03:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (11475000) [pid = 3344] [serial = 1166] [outer = 10BC4C00] 05:03:51 INFO - PROCESS | 3344 | 1471349031978 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:03:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:03:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:03:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:03:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:03:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:03:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:03:52 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 707ms 05:03:52 INFO - PROCESS | 3344 | 1471349032015 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 05:03:52 INFO - PROCESS | 3344 | 1471349032020 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 05:03:52 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:03:52 INFO - PROCESS | 3344 | 1471349032027 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:03:52 INFO - PROCESS | 3344 | 1471349032029 Marionette TRACE conn2 <- [1,1518,null,{}] 05:03:52 INFO - PROCESS | 3344 | 1471349032033 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:52 INFO - PROCESS | 3344 | 1471349032037 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:52 INFO - PROCESS | 3344 | 1471349032140 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 05:03:52 INFO - PROCESS | 3344 | 1471349032149 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:52 INFO - PROCESS | 3344 | 1471349032152 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:52 INFO - PROCESS | 3344 | ++DOCSHELL 13174000 == 28 [pid = 3344] [id = 389] 05:03:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (13174400) [pid = 3344] [serial = 1167] [outer = 00000000] 05:03:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (1322C800) [pid = 3344] [serial = 1168] [outer = 13174400] 05:03:52 INFO - PROCESS | 3344 | 1471349032200 Marionette DEBUG loaded listener.js 05:03:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (1390C000) [pid = 3344] [serial = 1169] [outer = 13174400] 05:03:52 INFO - PROCESS | 3344 | 1471349032649 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:03:52 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 05:03:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:03:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:03:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:03:52 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. 05:03:52 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:03:52 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 628ms 05:03:52 INFO - PROCESS | 3344 | 1471349032663 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 05:03:52 INFO - PROCESS | 3344 | 1471349032666 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 05:03:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:03:52 INFO - PROCESS | 3344 | 1471349032669 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:03:52 INFO - PROCESS | 3344 | 1471349032673 Marionette TRACE conn2 <- [1,1522,null,{}] 05:03:52 INFO - PROCESS | 3344 | 1471349032683 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:52 INFO - PROCESS | 3344 | 1471349032688 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:52 INFO - PROCESS | 3344 | 1471349032771 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 05:03:52 INFO - PROCESS | 3344 | 1471349032778 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:52 INFO - PROCESS | 3344 | 1471349032781 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:52 INFO - PROCESS | 3344 | ++DOCSHELL 145D0400 == 29 [pid = 3344] [id = 390] 05:03:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (145DAC00) [pid = 3344] [serial = 1170] [outer = 00000000] 05:03:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (1519B800) [pid = 3344] [serial = 1171] [outer = 145DAC00] 05:03:52 INFO - PROCESS | 3344 | 1471349032862 Marionette DEBUG loaded listener.js 05:03:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (151A4800) [pid = 3344] [serial = 1172] [outer = 145DAC00] 05:03:53 INFO - PROCESS | 3344 | 1471349033355 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:03:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:03:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 739ms 05:03:53 INFO - PROCESS | 3344 | 1471349033419 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 05:03:53 INFO - PROCESS | 3344 | 1471349033422 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 05:03:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:03:53 INFO - PROCESS | 3344 | 1471349033426 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:03:53 INFO - PROCESS | 3344 | 1471349033428 Marionette TRACE conn2 <- [1,1526,null,{}] 05:03:53 INFO - PROCESS | 3344 | 1471349033431 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:53 INFO - PROCESS | 3344 | 1471349033433 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:53 INFO - PROCESS | 3344 | 1471349033514 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 05:03:53 INFO - PROCESS | 3344 | 1471349033519 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:53 INFO - PROCESS | 3344 | 1471349033522 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:53 INFO - PROCESS | 3344 | ++DOCSHELL 15F49C00 == 30 [pid = 3344] [id = 391] 05:03:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (15F4DC00) [pid = 3344] [serial = 1173] [outer = 00000000] 05:03:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (16894000) [pid = 3344] [serial = 1174] [outer = 15F4DC00] 05:03:53 INFO - PROCESS | 3344 | 1471349033568 Marionette DEBUG loaded listener.js 05:03:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (1698D400) [pid = 3344] [serial = 1175] [outer = 15F4DC00] 05:03:54 INFO - PROCESS | 3344 | 1471349034041 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:03:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:03:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 707ms 05:03:54 INFO - PROCESS | 3344 | 1471349034125 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 05:03:54 INFO - PROCESS | 3344 | 1471349034127 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 05:03:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:03:54 INFO - PROCESS | 3344 | 1471349034131 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:03:54 INFO - PROCESS | 3344 | 1471349034133 Marionette TRACE conn2 <- [1,1530,null,{}] 05:03:54 INFO - PROCESS | 3344 | 1471349034136 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:54 INFO - PROCESS | 3344 | 1471349034138 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:54 INFO - PROCESS | 3344 | 1471349034242 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 05:03:54 INFO - PROCESS | 3344 | 1471349034254 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:54 INFO - PROCESS | 3344 | 1471349034256 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:54 INFO - PROCESS | 3344 | ++DOCSHELL 16D2C400 == 31 [pid = 3344] [id = 392] 05:03:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (16FF5000) [pid = 3344] [serial = 1176] [outer = 00000000] 05:03:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (175E8800) [pid = 3344] [serial = 1177] [outer = 16FF5000] 05:03:54 INFO - PROCESS | 3344 | 1471349034301 Marionette DEBUG loaded listener.js 05:03:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (17645000) [pid = 3344] [serial = 1178] [outer = 16FF5000] 05:03:54 INFO - PROCESS | 3344 | 1471349034726 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 05:03:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:03:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 644ms 05:03:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:03:54 INFO - PROCESS | 3344 | 1471349034769 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 05:03:54 INFO - PROCESS | 3344 | 1471349034771 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 05:03:54 INFO - PROCESS | 3344 | 1471349034777 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:03:54 INFO - PROCESS | 3344 | 1471349034779 Marionette TRACE conn2 <- [1,1534,null,{}] 05:03:54 INFO - PROCESS | 3344 | 1471349034783 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:54 INFO - PROCESS | 3344 | 1471349034789 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:54 INFO - PROCESS | 3344 | 1471349034920 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 05:03:54 INFO - PROCESS | 3344 | 1471349034928 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:54 INFO - PROCESS | 3344 | 1471349034931 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:54 INFO - PROCESS | 3344 | ++DOCSHELL 17ECC000 == 32 [pid = 3344] [id = 393] 05:03:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (17ECC800) [pid = 3344] [serial = 1179] [outer = 00000000] 05:03:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (1829A400) [pid = 3344] [serial = 1180] [outer = 17ECC800] 05:03:54 INFO - PROCESS | 3344 | 1471349034976 Marionette DEBUG loaded listener.js 05:03:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1993CC00) [pid = 3344] [serial = 1181] [outer = 17ECC800] 05:03:55 INFO - PROCESS | 3344 | 1471349035405 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:03:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:03:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 692ms 05:03:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:03:55 INFO - PROCESS | 3344 | 1471349035474 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 05:03:55 INFO - PROCESS | 3344 | 1471349035476 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 05:03:55 INFO - PROCESS | 3344 | 1471349035489 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:03:55 INFO - PROCESS | 3344 | 1471349035491 Marionette TRACE conn2 <- [1,1538,null,{}] 05:03:55 INFO - PROCESS | 3344 | 1471349035495 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:55 INFO - PROCESS | 3344 | 1471349035497 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:55 INFO - PROCESS | 3344 | 1471349035646 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 05:03:55 INFO - PROCESS | 3344 | 1471349035655 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:55 INFO - PROCESS | 3344 | 1471349035657 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:55 INFO - PROCESS | 3344 | ++DOCSHELL 1829FC00 == 33 [pid = 3344] [id = 394] 05:03:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1993E800) [pid = 3344] [serial = 1182] [outer = 00000000] 05:03:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (19945000) [pid = 3344] [serial = 1183] [outer = 1993E800] 05:03:55 INFO - PROCESS | 3344 | 1471349035708 Marionette DEBUG loaded listener.js 05:03:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (19B3A400) [pid = 3344] [serial = 1184] [outer = 1993E800] 05:03:56 INFO - PROCESS | 3344 | 1471349036141 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:03:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:03:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 661ms 05:03:56 INFO - PROCESS | 3344 | 1471349036170 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 05:03:56 INFO - PROCESS | 3344 | 1471349036172 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 05:03:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:03:56 INFO - PROCESS | 3344 | 1471349036175 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:03:56 INFO - PROCESS | 3344 | 1471349036177 Marionette TRACE conn2 <- [1,1542,null,{}] 05:03:56 INFO - PROCESS | 3344 | 1471349036180 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:56 INFO - PROCESS | 3344 | 1471349036182 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:56 INFO - PROCESS | 3344 | 1471349036259 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 05:03:56 INFO - PROCESS | 3344 | 1471349036264 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:56 INFO - PROCESS | 3344 | 1471349036266 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:56 INFO - PROCESS | 3344 | ++DOCSHELL 1993F000 == 34 [pid = 3344] [id = 395] 05:03:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (19943C00) [pid = 3344] [serial = 1185] [outer = 00000000] 05:03:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1A0AE400) [pid = 3344] [serial = 1186] [outer = 19943C00] 05:03:56 INFO - PROCESS | 3344 | 1471349036311 Marionette DEBUG loaded listener.js 05:03:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1A0AE800) [pid = 3344] [serial = 1187] [outer = 19943C00] 05:03:56 INFO - PROCESS | 3344 | 1471349036739 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:03:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:03:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 597ms 05:03:56 INFO - PROCESS | 3344 | 1471349036781 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 05:03:56 INFO - PROCESS | 3344 | 1471349036783 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 05:03:56 INFO - PROCESS | 3344 | 1471349036786 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:03:56 INFO - PROCESS | 3344 | 1471349036788 Marionette TRACE conn2 <- [1,1546,null,{}] 05:03:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:03:56 INFO - PROCESS | 3344 | 1471349036795 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:56 INFO - PROCESS | 3344 | 1471349036797 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:56 INFO - PROCESS | 3344 | 1471349036908 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 05:03:56 INFO - PROCESS | 3344 | 1471349036913 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:56 INFO - PROCESS | 3344 | 1471349036916 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:56 INFO - PROCESS | 3344 | ++DOCSHELL 145D0000 == 35 [pid = 3344] [id = 396] 05:03:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1A5D1400) [pid = 3344] [serial = 1188] [outer = 00000000] 05:03:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1A732800) [pid = 3344] [serial = 1189] [outer = 1A5D1400] 05:03:56 INFO - PROCESS | 3344 | 1471349036959 Marionette DEBUG loaded listener.js 05:03:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (1A733800) [pid = 3344] [serial = 1190] [outer = 1A5D1400] 05:03:57 INFO - PROCESS | 3344 | 1471349037406 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:03:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:03:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 644ms 05:03:57 INFO - PROCESS | 3344 | 1471349037427 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 05:03:57 INFO - PROCESS | 3344 | 1471349037428 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 05:03:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:03:57 INFO - PROCESS | 3344 | 1471349037432 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:03:57 INFO - PROCESS | 3344 | 1471349037433 Marionette TRACE conn2 <- [1,1550,null,{}] 05:03:57 INFO - PROCESS | 3344 | 1471349037443 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:57 INFO - PROCESS | 3344 | 1471349037445 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:57 INFO - PROCESS | 3344 | 1471349037566 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 05:03:57 INFO - PROCESS | 3344 | 1471349037573 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:57 INFO - PROCESS | 3344 | 1471349037575 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:57 INFO - PROCESS | 3344 | ++DOCSHELL 1688FC00 == 36 [pid = 3344] [id = 397] 05:03:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (19E80400) [pid = 3344] [serial = 1191] [outer = 00000000] 05:03:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1A73F400) [pid = 3344] [serial = 1192] [outer = 19E80400] 05:03:57 INFO - PROCESS | 3344 | 1471349037619 Marionette DEBUG loaded listener.js 05:03:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1A9A7C00) [pid = 3344] [serial = 1193] [outer = 19E80400] 05:03:58 INFO - PROCESS | 3344 | 1471349038065 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:03:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:03:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 691ms 05:03:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:03:58 INFO - PROCESS | 3344 | 1471349038132 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 05:03:58 INFO - PROCESS | 3344 | 1471349038134 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 05:03:58 INFO - PROCESS | 3344 | 1471349038138 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:03:58 INFO - PROCESS | 3344 | 1471349038141 Marionette TRACE conn2 <- [1,1554,null,{}] 05:03:58 INFO - PROCESS | 3344 | 1471349038145 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:58 INFO - PROCESS | 3344 | 1471349038147 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:58 INFO - PROCESS | 3344 | 1471349038264 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 05:03:58 INFO - PROCESS | 3344 | 1471349038359 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:58 INFO - PROCESS | 3344 | 1471349038361 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:58 INFO - PROCESS | 3344 | ++DOCSHELL 16C72000 == 37 [pid = 3344] [id = 398] 05:03:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1A9AE800) [pid = 3344] [serial = 1194] [outer = 00000000] 05:03:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1AC57C00) [pid = 3344] [serial = 1195] [outer = 1A9AE800] 05:03:58 INFO - PROCESS | 3344 | 1471349038407 Marionette DEBUG loaded listener.js 05:03:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (1AE48800) [pid = 3344] [serial = 1196] [outer = 1A9AE800] 05:03:58 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (16893C00) [pid = 3344] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:03:58 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (16C6B000) [pid = 3344] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:03:58 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (1829B000) [pid = 3344] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:03:58 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1829BC00) [pid = 3344] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:03:58 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (151AD800) [pid = 3344] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:03:58 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (13196400) [pid = 3344] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:03:58 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (10A04800) [pid = 3344] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:03:58 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (10434400) [pid = 3344] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:03:58 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (16891800) [pid = 3344] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:03:58 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (13F6D000) [pid = 3344] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:03:58 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0F347800) [pid = 3344] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:03:58 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (129F6400) [pid = 3344] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:03:58 INFO - PROCESS | 3344 | 1471349038973 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:03:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:03:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 896ms 05:03:59 INFO - PROCESS | 3344 | 1471349039042 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 05:03:59 INFO - PROCESS | 3344 | 1471349039044 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 05:03:59 INFO - PROCESS | 3344 | 1471349039047 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:03:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:03:59 INFO - PROCESS | 3344 | 1471349039049 Marionette TRACE conn2 <- [1,1558,null,{}] 05:03:59 INFO - PROCESS | 3344 | 1471349039053 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:59 INFO - PROCESS | 3344 | 1471349039055 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:59 INFO - PROCESS | 3344 | 1471349039131 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 05:03:59 INFO - PROCESS | 3344 | 1471349039136 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:59 INFO - PROCESS | 3344 | 1471349039138 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:59 INFO - PROCESS | 3344 | ++DOCSHELL 1055A000 == 38 [pid = 3344] [id = 399] 05:03:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1451B400) [pid = 3344] [serial = 1197] [outer = 00000000] 05:03:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (151B7000) [pid = 3344] [serial = 1198] [outer = 1451B400] 05:03:59 INFO - PROCESS | 3344 | 1471349039184 Marionette DEBUG loaded listener.js 05:03:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (16898000) [pid = 3344] [serial = 1199] [outer = 1451B400] 05:03:59 INFO - PROCESS | 3344 | 1471349039637 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:03:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:03:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 644ms 05:03:59 INFO - PROCESS | 3344 | 1471349039685 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 05:03:59 INFO - PROCESS | 3344 | 1471349039687 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 05:03:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:03:59 INFO - PROCESS | 3344 | 1471349039691 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:03:59 INFO - PROCESS | 3344 | 1471349039702 Marionette TRACE conn2 <- [1,1562,null,{}] 05:03:59 INFO - PROCESS | 3344 | 1471349039706 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:59 INFO - PROCESS | 3344 | 1471349039708 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:59 INFO - PROCESS | 3344 | 1471349039792 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 05:03:59 INFO - PROCESS | 3344 | 1471349039798 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:59 INFO - PROCESS | 3344 | 1471349039800 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:03:59 INFO - PROCESS | 3344 | ++DOCSHELL 12BB8400 == 39 [pid = 3344] [id = 400] 05:03:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (13910800) [pid = 3344] [serial = 1200] [outer = 00000000] 05:03:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1A9AC000) [pid = 3344] [serial = 1201] [outer = 13910800] 05:03:59 INFO - PROCESS | 3344 | 1471349039844 Marionette DEBUG loaded listener.js 05:03:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (1AE4EC00) [pid = 3344] [serial = 1202] [outer = 13910800] 05:04:00 INFO - PROCESS | 3344 | 1471349040273 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 05:04:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:04:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 598ms 05:04:00 INFO - PROCESS | 3344 | 1471349040292 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 05:04:00 INFO - PROCESS | 3344 | 1471349040293 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 05:04:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:04:00 INFO - PROCESS | 3344 | 1471349040309 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:04:00 INFO - PROCESS | 3344 | 1471349040311 Marionette TRACE conn2 <- [1,1566,null,{}] 05:04:00 INFO - PROCESS | 3344 | 1471349040314 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:00 INFO - PROCESS | 3344 | 1471349040316 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:00 INFO - PROCESS | 3344 | 1471349040393 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 05:04:00 INFO - PROCESS | 3344 | 1471349040398 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:00 INFO - PROCESS | 3344 | 1471349040400 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:00 INFO - PROCESS | 3344 | ++DOCSHELL 16995800 == 40 [pid = 3344] [id = 401] 05:04:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (175E4C00) [pid = 3344] [serial = 1203] [outer = 00000000] 05:04:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1964B000) [pid = 3344] [serial = 1204] [outer = 175E4C00] 05:04:00 INFO - PROCESS | 3344 | 1471349040444 Marionette DEBUG loaded listener.js 05:04:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1964D400) [pid = 3344] [serial = 1205] [outer = 175E4C00] 05:04:00 INFO - PROCESS | 3344 | 1471349040887 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 05:04:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:04:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 644ms 05:04:01 INFO - PROCESS | 3344 | 1471349041018 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 05:04:01 INFO - PROCESS | 3344 | 1471349041023 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 05:04:01 INFO - PROCESS | 3344 | 1471349041028 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:04:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:04:01 INFO - PROCESS | 3344 | 1471349041033 Marionette TRACE conn2 <- [1,1570,null,{}] 05:04:01 INFO - PROCESS | 3344 | 1471349041039 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:01 INFO - PROCESS | 3344 | 1471349041043 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:01 INFO - PROCESS | 3344 | 1471349041198 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 05:04:01 INFO - PROCESS | 3344 | 1471349041369 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:01 INFO - PROCESS | 3344 | 1471349041374 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:01 INFO - PROCESS | 3344 | ++DOCSHELL 10BC4800 == 41 [pid = 3344] [id = 402] 05:04:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (10E97000) [pid = 3344] [serial = 1206] [outer = 00000000] 05:04:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (11008C00) [pid = 3344] [serial = 1207] [outer = 10E97000] 05:04:01 INFO - PROCESS | 3344 | 1471349041434 Marionette DEBUG loaded listener.js 05:04:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (11814C00) [pid = 3344] [serial = 1208] [outer = 10E97000] 05:04:02 INFO - PROCESS | 3344 | 1471349042146 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:04:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:04:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1194ms 05:04:02 INFO - PROCESS | 3344 | 1471349042229 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 05:04:02 INFO - PROCESS | 3344 | 1471349042232 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 05:04:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:04:02 INFO - PROCESS | 3344 | 1471349042239 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:04:02 INFO - PROCESS | 3344 | 1471349042243 Marionette TRACE conn2 <- [1,1574,null,{}] 05:04:02 INFO - PROCESS | 3344 | 1471349042247 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:02 INFO - PROCESS | 3344 | 1471349042250 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:02 INFO - PROCESS | 3344 | 1471349042373 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 05:04:02 INFO - PROCESS | 3344 | 1471349042508 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:02 INFO - PROCESS | 3344 | 1471349042510 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:02 INFO - PROCESS | 3344 | ++DOCSHELL 14521800 == 42 [pid = 3344] [id = 403] 05:04:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (14522400) [pid = 3344] [serial = 1209] [outer = 00000000] 05:04:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (145E7C00) [pid = 3344] [serial = 1210] [outer = 14522400] 05:04:02 INFO - PROCESS | 3344 | 1471349042603 Marionette DEBUG loaded listener.js 05:04:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (151ADC00) [pid = 3344] [serial = 1211] [outer = 14522400] 05:04:03 INFO - PROCESS | 3344 | --DOCSHELL 12BB8400 == 41 [pid = 3344] [id = 400] 05:04:03 INFO - PROCESS | 3344 | --DOCSHELL 1055A000 == 40 [pid = 3344] [id = 399] 05:04:03 INFO - PROCESS | 3344 | --DOCSHELL 16C72000 == 39 [pid = 3344] [id = 398] 05:04:03 INFO - PROCESS | 3344 | --DOCSHELL 1688FC00 == 38 [pid = 3344] [id = 397] 05:04:03 INFO - PROCESS | 3344 | --DOCSHELL 145D0000 == 37 [pid = 3344] [id = 396] 05:04:03 INFO - PROCESS | 3344 | --DOCSHELL 1993F000 == 36 [pid = 3344] [id = 395] 05:04:03 INFO - PROCESS | 3344 | --DOCSHELL 1829FC00 == 35 [pid = 3344] [id = 394] 05:04:03 INFO - PROCESS | 3344 | --DOCSHELL 17ECC000 == 34 [pid = 3344] [id = 393] 05:04:03 INFO - PROCESS | 3344 | --DOCSHELL 16D2C400 == 33 [pid = 3344] [id = 392] 05:04:03 INFO - PROCESS | 3344 | --DOCSHELL 15F49C00 == 32 [pid = 3344] [id = 391] 05:04:03 INFO - PROCESS | 3344 | --DOCSHELL 145D0400 == 31 [pid = 3344] [id = 390] 05:04:03 INFO - PROCESS | 3344 | --DOCSHELL 13174000 == 30 [pid = 3344] [id = 389] 05:04:03 INFO - PROCESS | 3344 | --DOCSHELL 0F34E000 == 29 [pid = 3344] [id = 388] 05:04:03 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (1A0B5000) [pid = 3344] [serial = 1162] [outer = 00000000] [url = about:blank] 05:04:03 INFO - PROCESS | 3344 | --DOCSHELL 151ACC00 == 28 [pid = 3344] [id = 387] 05:04:03 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (16991400) [pid = 3344] [serial = 1147] [outer = 00000000] [url = about:blank] 05:04:03 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (17D8D400) [pid = 3344] [serial = 1150] [outer = 00000000] [url = about:blank] 05:04:03 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (19D7A800) [pid = 3344] [serial = 1153] [outer = 00000000] [url = about:blank] 05:04:03 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (19DC0C00) [pid = 3344] [serial = 1159] [outer = 00000000] [url = about:blank] 05:04:03 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (19E7C000) [pid = 3344] [serial = 1154] [outer = 00000000] [url = about:blank] 05:04:03 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (15A1B000) [pid = 3344] [serial = 1144] [outer = 00000000] [url = about:blank] 05:04:03 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (13ACF800) [pid = 3344] [serial = 1141] [outer = 00000000] [url = about:blank] 05:04:03 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (13ECB400) [pid = 3344] [serial = 1142] [outer = 00000000] [url = about:blank] 05:04:03 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (112CAC00) [pid = 3344] [serial = 1138] [outer = 00000000] [url = about:blank] 05:04:03 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (19E7E000) [pid = 3344] [serial = 1160] [outer = 00000000] [url = about:blank] 05:04:03 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (114D7800) [pid = 3344] [serial = 1139] [outer = 00000000] [url = about:blank] 05:04:03 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (11472000) [pid = 3344] [serial = 1136] [outer = 00000000] [url = about:blank] 05:04:03 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (10A52000) [pid = 3344] [serial = 1135] [outer = 00000000] [url = about:blank] 05:04:03 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (19949400) [pid = 3344] [serial = 1133] [outer = 00000000] [url = about:blank] 05:04:03 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (17DB1800) [pid = 3344] [serial = 1132] [outer = 00000000] [url = about:blank] 05:04:03 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (15199000) [pid = 3344] [serial = 1130] [outer = 00000000] [url = about:blank] 05:04:03 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1451FC00) [pid = 3344] [serial = 1129] [outer = 00000000] [url = about:blank] 05:04:03 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (10A01C00) [pid = 3344] [serial = 1126] [outer = 00000000] [url = about:blank] 05:04:03 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (10375C00) [pid = 3344] [serial = 1125] [outer = 00000000] [url = about:blank] 05:04:03 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (174E5C00) [pid = 3344] [serial = 1156] [outer = 00000000] [url = about:blank] 05:04:03 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (17DEA000) [pid = 3344] [serial = 1151] [outer = 00000000] [url = about:blank] 05:04:03 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (16D25400) [pid = 3344] [serial = 1148] [outer = 00000000] [url = about:blank] 05:04:03 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (176FA400) [pid = 3344] [serial = 1157] [outer = 00000000] [url = about:blank] 05:04:03 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (15F4F800) [pid = 3344] [serial = 1145] [outer = 00000000] [url = about:blank] 05:04:03 INFO - PROCESS | 3344 | 1471349043576 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 05:04:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:04:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1430ms 05:04:03 INFO - PROCESS | 3344 | 1471349043656 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 05:04:03 INFO - PROCESS | 3344 | 1471349043660 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 05:04:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:04:03 INFO - PROCESS | 3344 | 1471349043665 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:04:03 INFO - PROCESS | 3344 | 1471349043668 Marionette TRACE conn2 <- [1,1578,null,{}] 05:04:03 INFO - PROCESS | 3344 | 1471349043674 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:03 INFO - PROCESS | 3344 | 1471349043677 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:03 INFO - PROCESS | 3344 | 1471349043763 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 05:04:03 INFO - PROCESS | 3344 | 1471349043776 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:03 INFO - PROCESS | 3344 | 1471349043779 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:03 INFO - PROCESS | 3344 | ++DOCSHELL 10A49400 == 29 [pid = 3344] [id = 404] 05:04:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (10A4A800) [pid = 3344] [serial = 1212] [outer = 00000000] 05:04:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (10BC3C00) [pid = 3344] [serial = 1213] [outer = 10A4A800] 05:04:03 INFO - PROCESS | 3344 | 1471349043827 Marionette DEBUG loaded listener.js 05:04:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (10ED5C00) [pid = 3344] [serial = 1214] [outer = 10A4A800] 05:04:04 INFO - PROCESS | 3344 | 1471349044355 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 05:04:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:04:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 739ms 05:04:04 INFO - PROCESS | 3344 | 1471349044408 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 05:04:04 INFO - PROCESS | 3344 | 1471349044412 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 05:04:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:04:04 INFO - PROCESS | 3344 | 1471349044418 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:04:04 INFO - PROCESS | 3344 | 1471349044420 Marionette TRACE conn2 <- [1,1582,null,{}] 05:04:04 INFO - PROCESS | 3344 | 1471349044424 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:04 INFO - PROCESS | 3344 | 1471349044427 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:04 INFO - PROCESS | 3344 | 1471349044514 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 05:04:04 INFO - PROCESS | 3344 | 1471349044608 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:04 INFO - PROCESS | 3344 | 1471349044611 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:04 INFO - PROCESS | 3344 | ++DOCSHELL 12BBE000 == 30 [pid = 3344] [id = 405] 05:04:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (12BC1800) [pid = 3344] [serial = 1215] [outer = 00000000] 05:04:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (1312E400) [pid = 3344] [serial = 1216] [outer = 12BC1800] 05:04:04 INFO - PROCESS | 3344 | 1471349044659 Marionette DEBUG loaded listener.js 05:04:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (1322B800) [pid = 3344] [serial = 1217] [outer = 12BC1800] 05:04:05 INFO - PROCESS | 3344 | 1471349045045 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:04:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:04:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 692ms 05:04:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:04:05 INFO - PROCESS | 3344 | 1471349045117 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 05:04:05 INFO - PROCESS | 3344 | 1471349045119 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 05:04:05 INFO - PROCESS | 3344 | 1471349045123 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:04:05 INFO - PROCESS | 3344 | 1471349045126 Marionette TRACE conn2 <- [1,1586,null,{}] 05:04:05 INFO - PROCESS | 3344 | 1471349045137 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:05 INFO - PROCESS | 3344 | 1471349045141 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:05 INFO - PROCESS | 3344 | 1471349045224 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 05:04:05 INFO - PROCESS | 3344 | 1471349045267 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:05 INFO - PROCESS | 3344 | 1471349045270 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:05 INFO - PROCESS | 3344 | ++DOCSHELL 145E4C00 == 31 [pid = 3344] [id = 406] 05:04:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (145E6400) [pid = 3344] [serial = 1218] [outer = 00000000] 05:04:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1519BC00) [pid = 3344] [serial = 1219] [outer = 145E6400] 05:04:05 INFO - PROCESS | 3344 | 1471349045320 Marionette DEBUG loaded listener.js 05:04:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (151AC800) [pid = 3344] [serial = 1220] [outer = 145E6400] 05:04:05 INFO - PROCESS | 3344 | 1471349045759 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:04:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:04:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 691ms 05:04:05 INFO - PROCESS | 3344 | 1471349045823 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 05:04:05 INFO - PROCESS | 3344 | 1471349045825 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 05:04:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:04:05 INFO - PROCESS | 3344 | 1471349045829 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:04:05 INFO - PROCESS | 3344 | 1471349045830 Marionette TRACE conn2 <- [1,1590,null,{}] 05:04:05 INFO - PROCESS | 3344 | 1471349045834 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:05 INFO - PROCESS | 3344 | 1471349045836 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:05 INFO - PROCESS | 3344 | 1471349045957 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 05:04:05 INFO - PROCESS | 3344 | 1471349045962 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:05 INFO - PROCESS | 3344 | 1471349045964 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:06 INFO - PROCESS | 3344 | ++DOCSHELL 16889800 == 32 [pid = 3344] [id = 407] 05:04:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1688CC00) [pid = 3344] [serial = 1221] [outer = 00000000] 05:04:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (16892400) [pid = 3344] [serial = 1222] [outer = 1688CC00] 05:04:06 INFO - PROCESS | 3344 | 1471349046009 Marionette DEBUG loaded listener.js 05:04:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (16991400) [pid = 3344] [serial = 1223] [outer = 1688CC00] 05:04:06 INFO - PROCESS | 3344 | 1471349046502 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 05:04:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:04:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 692ms 05:04:06 INFO - PROCESS | 3344 | 1471349046559 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 05:04:06 INFO - PROCESS | 3344 | 1471349046561 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 05:04:06 INFO - PROCESS | 3344 | 1471349046564 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:04:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:04:06 INFO - PROCESS | 3344 | 1471349046566 Marionette TRACE conn2 <- [1,1594,null,{}] 05:04:06 INFO - PROCESS | 3344 | 1471349046580 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:06 INFO - PROCESS | 3344 | 1471349046582 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:06 INFO - PROCESS | 3344 | 1471349046715 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 05:04:06 INFO - PROCESS | 3344 | 1471349046736 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:06 INFO - PROCESS | 3344 | 1471349046738 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:06 INFO - PROCESS | 3344 | ++DOCSHELL 16BDD400 == 33 [pid = 3344] [id = 408] 05:04:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (16C64800) [pid = 3344] [serial = 1224] [outer = 00000000] 05:04:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (16FEC400) [pid = 3344] [serial = 1225] [outer = 16C64800] 05:04:06 INFO - PROCESS | 3344 | 1471349046783 Marionette DEBUG loaded listener.js 05:04:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (176F4C00) [pid = 3344] [serial = 1226] [outer = 16C64800] 05:04:07 INFO - PROCESS | 3344 | 1471349047237 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 05:04:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:04:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 739ms 05:04:07 INFO - PROCESS | 3344 | 1471349047305 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 05:04:07 INFO - PROCESS | 3344 | 1471349047307 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 05:04:07 INFO - PROCESS | 3344 | 1471349047310 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:04:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:04:07 INFO - PROCESS | 3344 | 1471349047312 Marionette TRACE conn2 <- [1,1598,null,{}] 05:04:07 INFO - PROCESS | 3344 | 1471349047324 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:07 INFO - PROCESS | 3344 | 1471349047329 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:07 INFO - PROCESS | 3344 | 1471349047461 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 05:04:07 INFO - PROCESS | 3344 | 1471349047474 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:07 INFO - PROCESS | 3344 | 1471349047476 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:07 INFO - PROCESS | 3344 | ++DOCSHELL 17D8BC00 == 34 [pid = 3344] [id = 409] 05:04:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (17DA7800) [pid = 3344] [serial = 1227] [outer = 00000000] 05:04:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (17EBF800) [pid = 3344] [serial = 1228] [outer = 17DA7800] 05:04:07 INFO - PROCESS | 3344 | 1471349047530 Marionette DEBUG loaded listener.js 05:04:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (17EBFC00) [pid = 3344] [serial = 1229] [outer = 17DA7800] 05:04:08 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (145DAC00) [pid = 3344] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:04:08 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1A5D1400) [pid = 3344] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:04:08 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (13174400) [pid = 3344] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:04:08 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (10BC4C00) [pid = 3344] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:04:08 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1993E800) [pid = 3344] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:04:08 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1A08A000) [pid = 3344] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:04:08 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (19943C00) [pid = 3344] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:04:08 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (16FF5000) [pid = 3344] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:04:08 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (15F4DC00) [pid = 3344] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:04:08 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (17ECC800) [pid = 3344] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:04:08 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (19E80400) [pid = 3344] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:04:08 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1A9AE800) [pid = 3344] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:04:08 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1451B400) [pid = 3344] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:04:08 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (13910800) [pid = 3344] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:04:08 INFO - PROCESS | 3344 | 1471349048171 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 05:04:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:04:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 896ms 05:04:08 INFO - PROCESS | 3344 | 1471349048215 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 05:04:08 INFO - PROCESS | 3344 | 1471349048217 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 05:04:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:04:08 INFO - PROCESS | 3344 | 1471349048221 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:04:08 INFO - PROCESS | 3344 | 1471349048223 Marionette TRACE conn2 <- [1,1602,null,{}] 05:04:08 INFO - PROCESS | 3344 | 1471349048226 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:08 INFO - PROCESS | 3344 | 1471349048228 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:08 INFO - PROCESS | 3344 | 1471349048336 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 05:04:08 INFO - PROCESS | 3344 | 1471349048392 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:08 INFO - PROCESS | 3344 | 1471349048394 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:08 INFO - PROCESS | 3344 | ++DOCSHELL 10A55400 == 35 [pid = 3344] [id = 410] 05:04:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (10BC4C00) [pid = 3344] [serial = 1230] [outer = 00000000] 05:04:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (174EA800) [pid = 3344] [serial = 1231] [outer = 10BC4C00] 05:04:08 INFO - PROCESS | 3344 | 1471349048438 Marionette DEBUG loaded listener.js 05:04:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (17DEE000) [pid = 3344] [serial = 1232] [outer = 10BC4C00] 05:04:08 INFO - PROCESS | 3344 | 1471349048789 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 05:04: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 05:04:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 597ms 05:04:08 INFO - PROCESS | 3344 | 1471349048818 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 05:04:08 INFO - PROCESS | 3344 | 1471349048820 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 05:04:08 INFO - PROCESS | 3344 | 1471349048823 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:04:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:04:08 INFO - PROCESS | 3344 | 1471349048825 Marionette TRACE conn2 <- [1,1606,null,{}] 05:04:08 INFO - PROCESS | 3344 | 1471349048828 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:08 INFO - PROCESS | 3344 | 1471349048830 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:08 INFO - PROCESS | 3344 | 1471349048942 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 05:04:08 INFO - PROCESS | 3344 | 1471349048974 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:08 INFO - PROCESS | 3344 | 1471349048977 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:09 INFO - PROCESS | 3344 | ++DOCSHELL 17DF8000 == 36 [pid = 3344] [id = 411] 05:04:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (181AF400) [pid = 3344] [serial = 1233] [outer = 00000000] 05:04:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (19645000) [pid = 3344] [serial = 1234] [outer = 181AF400] 05:04:09 INFO - PROCESS | 3344 | 1471349049029 Marionette DEBUG loaded listener.js 05:04:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1964C000) [pid = 3344] [serial = 1235] [outer = 181AF400] 05:04:09 INFO - PROCESS | 3344 | 1471349049421 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 05:04:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:04:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 628ms 05:04:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:04:09 INFO - PROCESS | 3344 | 1471349049461 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 05:04:09 INFO - PROCESS | 3344 | 1471349049463 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 05:04:09 INFO - PROCESS | 3344 | 1471349049466 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:04:09 INFO - PROCESS | 3344 | 1471349049468 Marionette TRACE conn2 <- [1,1610,null,{}] 05:04:09 INFO - PROCESS | 3344 | 1471349049471 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:09 INFO - PROCESS | 3344 | 1471349049473 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:09 INFO - PROCESS | 3344 | 1471349049619 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 05:04:09 INFO - PROCESS | 3344 | 1471349049658 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:09 INFO - PROCESS | 3344 | 1471349049660 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:09 INFO - PROCESS | 3344 | ++DOCSHELL 1181F800 == 37 [pid = 3344] [id = 412] 05:04:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (182A0000) [pid = 3344] [serial = 1236] [outer = 00000000] 05:04:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (19946000) [pid = 3344] [serial = 1237] [outer = 182A0000] 05:04:09 INFO - PROCESS | 3344 | 1471349049704 Marionette DEBUG loaded listener.js 05:04:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1994B800) [pid = 3344] [serial = 1238] [outer = 182A0000] 05:04:10 INFO - PROCESS | 3344 | 1471349050218 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 05:04:10 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 05:04:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 802ms 05:04:10 INFO - PROCESS | 3344 | 1471349050269 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 05:04:10 INFO - PROCESS | 3344 | 1471349050274 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 05:04:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:04:10 INFO - PROCESS | 3344 | 1471349050280 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:04:10 INFO - PROCESS | 3344 | 1471349050284 Marionette TRACE conn2 <- [1,1614,null,{}] 05:04:10 INFO - PROCESS | 3344 | 1471349050289 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:10 INFO - PROCESS | 3344 | 1471349050293 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:10 INFO - PROCESS | 3344 | 1471349050414 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 05:04:10 INFO - PROCESS | 3344 | 1471349050546 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:10 INFO - PROCESS | 3344 | 1471349050551 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:10 INFO - PROCESS | 3344 | ++DOCSHELL 1047E400 == 38 [pid = 3344] [id = 413] 05:04:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (104E5800) [pid = 3344] [serial = 1239] [outer = 00000000] 05:04:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (11009400) [pid = 3344] [serial = 1240] [outer = 104E5800] 05:04:10 INFO - PROCESS | 3344 | 1471349050616 Marionette DEBUG loaded listener.js 05:04:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (11814400) [pid = 3344] [serial = 1241] [outer = 104E5800] 05:04:11 INFO - PROCESS | 3344 | 1471349051239 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:04:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:04:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1006ms 05:04:11 INFO - PROCESS | 3344 | 1471349051282 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 05:04:11 INFO - PROCESS | 3344 | 1471349051287 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 05:04:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:04:11 INFO - PROCESS | 3344 | 1471349051293 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:04:11 INFO - PROCESS | 3344 | 1471349051296 Marionette TRACE conn2 <- [1,1618,null,{}] 05:04:11 INFO - PROCESS | 3344 | 1471349051300 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:11 INFO - PROCESS | 3344 | 1471349051303 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:11 INFO - PROCESS | 3344 | 1471349051410 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 05:04:11 INFO - PROCESS | 3344 | 1471349051543 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:11 INFO - PROCESS | 3344 | 1471349051546 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:11 INFO - PROCESS | 3344 | ++DOCSHELL 12E81800 == 39 [pid = 3344] [id = 414] 05:04:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (13909800) [pid = 3344] [serial = 1242] [outer = 00000000] 05:04:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (145C3800) [pid = 3344] [serial = 1243] [outer = 13909800] 05:04:11 INFO - PROCESS | 3344 | 1471349051604 Marionette DEBUG loaded listener.js 05:04:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (151A4400) [pid = 3344] [serial = 1244] [outer = 13909800] 05:04:12 INFO - PROCESS | 3344 | 1471349052247 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 05:04:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:04:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1006ms 05:04:12 INFO - PROCESS | 3344 | 1471349052328 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 05:04:12 INFO - PROCESS | 3344 | 1471349052330 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 05:04:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:04:12 INFO - PROCESS | 3344 | 1471349052334 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:04:12 INFO - PROCESS | 3344 | 1471349052338 Marionette TRACE conn2 <- [1,1622,null,{}] 05:04:12 INFO - PROCESS | 3344 | 1471349052349 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:12 INFO - PROCESS | 3344 | 1471349052354 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:12 INFO - PROCESS | 3344 | 1471349052488 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 05:04:12 INFO - PROCESS | 3344 | 1471349052620 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:12 INFO - PROCESS | 3344 | 1471349052624 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:12 INFO - PROCESS | 3344 | ++DOCSHELL 18292400 == 40 [pid = 3344] [id = 415] 05:04:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (18297000) [pid = 3344] [serial = 1245] [outer = 00000000] 05:04:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (19650800) [pid = 3344] [serial = 1246] [outer = 18297000] 05:04:12 INFO - PROCESS | 3344 | 1471349052682 Marionette DEBUG loaded listener.js 05:04:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (19DC5400) [pid = 3344] [serial = 1247] [outer = 18297000] 05:04:13 INFO - PROCESS | 3344 | 1471349053282 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:04:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:04:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1100ms 05:04:13 INFO - PROCESS | 3344 | 1471349053453 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 05:04:13 INFO - PROCESS | 3344 | 1471349053456 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 05:04:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:04:13 INFO - PROCESS | 3344 | 1471349053473 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:04:13 INFO - PROCESS | 3344 | 1471349053476 Marionette TRACE conn2 <- [1,1626,null,{}] 05:04:13 INFO - PROCESS | 3344 | 1471349053481 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:13 INFO - PROCESS | 3344 | 1471349053484 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:13 INFO - PROCESS | 3344 | 1471349053586 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 05:04:13 INFO - PROCESS | 3344 | 1471349053715 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:13 INFO - PROCESS | 3344 | 1471349053720 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:13 INFO - PROCESS | 3344 | ++DOCSHELL 11474800 == 41 [pid = 3344] [id = 416] 05:04:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1189BC00) [pid = 3344] [serial = 1248] [outer = 00000000] 05:04:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (12E27000) [pid = 3344] [serial = 1249] [outer = 1189BC00] 05:04:13 INFO - PROCESS | 3344 | 1471349053776 Marionette DEBUG loaded listener.js 05:04:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (13174400) [pid = 3344] [serial = 1250] [outer = 1189BC00] 05:04:14 INFO - PROCESS | 3344 | --DOCSHELL 17DF8000 == 40 [pid = 3344] [id = 411] 05:04:14 INFO - PROCESS | 3344 | --DOCSHELL 10A55400 == 39 [pid = 3344] [id = 410] 05:04:14 INFO - PROCESS | 3344 | --DOCSHELL 17D8BC00 == 38 [pid = 3344] [id = 409] 05:04:14 INFO - PROCESS | 3344 | --DOCSHELL 16BDD400 == 37 [pid = 3344] [id = 408] 05:04:14 INFO - PROCESS | 3344 | --DOCSHELL 16889800 == 36 [pid = 3344] [id = 407] 05:04:14 INFO - PROCESS | 3344 | --DOCSHELL 145E4C00 == 35 [pid = 3344] [id = 406] 05:04:14 INFO - PROCESS | 3344 | --DOCSHELL 12BBE000 == 34 [pid = 3344] [id = 405] 05:04:14 INFO - PROCESS | 3344 | --DOCSHELL 10A49400 == 33 [pid = 3344] [id = 404] 05:04:14 INFO - PROCESS | 3344 | --DOCSHELL 16995800 == 32 [pid = 3344] [id = 401] 05:04:14 INFO - PROCESS | 3344 | --DOCSHELL 14521800 == 31 [pid = 3344] [id = 403] 05:04:14 INFO - PROCESS | 3344 | --DOCSHELL 10BC4800 == 30 [pid = 3344] [id = 402] 05:04:14 INFO - PROCESS | 3344 | --DOCSHELL 18292400 == 29 [pid = 3344] [id = 415] 05:04:14 INFO - PROCESS | 3344 | --DOCSHELL 1181F800 == 28 [pid = 3344] [id = 412] 05:04:14 INFO - PROCESS | 3344 | --DOCSHELL 1047E400 == 27 [pid = 3344] [id = 413] 05:04:14 INFO - PROCESS | 3344 | --DOCSHELL 12E81800 == 26 [pid = 3344] [id = 414] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (1519B800) [pid = 3344] [serial = 1171] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (151A4800) [pid = 3344] [serial = 1172] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (1A733800) [pid = 3344] [serial = 1190] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (1322C800) [pid = 3344] [serial = 1168] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (1390C000) [pid = 3344] [serial = 1169] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (11270800) [pid = 3344] [serial = 1165] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (11475000) [pid = 3344] [serial = 1166] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (19945000) [pid = 3344] [serial = 1183] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (19B3A400) [pid = 3344] [serial = 1184] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1A0B6400) [pid = 3344] [serial = 1163] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (1A0AE400) [pid = 3344] [serial = 1186] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (175E8800) [pid = 3344] [serial = 1177] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (17645000) [pid = 3344] [serial = 1178] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (16894000) [pid = 3344] [serial = 1174] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1698D400) [pid = 3344] [serial = 1175] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1829A400) [pid = 3344] [serial = 1180] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1993CC00) [pid = 3344] [serial = 1181] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1A73F400) [pid = 3344] [serial = 1192] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1AC57C00) [pid = 3344] [serial = 1195] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (16898000) [pid = 3344] [serial = 1199] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (151B7000) [pid = 3344] [serial = 1198] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1A9AC000) [pid = 3344] [serial = 1201] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1AE48800) [pid = 3344] [serial = 1196] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (1A732800) [pid = 3344] [serial = 1189] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (1A9A7C00) [pid = 3344] [serial = 1193] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (1AE4EC00) [pid = 3344] [serial = 1202] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (1A0AE800) [pid = 3344] [serial = 1187] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (1964B000) [pid = 3344] [serial = 1204] [outer = 00000000] [url = about:blank] 05:04:14 INFO - PROCESS | 3344 | 1471349054918 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 05:04:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:04:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1524ms 05:04:14 INFO - PROCESS | 3344 | 1471349054979 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 05:04:14 INFO - PROCESS | 3344 | 1471349054983 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 05:04:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:04:15 INFO - PROCESS | 3344 | 1471349054988 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:04:15 INFO - PROCESS | 3344 | 1471349054991 Marionette TRACE conn2 <- [1,1630,null,{}] 05:04:15 INFO - PROCESS | 3344 | 1471349054996 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:15 INFO - PROCESS | 3344 | 1471349054999 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:15 INFO - PROCESS | 3344 | 1471349055134 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 05:04:15 INFO - PROCESS | 3344 | 1471349055226 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:15 INFO - PROCESS | 3344 | 1471349055229 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:15 INFO - PROCESS | 3344 | ++DOCSHELL 10EE0C00 == 27 [pid = 3344] [id = 417] 05:04:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (11007000) [pid = 3344] [serial = 1251] [outer = 00000000] 05:04:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (114D0C00) [pid = 3344] [serial = 1252] [outer = 11007000] 05:04:15 INFO - PROCESS | 3344 | 1471349055278 Marionette DEBUG loaded listener.js 05:04:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (1189A000) [pid = 3344] [serial = 1253] [outer = 11007000] 05:04:15 INFO - PROCESS | 3344 | 1471349055677 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 05:04:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:04:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 739ms 05:04:15 INFO - PROCESS | 3344 | 1471349055730 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 05:04:15 INFO - PROCESS | 3344 | 1471349055735 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 05:04:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:04:15 INFO - PROCESS | 3344 | 1471349055741 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:04:15 INFO - PROCESS | 3344 | 1471349055744 Marionette TRACE conn2 <- [1,1634,null,{}] 05:04:15 INFO - PROCESS | 3344 | 1471349055748 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:15 INFO - PROCESS | 3344 | 1471349055751 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:15 INFO - PROCESS | 3344 | 1471349055837 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 05:04:15 INFO - PROCESS | 3344 | 1471349055843 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:15 INFO - PROCESS | 3344 | 1471349055846 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:15 INFO - PROCESS | 3344 | ++DOCSHELL 13292400 == 28 [pid = 3344] [id = 418] 05:04:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (1390CC00) [pid = 3344] [serial = 1254] [outer = 00000000] 05:04:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (13EC7400) [pid = 3344] [serial = 1255] [outer = 1390CC00] 05:04:15 INFO - PROCESS | 3344 | 1471349055894 Marionette DEBUG loaded listener.js 05:04:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (13F73000) [pid = 3344] [serial = 1256] [outer = 1390CC00] 05:04:16 INFO - PROCESS | 3344 | 1471349056363 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 05:04:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:04:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 644ms 05:04:16 INFO - PROCESS | 3344 | 1471349056378 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 05:04:16 INFO - PROCESS | 3344 | 1471349056380 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 05:04:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:04:16 INFO - PROCESS | 3344 | 1471349056387 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:04:16 INFO - PROCESS | 3344 | 1471349056391 Marionette TRACE conn2 <- [1,1638,null,{}] 05:04:16 INFO - PROCESS | 3344 | 1471349056401 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:16 INFO - PROCESS | 3344 | 1471349056406 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:16 INFO - PROCESS | 3344 | 1471349056487 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 05:04:16 INFO - PROCESS | 3344 | 1471349056496 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:16 INFO - PROCESS | 3344 | 1471349056499 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:16 INFO - PROCESS | 3344 | ++DOCSHELL 15F50800 == 29 [pid = 3344] [id = 419] 05:04:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (15F51800) [pid = 3344] [serial = 1257] [outer = 00000000] 05:04:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (1688F000) [pid = 3344] [serial = 1258] [outer = 15F51800] 05:04:16 INFO - PROCESS | 3344 | 1471349056578 Marionette DEBUG loaded listener.js 05:04:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (16897000) [pid = 3344] [serial = 1259] [outer = 15F51800] 05:04:17 INFO - PROCESS | 3344 | 1471349057052 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 05:04:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:04:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 754ms 05:04:17 INFO - PROCESS | 3344 | 1471349057124 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 05:04:17 INFO - PROCESS | 3344 | 1471349057127 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 05:04:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:04:17 INFO - PROCESS | 3344 | 1471349057185 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:04:17 INFO - PROCESS | 3344 | 1471349057187 Marionette TRACE conn2 <- [1,1642,null,{}] 05:04:17 INFO - PROCESS | 3344 | 1471349057191 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:17 INFO - PROCESS | 3344 | 1471349057193 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:17 INFO - PROCESS | 3344 | 1471349057306 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 05:04:17 INFO - PROCESS | 3344 | 1471349057312 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:17 INFO - PROCESS | 3344 | 1471349057314 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:17 INFO - PROCESS | 3344 | ++DOCSHELL 16BD7C00 == 30 [pid = 3344] [id = 420] 05:04:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (16BDC400) [pid = 3344] [serial = 1260] [outer = 00000000] 05:04:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (175E5400) [pid = 3344] [serial = 1261] [outer = 16BDC400] 05:04:17 INFO - PROCESS | 3344 | 1471349057363 Marionette DEBUG loaded listener.js 05:04:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (176F0C00) [pid = 3344] [serial = 1262] [outer = 16BDC400] 05:04:17 INFO - PROCESS | 3344 | 1471349057789 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:04:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:04:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 660ms 05:04:17 INFO - PROCESS | 3344 | 1471349057831 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 05:04:17 INFO - PROCESS | 3344 | 1471349057833 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 05:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:04:17 INFO - PROCESS | 3344 | 1471349057836 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:04:17 INFO - PROCESS | 3344 | 1471349057838 Marionette TRACE conn2 <- [1,1646,null,{}] 05:04:17 INFO - PROCESS | 3344 | 1471349057841 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:17 INFO - PROCESS | 3344 | 1471349057843 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:17 INFO - PROCESS | 3344 | 1471349057975 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 05:04:18 INFO - PROCESS | 3344 | 1471349057997 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:18 INFO - PROCESS | 3344 | 1471349057999 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:18 INFO - PROCESS | 3344 | ++DOCSHELL 17D0B000 == 31 [pid = 3344] [id = 421] 05:04:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (17DA9400) [pid = 3344] [serial = 1263] [outer = 00000000] 05:04:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (17DF0400) [pid = 3344] [serial = 1264] [outer = 17DA9400] 05:04:18 INFO - PROCESS | 3344 | 1471349058044 Marionette DEBUG loaded listener.js 05:04:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (181AF800) [pid = 3344] [serial = 1265] [outer = 17DA9400] 05:04:18 INFO - PROCESS | 3344 | 1471349058483 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 708ms 05:04:18 INFO - PROCESS | 3344 | 1471349058536 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 05:04:18 INFO - PROCESS | 3344 | 1471349058538 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 05:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:04:18 INFO - PROCESS | 3344 | 1471349058554 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:04:18 INFO - PROCESS | 3344 | 1471349058556 Marionette TRACE conn2 <- [1,1650,null,{}] 05:04:18 INFO - PROCESS | 3344 | 1471349058559 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:18 INFO - PROCESS | 3344 | 1471349058565 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:18 INFO - PROCESS | 3344 | 1471349058699 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 05:04:18 INFO - PROCESS | 3344 | 1471349058760 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:18 INFO - PROCESS | 3344 | 1471349058762 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:18 INFO - PROCESS | 3344 | ++DOCSHELL 19645400 == 32 [pid = 3344] [id = 422] 05:04:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (19645C00) [pid = 3344] [serial = 1266] [outer = 00000000] 05:04:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (19940800) [pid = 3344] [serial = 1267] [outer = 19645C00] 05:04:18 INFO - PROCESS | 3344 | 1471349058808 Marionette DEBUG loaded listener.js 05:04:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (19DC9000) [pid = 3344] [serial = 1268] [outer = 19645C00] 05:04:19 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (175E4C00) [pid = 3344] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:04:19 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (10E97000) [pid = 3344] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:04:19 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (14522400) [pid = 3344] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:04:19 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (12BC1800) [pid = 3344] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:04:19 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (145E6400) [pid = 3344] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:04:19 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (10A4A800) [pid = 3344] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:04:19 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (16C64800) [pid = 3344] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:04:19 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (10BC4C00) [pid = 3344] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:04:19 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (17DA7800) [pid = 3344] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:04:19 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (182A0000) [pid = 3344] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:04:19 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1688CC00) [pid = 3344] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:04:19 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (181AF400) [pid = 3344] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:04:19 INFO - PROCESS | 3344 | 1471349059448 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 943ms 05:04:19 INFO - PROCESS | 3344 | 1471349059498 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 05:04:19 INFO - PROCESS | 3344 | 1471349059500 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 05:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:04:19 INFO - PROCESS | 3344 | 1471349059512 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:04:19 INFO - PROCESS | 3344 | 1471349059514 Marionette TRACE conn2 <- [1,1654,null,{}] 05:04:19 INFO - PROCESS | 3344 | 1471349059518 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:19 INFO - PROCESS | 3344 | 1471349059519 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:19 INFO - PROCESS | 3344 | 1471349059596 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 05:04:19 INFO - PROCESS | 3344 | 1471349059686 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:19 INFO - PROCESS | 3344 | 1471349059688 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:19 INFO - PROCESS | 3344 | ++DOCSHELL 104E6C00 == 33 [pid = 3344] [id = 423] 05:04:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (10A51800) [pid = 3344] [serial = 1269] [outer = 00000000] 05:04:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (13B5BC00) [pid = 3344] [serial = 1270] [outer = 10A51800] 05:04:19 INFO - PROCESS | 3344 | 1471349059733 Marionette DEBUG loaded listener.js 05:04:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (14526400) [pid = 3344] [serial = 1271] [outer = 10A51800] 05:04:20 INFO - PROCESS | 3344 | 1471349060085 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 05:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 629ms 05:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:04:20 INFO - PROCESS | 3344 | 1471349060152 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 05:04:20 INFO - PROCESS | 3344 | 1471349060154 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 05:04:20 INFO - PROCESS | 3344 | 1471349060164 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:04:20 INFO - PROCESS | 3344 | 1471349060166 Marionette TRACE conn2 <- [1,1658,null,{}] 05:04:20 INFO - PROCESS | 3344 | 1471349060169 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:20 INFO - PROCESS | 3344 | 1471349060171 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:20 INFO - PROCESS | 3344 | 1471349060252 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 05:04:20 INFO - PROCESS | 3344 | 1471349060258 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:20 INFO - PROCESS | 3344 | 1471349060260 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:20 INFO - PROCESS | 3344 | ++DOCSHELL 13B50400 == 34 [pid = 3344] [id = 424] 05:04:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (170A4C00) [pid = 3344] [serial = 1272] [outer = 00000000] 05:04:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1994BC00) [pid = 3344] [serial = 1273] [outer = 170A4C00] 05:04:20 INFO - PROCESS | 3344 | 1471349060306 Marionette DEBUG loaded listener.js 05:04:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (19B3A400) [pid = 3344] [serial = 1274] [outer = 170A4C00] 05:04:20 INFO - PROCESS | 3344 | 1471349060750 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 05:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 661ms 05:04:20 INFO - PROCESS | 3344 | 1471349060816 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 05:04:20 INFO - PROCESS | 3344 | 1471349060818 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 05:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:04:20 INFO - PROCESS | 3344 | 1471349060822 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:04:20 INFO - PROCESS | 3344 | 1471349060823 Marionette TRACE conn2 <- [1,1662,null,{}] 05:04:20 INFO - PROCESS | 3344 | 1471349060827 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:20 INFO - PROCESS | 3344 | 1471349060829 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:20 INFO - PROCESS | 3344 | 1471349060905 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 05:04:20 INFO - PROCESS | 3344 | 1471349060943 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:20 INFO - PROCESS | 3344 | 1471349060945 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:20 INFO - PROCESS | 3344 | ++DOCSHELL 15F50000 == 35 [pid = 3344] [id = 425] 05:04:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1A084000) [pid = 3344] [serial = 1275] [outer = 00000000] 05:04:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1A0AFC00) [pid = 3344] [serial = 1276] [outer = 1A084000] 05:04:21 INFO - PROCESS | 3344 | 1471349060989 Marionette DEBUG loaded listener.js 05:04:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1A0B0400) [pid = 3344] [serial = 1277] [outer = 1A084000] 05:04:21 INFO - PROCESS | 3344 | 1471349061571 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 05:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 817ms 05:04:21 INFO - PROCESS | 3344 | 1471349061639 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 05:04:21 INFO - PROCESS | 3344 | 1471349061644 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 05:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:04:21 INFO - PROCESS | 3344 | 1471349061649 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:04:21 INFO - PROCESS | 3344 | 1471349061653 Marionette TRACE conn2 <- [1,1666,null,{}] 05:04:21 INFO - PROCESS | 3344 | 1471349061659 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:21 INFO - PROCESS | 3344 | 1471349061662 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:21 INFO - PROCESS | 3344 | 1471349061789 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 05:04:21 INFO - PROCESS | 3344 | 1471349061915 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:21 INFO - PROCESS | 3344 | 1471349061918 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:21 INFO - PROCESS | 3344 | ++DOCSHELL 0F344400 == 36 [pid = 3344] [id = 426] 05:04:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (103D3C00) [pid = 3344] [serial = 1278] [outer = 00000000] 05:04:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (112C9400) [pid = 3344] [serial = 1279] [outer = 103D3C00] 05:04:22 INFO - PROCESS | 3344 | 1471349061978 Marionette DEBUG loaded listener.js 05:04:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (12C64000) [pid = 3344] [serial = 1280] [outer = 103D3C00] 05:04:22 INFO - PROCESS | 3344 | 1471349062700 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 05:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1100ms 05:04:22 INFO - PROCESS | 3344 | 1471349062775 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 05:04:22 INFO - PROCESS | 3344 | 1471349062780 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 05:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:04:22 INFO - PROCESS | 3344 | 1471349062786 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:04:22 INFO - PROCESS | 3344 | 1471349062789 Marionette TRACE conn2 <- [1,1670,null,{}] 05:04:22 INFO - PROCESS | 3344 | 1471349062793 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:22 INFO - PROCESS | 3344 | 1471349062796 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:22 INFO - PROCESS | 3344 | 1471349062918 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 05:04:23 INFO - PROCESS | 3344 | 1471349063044 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:23 INFO - PROCESS | 3344 | 1471349063047 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:23 INFO - PROCESS | 3344 | ++DOCSHELL 145CE400 == 37 [pid = 3344] [id = 427] 05:04:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (145CF400) [pid = 3344] [serial = 1281] [outer = 00000000] 05:04:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (151A0C00) [pid = 3344] [serial = 1282] [outer = 145CF400] 05:04:23 INFO - PROCESS | 3344 | 1471349063105 Marionette DEBUG loaded listener.js 05:04:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (15A20800) [pid = 3344] [serial = 1283] [outer = 145CF400] 05:04:23 INFO - PROCESS | 3344 | --DOCSHELL 13B50400 == 36 [pid = 3344] [id = 424] 05:04:23 INFO - PROCESS | 3344 | --DOCSHELL 104E6C00 == 35 [pid = 3344] [id = 423] 05:04:23 INFO - PROCESS | 3344 | --DOCSHELL 19645400 == 34 [pid = 3344] [id = 422] 05:04:23 INFO - PROCESS | 3344 | --DOCSHELL 17D0B000 == 33 [pid = 3344] [id = 421] 05:04:23 INFO - PROCESS | 3344 | --DOCSHELL 16BD7C00 == 32 [pid = 3344] [id = 420] 05:04:23 INFO - PROCESS | 3344 | --DOCSHELL 15F50800 == 31 [pid = 3344] [id = 419] 05:04:23 INFO - PROCESS | 3344 | --DOCSHELL 13292400 == 30 [pid = 3344] [id = 418] 05:04:23 INFO - PROCESS | 3344 | --DOCSHELL 10EE0C00 == 29 [pid = 3344] [id = 417] 05:04:23 INFO - PROCESS | 3344 | 1471349063979 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 05:04:23 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (1964C000) [pid = 3344] [serial = 1235] [outer = 00000000] [url = about:blank] 05:04:23 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1964D400) [pid = 3344] [serial = 1205] [outer = 00000000] [url = about:blank] 05:04:23 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (11008C00) [pid = 3344] [serial = 1207] [outer = 00000000] [url = about:blank] 05:04:23 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (11814C00) [pid = 3344] [serial = 1208] [outer = 00000000] [url = about:blank] 05:04:23 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (145E7C00) [pid = 3344] [serial = 1210] [outer = 00000000] [url = about:blank] 05:04:23 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (151ADC00) [pid = 3344] [serial = 1211] [outer = 00000000] [url = about:blank] 05:04:23 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1312E400) [pid = 3344] [serial = 1216] [outer = 00000000] [url = about:blank] 05:04:23 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1322B800) [pid = 3344] [serial = 1217] [outer = 00000000] [url = about:blank] 05:04:23 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1519BC00) [pid = 3344] [serial = 1219] [outer = 00000000] [url = about:blank] 05:04:23 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (10BC3C00) [pid = 3344] [serial = 1213] [outer = 00000000] [url = about:blank] 05:04:23 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (10ED5C00) [pid = 3344] [serial = 1214] [outer = 00000000] [url = about:blank] 05:04:23 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (16FEC400) [pid = 3344] [serial = 1225] [outer = 00000000] [url = about:blank] 05:04:23 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (174EA800) [pid = 3344] [serial = 1231] [outer = 00000000] [url = about:blank] 05:04:23 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (17EBF800) [pid = 3344] [serial = 1228] [outer = 00000000] [url = about:blank] 05:04:23 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (19645000) [pid = 3344] [serial = 1234] [outer = 00000000] [url = about:blank] 05:04:23 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1994B800) [pid = 3344] [serial = 1238] [outer = 00000000] [url = about:blank] 05:04:23 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (17EBFC00) [pid = 3344] [serial = 1229] [outer = 00000000] [url = about:blank] 05:04:23 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (19946000) [pid = 3344] [serial = 1237] [outer = 00000000] [url = about:blank] 05:04:23 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (16892400) [pid = 3344] [serial = 1222] [outer = 00000000] [url = about:blank] 05:04:23 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (176F4C00) [pid = 3344] [serial = 1226] [outer = 00000000] [url = about:blank] 05:04:23 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (17DEE000) [pid = 3344] [serial = 1232] [outer = 00000000] [url = about:blank] 05:04:23 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (16991400) [pid = 3344] [serial = 1223] [outer = 00000000] [url = about:blank] 05:04:23 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (151AC800) [pid = 3344] [serial = 1220] [outer = 00000000] [url = about:blank] 05:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1257ms 05:04:24 INFO - PROCESS | 3344 | 1471349064042 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 05:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:04:24 INFO - PROCESS | 3344 | 1471349064046 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 05:04:24 INFO - PROCESS | 3344 | 1471349064051 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:04:24 INFO - PROCESS | 3344 | 1471349064054 Marionette TRACE conn2 <- [1,1674,null,{}] 05:04:24 INFO - PROCESS | 3344 | 1471349064059 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:24 INFO - PROCESS | 3344 | 1471349064062 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:24 INFO - PROCESS | 3344 | 1471349064170 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 05:04:24 INFO - PROCESS | 3344 | 1471349064184 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:24 INFO - PROCESS | 3344 | 1471349064187 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:24 INFO - PROCESS | 3344 | ++DOCSHELL 10A4C800 == 30 [pid = 3344] [id = 428] 05:04:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (10A4D400) [pid = 3344] [serial = 1284] [outer = 00000000] 05:04:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (11008C00) [pid = 3344] [serial = 1285] [outer = 10A4D400] 05:04:24 INFO - PROCESS | 3344 | 1471349064235 Marionette DEBUG loaded listener.js 05:04:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (11272C00) [pid = 3344] [serial = 1286] [outer = 10A4D400] 05:04:24 INFO - PROCESS | 3344 | 1471349064728 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 05:04:24 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 05:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 738ms 05:04:24 INFO - PROCESS | 3344 | 1471349064788 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 05:04:24 INFO - PROCESS | 3344 | 1471349064792 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 05:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:04:24 INFO - PROCESS | 3344 | 1471349064798 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:04:24 INFO - PROCESS | 3344 | 1471349064800 Marionette TRACE conn2 <- [1,1678,null,{}] 05:04:24 INFO - PROCESS | 3344 | 1471349064804 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:24 INFO - PROCESS | 3344 | 1471349064806 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:24 INFO - PROCESS | 3344 | 1471349064893 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 05:04:24 INFO - PROCESS | 3344 | 1471349064902 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:24 INFO - PROCESS | 3344 | 1471349064904 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:24 INFO - PROCESS | 3344 | ++DOCSHELL 13129C00 == 31 [pid = 3344] [id = 429] 05:04:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (13ACA400) [pid = 3344] [serial = 1287] [outer = 00000000] 05:04:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (13F71400) [pid = 3344] [serial = 1288] [outer = 13ACA400] 05:04:24 INFO - PROCESS | 3344 | 1471349064957 Marionette DEBUG loaded listener.js 05:04:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (145E3C00) [pid = 3344] [serial = 1289] [outer = 13ACA400] 05:04:25 INFO - PROCESS | 3344 | 1471349065434 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 05:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 692ms 05:04:25 INFO - PROCESS | 3344 | 1471349065498 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 05:04:25 INFO - PROCESS | 3344 | 1471349065500 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 05:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:04:25 INFO - PROCESS | 3344 | 1471349065503 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:04:25 INFO - PROCESS | 3344 | 1471349065507 Marionette TRACE conn2 <- [1,1682,null,{}] 05:04:25 INFO - PROCESS | 3344 | 1471349065547 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:25 INFO - PROCESS | 3344 | 1471349065552 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:25 INFO - PROCESS | 3344 | 1471349065638 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 05:04:25 INFO - PROCESS | 3344 | 1471349065653 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:25 INFO - PROCESS | 3344 | 1471349065656 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:25 INFO - PROCESS | 3344 | ++DOCSHELL 16894400 == 32 [pid = 3344] [id = 430] 05:04:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (16894C00) [pid = 3344] [serial = 1290] [outer = 00000000] 05:04:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (16993C00) [pid = 3344] [serial = 1291] [outer = 16894C00] 05:04:25 INFO - PROCESS | 3344 | 1471349065705 Marionette DEBUG loaded listener.js 05:04:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (16C68800) [pid = 3344] [serial = 1292] [outer = 16894C00] 05:04:26 INFO - PROCESS | 3344 | 1471349066144 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 05:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 707ms 05:04:26 INFO - PROCESS | 3344 | 1471349066208 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 05:04:26 INFO - PROCESS | 3344 | 1471349066210 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 05:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:04:26 INFO - PROCESS | 3344 | 1471349066213 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:04:26 INFO - PROCESS | 3344 | 1471349066215 Marionette TRACE conn2 <- [1,1686,null,{}] 05:04:26 INFO - PROCESS | 3344 | 1471349066219 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:26 INFO - PROCESS | 3344 | 1471349066221 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:26 INFO - PROCESS | 3344 | 1471349066334 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 05:04:26 INFO - PROCESS | 3344 | 1471349066339 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:26 INFO - PROCESS | 3344 | 1471349066341 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:26 INFO - PROCESS | 3344 | ++DOCSHELL 16BD7400 == 33 [pid = 3344] [id = 431] 05:04:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (175E8800) [pid = 3344] [serial = 1293] [outer = 00000000] 05:04:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (17D9A800) [pid = 3344] [serial = 1294] [outer = 175E8800] 05:04:26 INFO - PROCESS | 3344 | 1471349066440 Marionette DEBUG loaded listener.js 05:04:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (17DB3000) [pid = 3344] [serial = 1295] [outer = 175E8800] 05:04:26 INFO - PROCESS | 3344 | 1471349066859 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 05:04:26 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 05:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 707ms 05:04:26 INFO - PROCESS | 3344 | 1471349066912 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 05:04:26 INFO - PROCESS | 3344 | 1471349066914 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 05:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:04:26 INFO - PROCESS | 3344 | 1471349066926 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:04:26 INFO - PROCESS | 3344 | 1471349066928 Marionette TRACE conn2 <- [1,1690,null,{}] 05:04:26 INFO - PROCESS | 3344 | 1471349066932 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:26 INFO - PROCESS | 3344 | 1471349066934 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:27 INFO - PROCESS | 3344 | 1471349067071 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 05:04:27 INFO - PROCESS | 3344 | 1471349067095 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:27 INFO - PROCESS | 3344 | 1471349067098 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:27 INFO - PROCESS | 3344 | ++DOCSHELL 17DF7000 == 34 [pid = 3344] [id = 432] 05:04:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (17DF7400) [pid = 3344] [serial = 1296] [outer = 00000000] 05:04:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (181AC400) [pid = 3344] [serial = 1297] [outer = 17DF7400] 05:04:27 INFO - PROCESS | 3344 | 1471349067142 Marionette DEBUG loaded listener.js 05:04:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (18296400) [pid = 3344] [serial = 1298] [outer = 17DF7400] 05:04:27 INFO - PROCESS | 3344 | 1471349067593 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 691ms 05:04:27 INFO - PROCESS | 3344 | 1471349067622 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 05:04:27 INFO - PROCESS | 3344 | 1471349067624 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 05:04:27 INFO - PROCESS | 3344 | 1471349067628 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:04:27 INFO - PROCESS | 3344 | 1471349067629 Marionette TRACE conn2 <- [1,1694,null,{}] 05:04:27 INFO - PROCESS | 3344 | 1471349067633 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:27 INFO - PROCESS | 3344 | 1471349067638 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:27 INFO - PROCESS | 3344 | 1471349067769 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 05:04:27 INFO - PROCESS | 3344 | 1471349067774 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:27 INFO - PROCESS | 3344 | 1471349067776 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:27 INFO - PROCESS | 3344 | ++DOCSHELL 10A4EC00 == 35 [pid = 3344] [id = 433] 05:04:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (14520400) [pid = 3344] [serial = 1299] [outer = 00000000] 05:04:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (19650C00) [pid = 3344] [serial = 1300] [outer = 14520400] 05:04:27 INFO - PROCESS | 3344 | 1471349067831 Marionette DEBUG loaded listener.js 05:04:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1964A400) [pid = 3344] [serial = 1301] [outer = 14520400] 05:04:28 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1189BC00) [pid = 3344] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:04:28 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1390CC00) [pid = 3344] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:04:28 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (11007000) [pid = 3344] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:04:28 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (15F51800) [pid = 3344] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:04:28 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (19645C00) [pid = 3344] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:04:28 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (104E5800) [pid = 3344] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:04:28 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (13909800) [pid = 3344] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:04:28 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (18297000) [pid = 3344] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:04:28 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (17DA9400) [pid = 3344] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:04:28 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (10A51800) [pid = 3344] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:04:28 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (170A4C00) [pid = 3344] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:04:28 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (16BDC400) [pid = 3344] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:04:28 INFO - PROCESS | 3344 | 1471349068417 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 05:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 849ms 05:04:28 INFO - PROCESS | 3344 | 1471349068503 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 05:04:28 INFO - PROCESS | 3344 | 1471349068505 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 05:04:28 INFO - PROCESS | 3344 | 1471349068508 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:04:28 INFO - PROCESS | 3344 | 1471349068510 Marionette TRACE conn2 <- [1,1698,null,{}] 05:04:28 INFO - PROCESS | 3344 | 1471349068513 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:28 INFO - PROCESS | 3344 | 1471349068515 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:28 INFO - PROCESS | 3344 | 1471349068591 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 05:04:28 INFO - PROCESS | 3344 | 1471349068684 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:28 INFO - PROCESS | 3344 | 1471349068687 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:28 INFO - PROCESS | 3344 | ++DOCSHELL 11007000 == 36 [pid = 3344] [id = 434] 05:04:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (11270800) [pid = 3344] [serial = 1302] [outer = 00000000] 05:04:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (13F71000) [pid = 3344] [serial = 1303] [outer = 11270800] 05:04:28 INFO - PROCESS | 3344 | 1471349068731 Marionette DEBUG loaded listener.js 05:04:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (16FF4800) [pid = 3344] [serial = 1304] [outer = 11270800] 05:04:29 INFO - PROCESS | 3344 | 1471349069090 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 05:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 644ms 05:04:29 INFO - PROCESS | 3344 | 1471349069146 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 05:04:29 INFO - PROCESS | 3344 | 1471349069148 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 05:04:29 INFO - PROCESS | 3344 | 1471349069151 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:04:29 INFO - PROCESS | 3344 | 1471349069153 Marionette TRACE conn2 <- [1,1702,null,{}] 05:04:29 INFO - PROCESS | 3344 | 1471349069165 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:29 INFO - PROCESS | 3344 | 1471349069167 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:29 INFO - PROCESS | 3344 | 1471349069247 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 05:04:29 INFO - PROCESS | 3344 | 1471349069253 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:29 INFO - PROCESS | 3344 | 1471349069255 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:29 INFO - PROCESS | 3344 | ++DOCSHELL 13F6C800 == 37 [pid = 3344] [id = 435] 05:04:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (13F72400) [pid = 3344] [serial = 1305] [outer = 00000000] 05:04:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (19DC2000) [pid = 3344] [serial = 1306] [outer = 13F72400] 05:04:29 INFO - PROCESS | 3344 | 1471349069299 Marionette DEBUG loaded listener.js 05:04:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (19E7A400) [pid = 3344] [serial = 1307] [outer = 13F72400] 05:04:29 INFO - PROCESS | 3344 | 1471349069724 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 598ms 05:04:29 INFO - PROCESS | 3344 | 1471349069749 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 05:04:29 INFO - PROCESS | 3344 | 1471349069751 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 05:04:29 INFO - PROCESS | 3344 | 1471349069754 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:04:29 INFO - PROCESS | 3344 | 1471349069756 Marionette TRACE conn2 <- [1,1706,null,{}] 05:04:29 INFO - PROCESS | 3344 | 1471349069759 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:29 INFO - PROCESS | 3344 | 1471349069761 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:29 INFO - PROCESS | 3344 | 1471349069887 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 05:04:29 INFO - PROCESS | 3344 | 1471349069896 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:29 INFO - PROCESS | 3344 | 1471349069898 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:29 INFO - PROCESS | 3344 | ++DOCSHELL 13196C00 == 38 [pid = 3344] [id = 436] 05:04:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1519DC00) [pid = 3344] [serial = 1308] [outer = 00000000] 05:04:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (1A0B6800) [pid = 3344] [serial = 1309] [outer = 1519DC00] 05:04:29 INFO - PROCESS | 3344 | 1471349069942 Marionette DEBUG loaded listener.js 05:04:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1A5CC400) [pid = 3344] [serial = 1310] [outer = 1519DC00] 05:04:30 INFO - PROCESS | 3344 | 1471349070402 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 708ms 05:04:30 INFO - PROCESS | 3344 | 1471349070456 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 05:04:30 INFO - PROCESS | 3344 | 1471349070463 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 05:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:04:30 INFO - PROCESS | 3344 | 1471349070471 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:04:30 INFO - PROCESS | 3344 | 1471349070475 Marionette TRACE conn2 <- [1,1710,null,{}] 05:04:30 INFO - PROCESS | 3344 | 1471349070483 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:30 INFO - PROCESS | 3344 | 1471349070486 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:30 INFO - PROCESS | 3344 | 1471349070615 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 05:04:30 INFO - PROCESS | 3344 | 1471349070715 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:30 INFO - PROCESS | 3344 | 1471349070720 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:30 INFO - PROCESS | 3344 | ++DOCSHELL 10EA4800 == 39 [pid = 3344] [id = 437] 05:04:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (11003400) [pid = 3344] [serial = 1311] [outer = 00000000] 05:04:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (11815000) [pid = 3344] [serial = 1312] [outer = 11003400] 05:04:30 INFO - PROCESS | 3344 | 1471349070779 Marionette DEBUG loaded listener.js 05:04:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (12BC2000) [pid = 3344] [serial = 1313] [outer = 11003400] 05:04:31 INFO - PROCESS | 3344 | 1471349071442 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 05:04: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 05:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1054ms 05:04:31 INFO - PROCESS | 3344 | 1471349071519 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 05:04:31 INFO - PROCESS | 3344 | 1471349071524 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 05:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:04:31 INFO - PROCESS | 3344 | 1471349071549 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:04:31 INFO - PROCESS | 3344 | 1471349071552 Marionette TRACE conn2 <- [1,1714,null,{}] 05:04:31 INFO - PROCESS | 3344 | 1471349071556 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:31 INFO - PROCESS | 3344 | 1471349071559 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:31 INFO - PROCESS | 3344 | 1471349071735 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 05:04:31 INFO - PROCESS | 3344 | 1471349071832 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:31 INFO - PROCESS | 3344 | 1471349071835 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:31 INFO - PROCESS | 3344 | ++DOCSHELL 151A2400 == 40 [pid = 3344] [id = 438] 05:04:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (151A2800) [pid = 3344] [serial = 1314] [outer = 00000000] 05:04:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1688AC00) [pid = 3344] [serial = 1315] [outer = 151A2800] 05:04:31 INFO - PROCESS | 3344 | 1471349071892 Marionette DEBUG loaded listener.js 05:04:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (16D2F000) [pid = 3344] [serial = 1316] [outer = 151A2800] 05:04:32 INFO - PROCESS | 3344 | 1471349072433 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 05:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 959ms 05:04:32 INFO - PROCESS | 3344 | 1471349072496 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 05:04:32 INFO - PROCESS | 3344 | 1471349072501 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 05:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:04:32 INFO - PROCESS | 3344 | 1471349072506 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:04:32 INFO - PROCESS | 3344 | 1471349072511 Marionette TRACE conn2 <- [1,1718,null,{}] 05:04:32 INFO - PROCESS | 3344 | 1471349072522 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:32 INFO - PROCESS | 3344 | 1471349072527 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:32 INFO - PROCESS | 3344 | 1471349072633 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 05:04:32 INFO - PROCESS | 3344 | 1471349072768 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:32 INFO - PROCESS | 3344 | 1471349072772 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:32 INFO - PROCESS | 3344 | ++DOCSHELL 1964BC00 == 41 [pid = 3344] [id = 439] 05:04:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1964C000) [pid = 3344] [serial = 1317] [outer = 00000000] 05:04:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (19B3C800) [pid = 3344] [serial = 1318] [outer = 1964C000] 05:04:32 INFO - PROCESS | 3344 | 1471349072831 Marionette DEBUG loaded listener.js 05:04:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1A0B0C00) [pid = 3344] [serial = 1319] [outer = 1964C000] 05:04:33 INFO - PROCESS | 3344 | 1471349073690 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 05:04: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 05:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1226ms 05:04:33 INFO - PROCESS | 3344 | 1471349073752 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 05:04:33 INFO - PROCESS | 3344 | 1471349073756 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 05:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:04:33 INFO - PROCESS | 3344 | 1471349073762 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:04:33 INFO - PROCESS | 3344 | 1471349073765 Marionette TRACE conn2 <- [1,1722,null,{}] 05:04:33 INFO - PROCESS | 3344 | 1471349073770 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:33 INFO - PROCESS | 3344 | 1471349073773 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:33 INFO - PROCESS | 3344 | 1471349073874 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 05:04:34 INFO - PROCESS | 3344 | 1471349074011 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:34 INFO - PROCESS | 3344 | 1471349074016 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:34 INFO - PROCESS | 3344 | ++DOCSHELL 11008800 == 42 [pid = 3344] [id = 440] 05:04:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1100D400) [pid = 3344] [serial = 1320] [outer = 00000000] 05:04:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (11814C00) [pid = 3344] [serial = 1321] [outer = 1100D400] 05:04:34 INFO - PROCESS | 3344 | 1471349074072 Marionette DEBUG loaded listener.js 05:04:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (129F4800) [pid = 3344] [serial = 1322] [outer = 1100D400] 05:04:34 INFO - PROCESS | 3344 | --DOCSHELL 11474800 == 41 [pid = 3344] [id = 416] 05:04:34 INFO - PROCESS | 3344 | --DOCSHELL 13F6C800 == 40 [pid = 3344] [id = 435] 05:04:34 INFO - PROCESS | 3344 | --DOCSHELL 11007000 == 39 [pid = 3344] [id = 434] 05:04:34 INFO - PROCESS | 3344 | --DOCSHELL 10A4EC00 == 38 [pid = 3344] [id = 433] 05:04:34 INFO - PROCESS | 3344 | --DOCSHELL 17DF7000 == 37 [pid = 3344] [id = 432] 05:04:34 INFO - PROCESS | 3344 | --DOCSHELL 16BD7400 == 36 [pid = 3344] [id = 431] 05:04:34 INFO - PROCESS | 3344 | --DOCSHELL 16894400 == 35 [pid = 3344] [id = 430] 05:04:34 INFO - PROCESS | 3344 | --DOCSHELL 13129C00 == 34 [pid = 3344] [id = 429] 05:04:34 INFO - PROCESS | 3344 | --DOCSHELL 10A4C800 == 33 [pid = 3344] [id = 428] 05:04:34 INFO - PROCESS | 3344 | --DOCSHELL 15F50000 == 32 [pid = 3344] [id = 425] 05:04:34 INFO - PROCESS | 3344 | --DOCSHELL 145CE400 == 31 [pid = 3344] [id = 427] 05:04:34 INFO - PROCESS | 3344 | --DOCSHELL 0F344400 == 30 [pid = 3344] [id = 426] 05:04:34 INFO - PROCESS | 3344 | --DOCSHELL 1964BC00 == 29 [pid = 3344] [id = 439] 05:04:34 INFO - PROCESS | 3344 | --DOCSHELL 13196C00 == 28 [pid = 3344] [id = 436] 05:04:34 INFO - PROCESS | 3344 | --DOCSHELL 10EA4800 == 27 [pid = 3344] [id = 437] 05:04:34 INFO - PROCESS | 3344 | --DOCSHELL 151A2400 == 26 [pid = 3344] [id = 438] 05:04:34 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (12E27000) [pid = 3344] [serial = 1249] [outer = 00000000] [url = about:blank] 05:04:34 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (13EC7400) [pid = 3344] [serial = 1255] [outer = 00000000] [url = about:blank] 05:04:34 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (13F73000) [pid = 3344] [serial = 1256] [outer = 00000000] [url = about:blank] 05:04:34 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (114D0C00) [pid = 3344] [serial = 1252] [outer = 00000000] [url = about:blank] 05:04:34 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (1189A000) [pid = 3344] [serial = 1253] [outer = 00000000] [url = about:blank] 05:04:34 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1688F000) [pid = 3344] [serial = 1258] [outer = 00000000] [url = about:blank] 05:04:34 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (19940800) [pid = 3344] [serial = 1267] [outer = 00000000] [url = about:blank] 05:04:34 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (11814400) [pid = 3344] [serial = 1241] [outer = 00000000] [url = about:blank] 05:04:34 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (11009400) [pid = 3344] [serial = 1240] [outer = 00000000] [url = about:blank] 05:04:34 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (151A4400) [pid = 3344] [serial = 1244] [outer = 00000000] [url = about:blank] 05:04:34 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (145C3800) [pid = 3344] [serial = 1243] [outer = 00000000] [url = about:blank] 05:04:34 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (19DC5400) [pid = 3344] [serial = 1247] [outer = 00000000] [url = about:blank] 05:04:34 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (19650800) [pid = 3344] [serial = 1246] [outer = 00000000] [url = about:blank] 05:04:34 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (17DF0400) [pid = 3344] [serial = 1264] [outer = 00000000] [url = about:blank] 05:04:34 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (13B5BC00) [pid = 3344] [serial = 1270] [outer = 00000000] [url = about:blank] 05:04:34 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1994BC00) [pid = 3344] [serial = 1273] [outer = 00000000] [url = about:blank] 05:04:34 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (19DC9000) [pid = 3344] [serial = 1268] [outer = 00000000] [url = about:blank] 05:04:34 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1A0AFC00) [pid = 3344] [serial = 1276] [outer = 00000000] [url = about:blank] 05:04:34 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (13174400) [pid = 3344] [serial = 1250] [outer = 00000000] [url = about:blank] 05:04:34 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (175E5400) [pid = 3344] [serial = 1261] [outer = 00000000] [url = about:blank] 05:04:35 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (19B3A400) [pid = 3344] [serial = 1274] [outer = 00000000] [url = about:blank] 05:04:35 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (181AF800) [pid = 3344] [serial = 1265] [outer = 00000000] [url = about:blank] 05:04:35 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (16897000) [pid = 3344] [serial = 1259] [outer = 00000000] [url = about:blank] 05:04:35 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (14526400) [pid = 3344] [serial = 1271] [outer = 00000000] [url = about:blank] 05:04:35 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (176F0C00) [pid = 3344] [serial = 1262] [outer = 00000000] [url = about:blank] 05:04:35 INFO - PROCESS | 3344 | 1471349075195 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 05:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1462ms 05:04:35 INFO - PROCESS | 3344 | 1471349075217 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 05:04:35 INFO - PROCESS | 3344 | 1471349075221 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 05:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:04:35 INFO - PROCESS | 3344 | 1471349075226 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:04:35 INFO - PROCESS | 3344 | 1471349075229 Marionette TRACE conn2 <- [1,1726,null,{}] 05:04:35 INFO - PROCESS | 3344 | 1471349075234 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:35 INFO - PROCESS | 3344 | 1471349075237 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:35 INFO - PROCESS | 3344 | 1471349075331 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 05:04:35 INFO - PROCESS | 3344 | 1471349075463 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:35 INFO - PROCESS | 3344 | 1471349075466 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:35 INFO - PROCESS | 3344 | ++DOCSHELL 10E9C000 == 27 [pid = 3344] [id = 441] 05:04:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (10E9E400) [pid = 3344] [serial = 1323] [outer = 00000000] 05:04:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (114D0C00) [pid = 3344] [serial = 1324] [outer = 10E9E400] 05:04:35 INFO - PROCESS | 3344 | 1471349075515 Marionette DEBUG loaded listener.js 05:04:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (1181C000) [pid = 3344] [serial = 1325] [outer = 10E9E400] 05:04:35 INFO - PROCESS | 3344 | 1471349075943 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 05:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 739ms 05:04:35 INFO - PROCESS | 3344 | 1471349075967 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 05:04:35 INFO - PROCESS | 3344 | 1471349075972 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 05:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:04:35 INFO - PROCESS | 3344 | 1471349075982 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:04:35 INFO - PROCESS | 3344 | 1471349075984 Marionette TRACE conn2 <- [1,1730,null,{}] 05:04:35 INFO - PROCESS | 3344 | 1471349075988 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:35 INFO - PROCESS | 3344 | 1471349075991 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:36 INFO - PROCESS | 3344 | 1471349076075 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 05:04:36 INFO - PROCESS | 3344 | 1471349076082 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:36 INFO - PROCESS | 3344 | 1471349076085 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:36 INFO - PROCESS | 3344 | ++DOCSHELL 13199C00 == 28 [pid = 3344] [id = 442] 05:04:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (1319B800) [pid = 3344] [serial = 1326] [outer = 00000000] 05:04:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (13910800) [pid = 3344] [serial = 1327] [outer = 1319B800] 05:04:36 INFO - PROCESS | 3344 | 1471349076133 Marionette DEBUG loaded listener.js 05:04:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (13B52400) [pid = 3344] [serial = 1328] [outer = 1319B800] 05:04:36 INFO - PROCESS | 3344 | 1471349076645 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 05:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 707ms 05:04:36 INFO - PROCESS | 3344 | 1471349076677 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 05:04:36 INFO - PROCESS | 3344 | 1471349076679 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 05:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:04:36 INFO - PROCESS | 3344 | 1471349076683 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:04:36 INFO - PROCESS | 3344 | 1471349076686 Marionette TRACE conn2 <- [1,1734,null,{}] 05:04:36 INFO - PROCESS | 3344 | 1471349076697 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:36 INFO - PROCESS | 3344 | 1471349076702 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:36 INFO - PROCESS | 3344 | 1471349076827 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 05:04:36 INFO - PROCESS | 3344 | 1471349076928 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:36 INFO - PROCESS | 3344 | 1471349076931 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:36 INFO - PROCESS | 3344 | ++DOCSHELL 1519C400 == 29 [pid = 3344] [id = 443] 05:04:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (1519D000) [pid = 3344] [serial = 1329] [outer = 00000000] 05:04:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (15856400) [pid = 3344] [serial = 1330] [outer = 1519D000] 05:04:37 INFO - PROCESS | 3344 | 1471349076980 Marionette DEBUG loaded listener.js 05:04:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (1688D800) [pid = 3344] [serial = 1331] [outer = 1519D000] 05:04:37 INFO - PROCESS | 3344 | 1471349077406 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 05:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 818ms 05:04:37 INFO - PROCESS | 3344 | 1471349077485 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 05:04:37 INFO - PROCESS | 3344 | 1471349077487 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 05:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:04:37 INFO - PROCESS | 3344 | 1471349077490 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:04:37 INFO - PROCESS | 3344 | 1471349077492 Marionette TRACE conn2 <- [1,1738,null,{}] 05:04:37 INFO - PROCESS | 3344 | 1471349077502 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:37 INFO - PROCESS | 3344 | 1471349077504 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:37 INFO - PROCESS | 3344 | 1471349077629 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 05:04:37 INFO - PROCESS | 3344 | 1471349077689 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:37 INFO - PROCESS | 3344 | 1471349077691 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:37 INFO - PROCESS | 3344 | ++DOCSHELL 16892400 == 30 [pid = 3344] [id = 444] 05:04:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (16896800) [pid = 3344] [serial = 1332] [outer = 00000000] 05:04:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (16D2B400) [pid = 3344] [serial = 1333] [outer = 16896800] 05:04:37 INFO - PROCESS | 3344 | 1471349077740 Marionette DEBUG loaded listener.js 05:04:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (175E8C00) [pid = 3344] [serial = 1334] [outer = 16896800] 05:04:38 INFO - PROCESS | 3344 | 1471349078158 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 05:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 707ms 05:04:38 INFO - PROCESS | 3344 | 1471349078214 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 05:04:38 INFO - PROCESS | 3344 | 1471349078217 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 05:04:38 INFO - PROCESS | 3344 | 1471349078226 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:04:38 INFO - PROCESS | 3344 | 1471349078227 Marionette TRACE conn2 <- [1,1742,null,{}] 05:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:04:38 INFO - PROCESS | 3344 | 1471349078231 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:38 INFO - PROCESS | 3344 | 1471349078233 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:38 INFO - PROCESS | 3344 | 1471349078340 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 05:04:38 INFO - PROCESS | 3344 | 1471349078345 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:38 INFO - PROCESS | 3344 | 1471349078347 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:38 INFO - PROCESS | 3344 | ++DOCSHELL 17645400 == 31 [pid = 3344] [id = 445] 05:04:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1764C400) [pid = 3344] [serial = 1335] [outer = 00000000] 05:04:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (17DA9000) [pid = 3344] [serial = 1336] [outer = 1764C400] 05:04:38 INFO - PROCESS | 3344 | 1471349078393 Marionette DEBUG loaded listener.js 05:04:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (17DF0400) [pid = 3344] [serial = 1337] [outer = 1764C400] 05:04:38 INFO - PROCESS | 3344 | 1471349078905 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 05:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 708ms 05:04:38 INFO - PROCESS | 3344 | 1471349078961 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 05:04:38 INFO - PROCESS | 3344 | 1471349078963 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 05:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:04:38 INFO - PROCESS | 3344 | 1471349078966 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:04:38 INFO - PROCESS | 3344 | 1471349078968 Marionette TRACE conn2 <- [1,1746,null,{}] 05:04:38 INFO - PROCESS | 3344 | 1471349078971 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:38 INFO - PROCESS | 3344 | 1471349078977 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:39 INFO - PROCESS | 3344 | 1471349079112 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 05:04:39 INFO - PROCESS | 3344 | 1471349079173 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:39 INFO - PROCESS | 3344 | 1471349079176 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:39 INFO - PROCESS | 3344 | ++DOCSHELL 181AF400 == 32 [pid = 3344] [id = 446] 05:04:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (18296C00) [pid = 3344] [serial = 1338] [outer = 00000000] 05:04:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1964AC00) [pid = 3344] [serial = 1339] [outer = 18296C00] 05:04:39 INFO - PROCESS | 3344 | 1471349079222 Marionette DEBUG loaded listener.js 05:04:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (19941800) [pid = 3344] [serial = 1340] [outer = 18296C00] 05:04:39 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (1519DC00) [pid = 3344] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:04:39 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (11270800) [pid = 3344] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:04:39 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (10A4D400) [pid = 3344] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:04:39 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (175E8800) [pid = 3344] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:04:39 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1A084000) [pid = 3344] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:04:39 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (13ACA400) [pid = 3344] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:04:39 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (145CF400) [pid = 3344] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:04:39 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (14520400) [pid = 3344] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:04:39 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (13F72400) [pid = 3344] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:04:39 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (16894C00) [pid = 3344] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:04:39 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (103D3C00) [pid = 3344] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:04:39 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (17DF7400) [pid = 3344] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:04:39 INFO - PROCESS | 3344 | 1471349079841 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 05:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 896ms 05:04:39 INFO - PROCESS | 3344 | 1471349079871 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 05:04:39 INFO - PROCESS | 3344 | 1471349079873 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 05:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:04:39 INFO - PROCESS | 3344 | 1471349079876 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:04:39 INFO - PROCESS | 3344 | 1471349079878 Marionette TRACE conn2 <- [1,1750,null,{}] 05:04:39 INFO - PROCESS | 3344 | 1471349079881 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:39 INFO - PROCESS | 3344 | 1471349079883 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:39 INFO - PROCESS | 3344 | 1471349079957 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 05:04:39 INFO - PROCESS | 3344 | 1471349079962 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:39 INFO - PROCESS | 3344 | 1471349079964 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:39 INFO - PROCESS | 3344 | ++DOCSHELL 145C5800 == 33 [pid = 3344] [id = 447] 05:04:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (151B0000) [pid = 3344] [serial = 1341] [outer = 00000000] 05:04:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (17D92800) [pid = 3344] [serial = 1342] [outer = 151B0000] 05:04:40 INFO - PROCESS | 3344 | 1471349080009 Marionette DEBUG loaded listener.js 05:04:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (17DAB800) [pid = 3344] [serial = 1343] [outer = 151B0000] 05:04:40 INFO - PROCESS | 3344 | 1471349080416 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 05:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 597ms 05:04:40 INFO - PROCESS | 3344 | 1471349080474 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 05:04:40 INFO - PROCESS | 3344 | 1471349080476 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 05:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:04:40 INFO - PROCESS | 3344 | 1471349080484 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:04:40 INFO - PROCESS | 3344 | 1471349080485 Marionette TRACE conn2 <- [1,1754,null,{}] 05:04:40 INFO - PROCESS | 3344 | 1471349080489 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:40 INFO - PROCESS | 3344 | 1471349080490 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:40 INFO - PROCESS | 3344 | 1471349080567 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 05:04:40 INFO - PROCESS | 3344 | 1471349080572 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:40 INFO - PROCESS | 3344 | 1471349080574 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:40 INFO - PROCESS | 3344 | ++DOCSHELL 15125800 == 34 [pid = 3344] [id = 448] 05:04:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (176F9000) [pid = 3344] [serial = 1344] [outer = 00000000] 05:04:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (19D75800) [pid = 3344] [serial = 1345] [outer = 176F9000] 05:04:40 INFO - PROCESS | 3344 | 1471349080619 Marionette DEBUG loaded listener.js 05:04:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (19DC1800) [pid = 3344] [serial = 1346] [outer = 176F9000] 05:04:41 INFO - PROCESS | 3344 | 1471349081049 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 05:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 597ms 05:04:41 INFO - PROCESS | 3344 | 1471349081096 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 05:04:41 INFO - PROCESS | 3344 | 1471349081098 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 05:04:41 INFO - PROCESS | 3344 | 1471349081101 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:04:41 INFO - PROCESS | 3344 | 1471349081103 Marionette TRACE conn2 <- [1,1758,null,{}] 05:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:04:41 INFO - PROCESS | 3344 | 1471349081106 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:41 INFO - PROCESS | 3344 | 1471349081108 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:41 INFO - PROCESS | 3344 | 1471349081186 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 05:04:41 INFO - PROCESS | 3344 | 1471349081192 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:41 INFO - PROCESS | 3344 | 1471349081194 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:41 INFO - PROCESS | 3344 | ++DOCSHELL 1519BC00 == 35 [pid = 3344] [id = 449] 05:04:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (19E7E400) [pid = 3344] [serial = 1347] [outer = 00000000] 05:04:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1A084000) [pid = 3344] [serial = 1348] [outer = 19E7E400] 05:04:41 INFO - PROCESS | 3344 | 1471349081238 Marionette DEBUG loaded listener.js 05:04:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1A088C00) [pid = 3344] [serial = 1349] [outer = 19E7E400] 05:04:41 INFO - PROCESS | 3344 | 1471349081917 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 05:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 896ms 05:04:42 INFO - PROCESS | 3344 | 1471349081989 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 05:04:42 INFO - PROCESS | 3344 | 1471349081994 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 05:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:04:42 INFO - PROCESS | 3344 | 1471349081999 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:04:42 INFO - PROCESS | 3344 | 1471349082002 Marionette TRACE conn2 <- [1,1762,null,{}] 05:04:42 INFO - PROCESS | 3344 | 1471349082009 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:42 INFO - PROCESS | 3344 | 1471349082012 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:42 INFO - PROCESS | 3344 | 1471349082161 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 05:04:42 INFO - PROCESS | 3344 | 1471349082288 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:42 INFO - PROCESS | 3344 | 1471349082291 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:42 INFO - PROCESS | 3344 | ++DOCSHELL 1047E400 == 36 [pid = 3344] [id = 450] 05:04:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (104EB400) [pid = 3344] [serial = 1350] [outer = 00000000] 05:04:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (12E27000) [pid = 3344] [serial = 1351] [outer = 104EB400] 05:04:42 INFO - PROCESS | 3344 | 1471349082350 Marionette DEBUG loaded listener.js 05:04:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1390C000) [pid = 3344] [serial = 1352] [outer = 104EB400] 05:04:43 INFO - PROCESS | 3344 | 1471349083095 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 05:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1147ms 05:04:43 INFO - PROCESS | 3344 | 1471349083157 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 05:04:43 INFO - PROCESS | 3344 | 1471349083162 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 05:04:43 INFO - PROCESS | 3344 | 1471349083168 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:04:43 INFO - PROCESS | 3344 | 1471349083171 Marionette TRACE conn2 <- [1,1766,null,{}] 05:04:43 INFO - PROCESS | 3344 | 1471349083175 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:43 INFO - PROCESS | 3344 | 1471349083178 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:43 INFO - PROCESS | 3344 | 1471349083300 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 05:04:43 INFO - PROCESS | 3344 | 1471349083428 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:43 INFO - PROCESS | 3344 | 1471349083430 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:43 INFO - PROCESS | 3344 | ++DOCSHELL 1047CC00 == 37 [pid = 3344] [id = 451] 05:04:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (10A0E800) [pid = 3344] [serial = 1353] [outer = 00000000] 05:04:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (11DE7400) [pid = 3344] [serial = 1354] [outer = 10A0E800] 05:04:43 INFO - PROCESS | 3344 | 1471349083496 Marionette DEBUG loaded listener.js 05:04:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (145CE400) [pid = 3344] [serial = 1355] [outer = 10A0E800] 05:04:44 INFO - PROCESS | 3344 | --DOCSHELL 15125800 == 36 [pid = 3344] [id = 448] 05:04:44 INFO - PROCESS | 3344 | --DOCSHELL 145C5800 == 35 [pid = 3344] [id = 447] 05:04:44 INFO - PROCESS | 3344 | --DOCSHELL 181AF400 == 34 [pid = 3344] [id = 446] 05:04:44 INFO - PROCESS | 3344 | --DOCSHELL 17645400 == 33 [pid = 3344] [id = 445] 05:04:44 INFO - PROCESS | 3344 | --DOCSHELL 16892400 == 32 [pid = 3344] [id = 444] 05:04:44 INFO - PROCESS | 3344 | --DOCSHELL 1519C400 == 31 [pid = 3344] [id = 443] 05:04:44 INFO - PROCESS | 3344 | --DOCSHELL 13199C00 == 30 [pid = 3344] [id = 442] 05:04:44 INFO - PROCESS | 3344 | --DOCSHELL 10E9C000 == 29 [pid = 3344] [id = 441] 05:04:44 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (1A5CC400) [pid = 3344] [serial = 1310] [outer = 00000000] [url = about:blank] 05:04:44 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (19E7A400) [pid = 3344] [serial = 1307] [outer = 00000000] [url = about:blank] 05:04:44 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1A0B6800) [pid = 3344] [serial = 1309] [outer = 00000000] [url = about:blank] 05:04:44 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (13F71000) [pid = 3344] [serial = 1303] [outer = 00000000] [url = about:blank] 05:04:44 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (11008C00) [pid = 3344] [serial = 1285] [outer = 00000000] [url = about:blank] 05:04:44 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (17D9A800) [pid = 3344] [serial = 1294] [outer = 00000000] [url = about:blank] 05:04:44 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1A0B0400) [pid = 3344] [serial = 1277] [outer = 00000000] [url = about:blank] 05:04:44 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (13F71400) [pid = 3344] [serial = 1288] [outer = 00000000] [url = about:blank] 05:04:44 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (15A20800) [pid = 3344] [serial = 1283] [outer = 00000000] [url = about:blank] 05:04:44 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1964A400) [pid = 3344] [serial = 1301] [outer = 00000000] [url = about:blank] 05:04:44 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (19DC2000) [pid = 3344] [serial = 1306] [outer = 00000000] [url = about:blank] 05:04:44 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (16993C00) [pid = 3344] [serial = 1291] [outer = 00000000] [url = about:blank] 05:04:44 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (11272C00) [pid = 3344] [serial = 1286] [outer = 00000000] [url = about:blank] 05:04:44 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (16FF4800) [pid = 3344] [serial = 1304] [outer = 00000000] [url = about:blank] 05:04:44 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (151A0C00) [pid = 3344] [serial = 1282] [outer = 00000000] [url = about:blank] 05:04:44 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (112C9400) [pid = 3344] [serial = 1279] [outer = 00000000] [url = about:blank] 05:04:44 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (145E3C00) [pid = 3344] [serial = 1289] [outer = 00000000] [url = about:blank] 05:04:44 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (19650C00) [pid = 3344] [serial = 1300] [outer = 00000000] [url = about:blank] 05:04:44 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (181AC400) [pid = 3344] [serial = 1297] [outer = 00000000] [url = about:blank] 05:04:44 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (18296400) [pid = 3344] [serial = 1298] [outer = 00000000] [url = about:blank] 05:04:44 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (17DB3000) [pid = 3344] [serial = 1295] [outer = 00000000] [url = about:blank] 05:04:44 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (12C64000) [pid = 3344] [serial = 1280] [outer = 00000000] [url = about:blank] 05:04:44 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (16C68800) [pid = 3344] [serial = 1292] [outer = 00000000] [url = about:blank] 05:04:44 INFO - PROCESS | 3344 | 1471349084318 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 05:04:44 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 05:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1147ms 05:04:44 INFO - PROCESS | 3344 | 1471349084352 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 05:04:44 INFO - PROCESS | 3344 | 1471349084356 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 05:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:04:44 INFO - PROCESS | 3344 | 1471349084362 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:04:44 INFO - PROCESS | 3344 | 1471349084366 Marionette TRACE conn2 <- [1,1770,null,{}] 05:04:44 INFO - PROCESS | 3344 | 1471349084371 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:44 INFO - PROCESS | 3344 | 1471349084374 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:44 INFO - PROCESS | 3344 | 1471349084473 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 05:04:44 INFO - PROCESS | 3344 | 1471349084563 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:44 INFO - PROCESS | 3344 | 1471349084565 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:44 INFO - PROCESS | 3344 | ++DOCSHELL 10A4C800 == 30 [pid = 3344] [id = 452] 05:04:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (10A4D400) [pid = 3344] [serial = 1356] [outer = 00000000] 05:04:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (1100EC00) [pid = 3344] [serial = 1357] [outer = 10A4D400] 05:04:44 INFO - PROCESS | 3344 | 1471349084619 Marionette DEBUG loaded listener.js 05:04:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (11DE7000) [pid = 3344] [serial = 1358] [outer = 10A4D400] 05:04:45 INFO - PROCESS | 3344 | 1471349085076 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 05:04:45 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 05:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 738ms 05:04:45 INFO - PROCESS | 3344 | 1471349085103 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 05:04:45 INFO - PROCESS | 3344 | 1471349085107 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 05:04:45 INFO - PROCESS | 3344 | 1471349085113 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:04:45 INFO - PROCESS | 3344 | 1471349085115 Marionette TRACE conn2 <- [1,1774,null,{}] 05:04:45 INFO - PROCESS | 3344 | 1471349085119 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:45 INFO - PROCESS | 3344 | 1471349085122 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:45 INFO - PROCESS | 3344 | 1471349085213 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 05:04:45 INFO - PROCESS | 3344 | 1471349085219 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:45 INFO - PROCESS | 3344 | 1471349085222 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:45 INFO - PROCESS | 3344 | ++DOCSHELL 1451FC00 == 31 [pid = 3344] [id = 453] 05:04:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (14520400) [pid = 3344] [serial = 1359] [outer = 00000000] 05:04:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (14525000) [pid = 3344] [serial = 1360] [outer = 14520400] 05:04:45 INFO - PROCESS | 3344 | 1471349085274 Marionette DEBUG loaded listener.js 05:04:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (145E2800) [pid = 3344] [serial = 1361] [outer = 14520400] 05:04:45 INFO - PROCESS | 3344 | 1471349085742 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 05:04:45 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 05:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 692ms 05:04:45 INFO - PROCESS | 3344 | 1471349085814 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 05:04:45 INFO - PROCESS | 3344 | 1471349085817 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 05:04:45 INFO - PROCESS | 3344 | 1471349085822 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:04:45 INFO - PROCESS | 3344 | 1471349085827 Marionette TRACE conn2 <- [1,1778,null,{}] 05:04:45 INFO - PROCESS | 3344 | 1471349085838 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:45 INFO - PROCESS | 3344 | 1471349085843 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:45 INFO - PROCESS | 3344 | 1471349085927 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 05:04:46 INFO - PROCESS | 3344 | 1471349086021 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:46 INFO - PROCESS | 3344 | 1471349086024 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:46 INFO - PROCESS | 3344 | ++DOCSHELL 16897800 == 32 [pid = 3344] [id = 454] 05:04:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (1698D400) [pid = 3344] [serial = 1362] [outer = 00000000] 05:04:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (16C72800) [pid = 3344] [serial = 1363] [outer = 1698D400] 05:04:46 INFO - PROCESS | 3344 | 1471349086072 Marionette DEBUG loaded listener.js 05:04:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (175E8800) [pid = 3344] [serial = 1364] [outer = 1698D400] 05:04:46 INFO - PROCESS | 3344 | 1471349086461 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:04:46 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) 05:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 708ms 05:04:46 INFO - PROCESS | 3344 | 1471349086523 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 05:04:46 INFO - PROCESS | 3344 | 1471349086525 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 05:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:04:46 INFO - PROCESS | 3344 | 1471349086529 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:04:46 INFO - PROCESS | 3344 | 1471349086530 Marionette TRACE conn2 <- [1,1782,null,{}] 05:04:46 INFO - PROCESS | 3344 | 1471349086539 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:46 INFO - PROCESS | 3344 | 1471349086541 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:46 INFO - PROCESS | 3344 | 1471349086684 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 05:04:46 INFO - PROCESS | 3344 | 1471349086690 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:46 INFO - PROCESS | 3344 | 1471349086693 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:46 INFO - PROCESS | 3344 | ++DOCSHELL 17645000 == 33 [pid = 3344] [id = 455] 05:04:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (176F6000) [pid = 3344] [serial = 1365] [outer = 00000000] 05:04:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (17DEDC00) [pid = 3344] [serial = 1366] [outer = 176F6000] 05:04:46 INFO - PROCESS | 3344 | 1471349086738 Marionette DEBUG loaded listener.js 05:04:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (17EC6800) [pid = 3344] [serial = 1367] [outer = 176F6000] 05:04:47 INFO - PROCESS | 3344 | 1471349087179 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 707ms 05:04:47 INFO - PROCESS | 3344 | 1471349087228 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 05:04:47 INFO - PROCESS | 3344 | 1471349087230 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 05:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:04:47 INFO - PROCESS | 3344 | 1471349087233 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:04:47 INFO - PROCESS | 3344 | 1471349087235 Marionette TRACE conn2 <- [1,1786,null,{}] 05:04:47 INFO - PROCESS | 3344 | 1471349087238 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:47 INFO - PROCESS | 3344 | 1471349087240 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:47 INFO - PROCESS | 3344 | 1471349087354 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 05:04:47 INFO - PROCESS | 3344 | 1471349087360 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:47 INFO - PROCESS | 3344 | 1471349087362 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:47 INFO - PROCESS | 3344 | ++DOCSHELL 18292400 == 34 [pid = 3344] [id = 456] 05:04:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (18297000) [pid = 3344] [serial = 1368] [outer = 00000000] 05:04:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (1829E000) [pid = 3344] [serial = 1369] [outer = 18297000] 05:04:47 INFO - PROCESS | 3344 | 1471349087406 Marionette DEBUG loaded listener.js 05:04:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (19643C00) [pid = 3344] [serial = 1370] [outer = 18297000] 05:04:47 INFO - PROCESS | 3344 | 1471349087870 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 05:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 691ms 05:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:04:47 INFO - PROCESS | 3344 | 1471349087933 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 05:04:47 INFO - PROCESS | 3344 | 1471349087935 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 05:04:47 INFO - PROCESS | 3344 | 1471349087938 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:04:47 INFO - PROCESS | 3344 | 1471349087940 Marionette TRACE conn2 <- [1,1790,null,{}] 05:04:47 INFO - PROCESS | 3344 | 1471349087947 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:47 INFO - PROCESS | 3344 | 1471349087953 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:48 INFO - PROCESS | 3344 | 1471349088108 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 05:04:48 INFO - PROCESS | 3344 | 1471349088123 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:48 INFO - PROCESS | 3344 | 1471349088125 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:48 INFO - PROCESS | 3344 | ++DOCSHELL 19651400 == 35 [pid = 3344] [id = 457] 05:04:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1994A000) [pid = 3344] [serial = 1371] [outer = 00000000] 05:04:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (19DCA000) [pid = 3344] [serial = 1372] [outer = 1994A000] 05:04:48 INFO - PROCESS | 3344 | 1471349088232 Marionette DEBUG loaded listener.js 05:04:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (19DCB000) [pid = 3344] [serial = 1373] [outer = 1994A000] 05:04:48 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (16896800) [pid = 3344] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:04:48 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (10E9E400) [pid = 3344] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:04:48 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1100D400) [pid = 3344] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:04:48 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1319B800) [pid = 3344] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:04:48 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1519D000) [pid = 3344] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:04:48 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1764C400) [pid = 3344] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:04:48 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (11003400) [pid = 3344] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:04:48 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (151A2800) [pid = 3344] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:04:48 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1964C000) [pid = 3344] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:04:48 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (18296C00) [pid = 3344] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:04:48 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (176F9000) [pid = 3344] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:04:48 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (151B0000) [pid = 3344] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:04:48 INFO - PROCESS | 3344 | 1471349088719 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 802ms 05:04:48 INFO - PROCESS | 3344 | 1471349088740 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 05:04:48 INFO - PROCESS | 3344 | 1471349088742 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 05:04:48 INFO - PROCESS | 3344 | 1471349088746 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:04:48 INFO - PROCESS | 3344 | 1471349088748 Marionette TRACE conn2 <- [1,1794,null,{}] 05:04:48 INFO - PROCESS | 3344 | 1471349088751 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:48 INFO - PROCESS | 3344 | 1471349088753 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:48 INFO - PROCESS | 3344 | 1471349088829 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 05:04:48 INFO - PROCESS | 3344 | 1471349088834 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:48 INFO - PROCESS | 3344 | 1471349088836 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:48 INFO - PROCESS | 3344 | ++DOCSHELL 11003400 == 36 [pid = 3344] [id = 458] 05:04:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (1100D400) [pid = 3344] [serial = 1374] [outer = 00000000] 05:04:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (151A2800) [pid = 3344] [serial = 1375] [outer = 1100D400] 05:04:48 INFO - PROCESS | 3344 | 1471349088888 Marionette DEBUG loaded listener.js 05:04:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (16C66C00) [pid = 3344] [serial = 1376] [outer = 1100D400] 05:04:49 INFO - PROCESS | 3344 | 1471349089317 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 05:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 597ms 05:04:49 INFO - PROCESS | 3344 | 1471349089345 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 05:04:49 INFO - PROCESS | 3344 | 1471349089347 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 05:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:04:49 INFO - PROCESS | 3344 | 1471349089351 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:04:49 INFO - PROCESS | 3344 | 1471349089353 Marionette TRACE conn2 <- [1,1798,null,{}] 05:04:49 INFO - PROCESS | 3344 | 1471349089360 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:49 INFO - PROCESS | 3344 | 1471349089362 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:49 INFO - PROCESS | 3344 | 1471349089487 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 05:04:49 INFO - PROCESS | 3344 | 1471349089519 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:49 INFO - PROCESS | 3344 | 1471349089521 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:49 INFO - PROCESS | 3344 | ++DOCSHELL 10564400 == 37 [pid = 3344] [id = 459] 05:04:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (12B7BC00) [pid = 3344] [serial = 1377] [outer = 00000000] 05:04:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (19DCAC00) [pid = 3344] [serial = 1378] [outer = 12B7BC00] 05:04:49 INFO - PROCESS | 3344 | 1471349089565 Marionette DEBUG loaded listener.js 05:04:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1A0B0400) [pid = 3344] [serial = 1379] [outer = 12B7BC00] 05:04:50 INFO - PROCESS | 3344 | 1471349090024 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 707ms 05:04:50 INFO - PROCESS | 3344 | 1471349090081 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 05:04:50 INFO - PROCESS | 3344 | 1471349090083 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 05:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:04:50 INFO - PROCESS | 3344 | 1471349090086 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:04:50 INFO - PROCESS | 3344 | 1471349090088 Marionette TRACE conn2 <- [1,1802,null,{}] 05:04:50 INFO - PROCESS | 3344 | 1471349090092 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:50 INFO - PROCESS | 3344 | 1471349090094 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:50 INFO - PROCESS | 3344 | 1471349090171 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 05:04:50 INFO - PROCESS | 3344 | 1471349090177 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:50 INFO - PROCESS | 3344 | 1471349090187 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:50 INFO - PROCESS | 3344 | ++DOCSHELL 16896400 == 38 [pid = 3344] [id = 460] 05:04:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1993C800) [pid = 3344] [serial = 1380] [outer = 00000000] 05:04:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (1A5D4800) [pid = 3344] [serial = 1381] [outer = 1993C800] 05:04:50 INFO - PROCESS | 3344 | 1471349090232 Marionette DEBUG loaded listener.js 05:04:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1A5D6C00) [pid = 3344] [serial = 1382] [outer = 1993C800] 05:04:50 INFO - PROCESS | 3344 | 1471349090693 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 707ms 05:04:50 INFO - PROCESS | 3344 | 1471349090787 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 05:04:50 INFO - PROCESS | 3344 | 1471349090791 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 05:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:04:50 INFO - PROCESS | 3344 | 1471349090797 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:04:50 INFO - PROCESS | 3344 | 1471349090802 Marionette TRACE conn2 <- [1,1806,null,{}] 05:04:50 INFO - PROCESS | 3344 | 1471349090810 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:50 INFO - PROCESS | 3344 | 1471349090813 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:51 INFO - PROCESS | 3344 | 1471349091012 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 05:04:51 INFO - PROCESS | 3344 | 1471349091115 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:51 INFO - PROCESS | 3344 | 1471349091118 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:51 INFO - PROCESS | 3344 | ++DOCSHELL 1100F000 == 39 [pid = 3344] [id = 461] 05:04:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (11269800) [pid = 3344] [serial = 1383] [outer = 00000000] 05:04:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (114D1000) [pid = 3344] [serial = 1384] [outer = 11269800] 05:04:51 INFO - PROCESS | 3344 | 1471349091179 Marionette DEBUG loaded listener.js 05:04:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (11DEC000) [pid = 3344] [serial = 1385] [outer = 11269800] 05:04:51 INFO - PROCESS | 3344 | 1471349091729 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 05:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 943ms 05:04:51 INFO - PROCESS | 3344 | 1471349091742 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 05:04:51 INFO - PROCESS | 3344 | 1471349091747 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 05:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:04:51 INFO - PROCESS | 3344 | 1471349091753 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:04:51 INFO - PROCESS | 3344 | 1471349091756 Marionette TRACE conn2 <- [1,1810,null,{}] 05:04:51 INFO - PROCESS | 3344 | 1471349091778 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:51 INFO - PROCESS | 3344 | 1471349091781 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:51 INFO - PROCESS | 3344 | 1471349091889 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 05:04:52 INFO - PROCESS | 3344 | 1471349091999 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:52 INFO - PROCESS | 3344 | 1471349092002 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:52 INFO - PROCESS | 3344 | ++DOCSHELL 151A5400 == 40 [pid = 3344] [id = 462] 05:04:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (151A6400) [pid = 3344] [serial = 1386] [outer = 00000000] 05:04:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (15A27800) [pid = 3344] [serial = 1387] [outer = 151A6400] 05:04:52 INFO - PROCESS | 3344 | 1471349092058 Marionette DEBUG loaded listener.js 05:04:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (16891000) [pid = 3344] [serial = 1388] [outer = 151A6400] 05:04:52 INFO - PROCESS | 3344 | 1471349092666 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 05:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 959ms 05:04:52 INFO - PROCESS | 3344 | 1471349092719 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 05:04:52 INFO - PROCESS | 3344 | 1471349092722 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 05:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:04:52 INFO - PROCESS | 3344 | 1471349092726 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:04:52 INFO - PROCESS | 3344 | 1471349092729 Marionette TRACE conn2 <- [1,1814,null,{}] 05:04:52 INFO - PROCESS | 3344 | 1471349092740 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:52 INFO - PROCESS | 3344 | 1471349092745 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:52 INFO - PROCESS | 3344 | 1471349092853 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 05:04:53 INFO - PROCESS | 3344 | 1471349092988 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:53 INFO - PROCESS | 3344 | 1471349092992 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:53 INFO - PROCESS | 3344 | ++DOCSHELL 1964B400 == 41 [pid = 3344] [id = 463] 05:04:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1964D800) [pid = 3344] [serial = 1389] [outer = 00000000] 05:04:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (19E81400) [pid = 3344] [serial = 1390] [outer = 1964D800] 05:04:53 INFO - PROCESS | 3344 | 1471349093051 Marionette DEBUG loaded listener.js 05:04:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1A735800) [pid = 3344] [serial = 1391] [outer = 1964D800] 05:04:53 INFO - PROCESS | 3344 | 1471349093599 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 05:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 944ms 05:04:53 INFO - PROCESS | 3344 | 1471349093670 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 05:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:04:53 INFO - PROCESS | 3344 | 1471349093673 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 05:04:53 INFO - PROCESS | 3344 | 1471349093677 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:04:53 INFO - PROCESS | 3344 | 1471349093679 Marionette TRACE conn2 <- [1,1818,null,{}] 05:04:53 INFO - PROCESS | 3344 | 1471349093682 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:53 INFO - PROCESS | 3344 | 1471349093685 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:53 INFO - PROCESS | 3344 | 1471349093789 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 05:04:53 INFO - PROCESS | 3344 | 1471349093952 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:53 INFO - PROCESS | 3344 | 1471349093955 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:53 INFO - PROCESS | 3344 | ++DOCSHELL 19646C00 == 42 [pid = 3344] [id = 464] 05:04:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (19DC5C00) [pid = 3344] [serial = 1392] [outer = 00000000] 05:04:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1A9A2000) [pid = 3344] [serial = 1393] [outer = 19DC5C00] 05:04:54 INFO - PROCESS | 3344 | 1471349094016 Marionette DEBUG loaded listener.js 05:04:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (1A9A7800) [pid = 3344] [serial = 1394] [outer = 19DC5C00] 05:04:54 INFO - PROCESS | 3344 | 1471349094851 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 05:04: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 05:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1195ms 05:04:54 INFO - PROCESS | 3344 | 1471349094907 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 05:04:54 INFO - PROCESS | 3344 | 1471349094910 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 05:04:54 INFO - PROCESS | 3344 | 1471349094916 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:04:54 INFO - PROCESS | 3344 | 1471349094918 Marionette TRACE conn2 <- [1,1822,null,{}] 05:04:54 INFO - PROCESS | 3344 | 1471349094924 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:54 INFO - PROCESS | 3344 | 1471349094926 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:55 INFO - PROCESS | 3344 | 1471349095025 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 05:04:55 INFO - PROCESS | 3344 | 1471349095167 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:55 INFO - PROCESS | 3344 | 1471349095170 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:55 INFO - PROCESS | 3344 | ++DOCSHELL 11008C00 == 43 [pid = 3344] [id = 465] 05:04:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (112CF400) [pid = 3344] [serial = 1395] [outer = 00000000] 05:04:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (13176800) [pid = 3344] [serial = 1396] [outer = 112CF400] 05:04:55 INFO - PROCESS | 3344 | 1471349095221 Marionette DEBUG loaded listener.js 05:04:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (13F6C400) [pid = 3344] [serial = 1397] [outer = 112CF400] 05:04:55 INFO - PROCESS | 3344 | --DOCSHELL 11008800 == 42 [pid = 3344] [id = 440] 05:04:55 INFO - PROCESS | 3344 | --DOCSHELL 10564400 == 41 [pid = 3344] [id = 459] 05:04:55 INFO - PROCESS | 3344 | --DOCSHELL 11003400 == 40 [pid = 3344] [id = 458] 05:04:55 INFO - PROCESS | 3344 | --DOCSHELL 19651400 == 39 [pid = 3344] [id = 457] 05:04:55 INFO - PROCESS | 3344 | --DOCSHELL 18292400 == 38 [pid = 3344] [id = 456] 05:04:55 INFO - PROCESS | 3344 | --DOCSHELL 17645000 == 37 [pid = 3344] [id = 455] 05:04:55 INFO - PROCESS | 3344 | --DOCSHELL 16897800 == 36 [pid = 3344] [id = 454] 05:04:55 INFO - PROCESS | 3344 | --DOCSHELL 1451FC00 == 35 [pid = 3344] [id = 453] 05:04:55 INFO - PROCESS | 3344 | --DOCSHELL 10A4C800 == 34 [pid = 3344] [id = 452] 05:04:55 INFO - PROCESS | 3344 | --DOCSHELL 1519BC00 == 33 [pid = 3344] [id = 449] 05:04:55 INFO - PROCESS | 3344 | --DOCSHELL 1047E400 == 32 [pid = 3344] [id = 450] 05:04:55 INFO - PROCESS | 3344 | --DOCSHELL 1047CC00 == 31 [pid = 3344] [id = 451] 05:04:55 INFO - PROCESS | 3344 | --DOCSHELL 19646C00 == 30 [pid = 3344] [id = 464] 05:04:55 INFO - PROCESS | 3344 | --DOCSHELL 1964B400 == 29 [pid = 3344] [id = 463] 05:04:55 INFO - PROCESS | 3344 | --DOCSHELL 16896400 == 28 [pid = 3344] [id = 460] 05:04:55 INFO - PROCESS | 3344 | --DOCSHELL 1100F000 == 27 [pid = 3344] [id = 461] 05:04:55 INFO - PROCESS | 3344 | --DOCSHELL 151A5400 == 26 [pid = 3344] [id = 462] 05:04:55 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (16D2B400) [pid = 3344] [serial = 1333] [outer = 00000000] [url = about:blank] 05:04:55 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (114D0C00) [pid = 3344] [serial = 1324] [outer = 00000000] [url = about:blank] 05:04:55 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (1181C000) [pid = 3344] [serial = 1325] [outer = 00000000] [url = about:blank] 05:04:55 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (129F4800) [pid = 3344] [serial = 1322] [outer = 00000000] [url = about:blank] 05:04:55 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (11814C00) [pid = 3344] [serial = 1321] [outer = 00000000] [url = about:blank] 05:04:55 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (13910800) [pid = 3344] [serial = 1327] [outer = 00000000] [url = about:blank] 05:04:55 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (13B52400) [pid = 3344] [serial = 1328] [outer = 00000000] [url = about:blank] 05:04:55 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (15856400) [pid = 3344] [serial = 1330] [outer = 00000000] [url = about:blank] 05:04:55 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (17DA9000) [pid = 3344] [serial = 1336] [outer = 00000000] [url = about:blank] 05:04:55 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (12BC2000) [pid = 3344] [serial = 1313] [outer = 00000000] [url = about:blank] 05:04:55 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (11815000) [pid = 3344] [serial = 1312] [outer = 00000000] [url = about:blank] 05:04:55 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1A084000) [pid = 3344] [serial = 1348] [outer = 00000000] [url = about:blank] 05:04:55 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (16D2F000) [pid = 3344] [serial = 1316] [outer = 00000000] [url = about:blank] 05:04:55 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1688AC00) [pid = 3344] [serial = 1315] [outer = 00000000] [url = about:blank] 05:04:55 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1A0B0C00) [pid = 3344] [serial = 1319] [outer = 00000000] [url = about:blank] 05:04:55 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (19B3C800) [pid = 3344] [serial = 1318] [outer = 00000000] [url = about:blank] 05:04:55 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (175E8C00) [pid = 3344] [serial = 1334] [outer = 00000000] [url = about:blank] 05:04:55 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1964AC00) [pid = 3344] [serial = 1339] [outer = 00000000] [url = about:blank] 05:04:55 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (17DF0400) [pid = 3344] [serial = 1337] [outer = 00000000] [url = about:blank] 05:04:55 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (19DC1800) [pid = 3344] [serial = 1346] [outer = 00000000] [url = about:blank] 05:04:56 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (19D75800) [pid = 3344] [serial = 1345] [outer = 00000000] [url = about:blank] 05:04:56 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (19941800) [pid = 3344] [serial = 1340] [outer = 00000000] [url = about:blank] 05:04:56 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (17DAB800) [pid = 3344] [serial = 1343] [outer = 00000000] [url = about:blank] 05:04:56 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (1688D800) [pid = 3344] [serial = 1331] [outer = 00000000] [url = about:blank] 05:04:56 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (17D92800) [pid = 3344] [serial = 1342] [outer = 00000000] [url = about:blank] 05:04:56 INFO - PROCESS | 3344 | 1471349096289 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 05:04:56 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 05:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1398ms 05:04:56 INFO - PROCESS | 3344 | 1471349096315 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 05:04:56 INFO - PROCESS | 3344 | 1471349096318 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 05:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:04:56 INFO - PROCESS | 3344 | 1471349096327 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:04:56 INFO - PROCESS | 3344 | 1471349096331 Marionette TRACE conn2 <- [1,1826,null,{}] 05:04:56 INFO - PROCESS | 3344 | 1471349096336 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:56 INFO - PROCESS | 3344 | 1471349096340 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:56 INFO - PROCESS | 3344 | 1471349096431 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 05:04:56 INFO - PROCESS | 3344 | 1471349096440 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:56 INFO - PROCESS | 3344 | 1471349096443 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:56 INFO - PROCESS | 3344 | ++DOCSHELL 10EA4000 == 27 [pid = 3344] [id = 466] 05:04:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (10EA4800) [pid = 3344] [serial = 1398] [outer = 00000000] 05:04:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (11C16C00) [pid = 3344] [serial = 1399] [outer = 10EA4800] 05:04:56 INFO - PROCESS | 3344 | 1471349096493 Marionette DEBUG loaded listener.js 05:04:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (12B81C00) [pid = 3344] [serial = 1400] [outer = 10EA4800] 05:04:56 INFO - PROCESS | 3344 | 1471349096986 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 708ms 05:04:57 INFO - PROCESS | 3344 | 1471349097024 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 05:04:57 INFO - PROCESS | 3344 | 1471349097029 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 05:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:04:57 INFO - PROCESS | 3344 | 1471349097035 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:04:57 INFO - PROCESS | 3344 | 1471349097038 Marionette TRACE conn2 <- [1,1830,null,{}] 05:04:57 INFO - PROCESS | 3344 | 1471349097042 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:57 INFO - PROCESS | 3344 | 1471349097044 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:57 INFO - PROCESS | 3344 | 1471349097173 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 05:04:57 INFO - PROCESS | 3344 | 1471349097274 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:57 INFO - PROCESS | 3344 | 1471349097276 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:57 INFO - PROCESS | 3344 | ++DOCSHELL 13957400 == 28 [pid = 3344] [id = 467] 05:04:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (13EC7400) [pid = 3344] [serial = 1401] [outer = 00000000] 05:04:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (1451FC00) [pid = 3344] [serial = 1402] [outer = 13EC7400] 05:04:57 INFO - PROCESS | 3344 | 1471349097324 Marionette DEBUG loaded listener.js 05:04:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (145E3400) [pid = 3344] [serial = 1403] [outer = 13EC7400] 05:04:57 INFO - PROCESS | 3344 | 1471349097704 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 739ms 05:04:57 INFO - PROCESS | 3344 | 1471349097775 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 05:04:57 INFO - PROCESS | 3344 | 1471349097777 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 05:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:04:57 INFO - PROCESS | 3344 | 1471349097781 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:04:57 INFO - PROCESS | 3344 | 1471349097784 Marionette TRACE conn2 <- [1,1834,null,{}] 05:04:57 INFO - PROCESS | 3344 | 1471349097795 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:57 INFO - PROCESS | 3344 | 1471349097799 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:57 INFO - PROCESS | 3344 | 1471349097881 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 05:04:57 INFO - PROCESS | 3344 | 1471349097887 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:57 INFO - PROCESS | 3344 | 1471349097891 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:57 INFO - PROCESS | 3344 | ++DOCSHELL 15A1D800 == 29 [pid = 3344] [id = 468] 05:04:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (15A1F800) [pid = 3344] [serial = 1404] [outer = 00000000] 05:04:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (16890000) [pid = 3344] [serial = 1405] [outer = 15A1F800] 05:04:57 INFO - PROCESS | 3344 | 1471349097939 Marionette DEBUG loaded listener.js 05:04:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (16897800) [pid = 3344] [serial = 1406] [outer = 15A1F800] 05:04:58 INFO - PROCESS | 3344 | 1471349098450 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:04:58 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) 05:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 707ms 05:04:58 INFO - PROCESS | 3344 | 1471349098485 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 05:04:58 INFO - PROCESS | 3344 | 1471349098487 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 05:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:04:58 INFO - PROCESS | 3344 | 1471349098491 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:04:58 INFO - PROCESS | 3344 | 1471349098493 Marionette TRACE conn2 <- [1,1838,null,{}] 05:04:58 INFO - PROCESS | 3344 | 1471349098496 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:58 INFO - PROCESS | 3344 | 1471349098498 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:58 INFO - PROCESS | 3344 | 1471349098643 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 05:04:58 INFO - PROCESS | 3344 | 1471349098654 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:58 INFO - PROCESS | 3344 | 1471349098656 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:58 INFO - PROCESS | 3344 | ++DOCSHELL 16C72C00 == 30 [pid = 3344] [id = 469] 05:04:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (16D27000) [pid = 3344] [serial = 1407] [outer = 00000000] 05:04:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1755D400) [pid = 3344] [serial = 1408] [outer = 16D27000] 05:04:58 INFO - PROCESS | 3344 | 1471349098701 Marionette DEBUG loaded listener.js 05:04:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (176F0000) [pid = 3344] [serial = 1409] [outer = 16D27000] 05:04:59 INFO - PROCESS | 3344 | 1471349099139 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 692ms 05:04:59 INFO - PROCESS | 3344 | 1471349099190 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 05:04:59 INFO - PROCESS | 3344 | 1471349099192 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 05:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:04:59 INFO - PROCESS | 3344 | 1471349099196 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:04:59 INFO - PROCESS | 3344 | 1471349099197 Marionette TRACE conn2 <- [1,1842,null,{}] 05:04:59 INFO - PROCESS | 3344 | 1471349099201 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:59 INFO - PROCESS | 3344 | 1471349099203 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:59 INFO - PROCESS | 3344 | 1471349099311 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 05:04:59 INFO - PROCESS | 3344 | 1471349099317 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:59 INFO - PROCESS | 3344 | 1471349099320 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:04:59 INFO - PROCESS | 3344 | ++DOCSHELL 151AFC00 == 31 [pid = 3344] [id = 470] 05:04:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (16FF4800) [pid = 3344] [serial = 1410] [outer = 00000000] 05:04:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (17DE9400) [pid = 3344] [serial = 1411] [outer = 16FF4800] 05:04:59 INFO - PROCESS | 3344 | 1471349099364 Marionette DEBUG loaded listener.js 05:04:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (17DF6800) [pid = 3344] [serial = 1412] [outer = 16FF4800] 05:04:59 INFO - PROCESS | 3344 | 1471349099851 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 708ms 05:04:59 INFO - PROCESS | 3344 | 1471349099895 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 05:04:59 INFO - PROCESS | 3344 | 1471349099897 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 05:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:04:59 INFO - PROCESS | 3344 | 1471349099906 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:04:59 INFO - PROCESS | 3344 | 1471349099908 Marionette TRACE conn2 <- [1,1846,null,{}] 05:04:59 INFO - PROCESS | 3344 | 1471349099911 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:59 INFO - PROCESS | 3344 | 1471349099917 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:00 INFO - PROCESS | 3344 | 1471349100064 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 05:05:00 INFO - PROCESS | 3344 | 1471349100076 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:00 INFO - PROCESS | 3344 | 1471349100078 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:00 INFO - PROCESS | 3344 | ++DOCSHELL 11817400 == 32 [pid = 3344] [id = 471] 05:05:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (1181BC00) [pid = 3344] [serial = 1413] [outer = 00000000] 05:05:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1829F000) [pid = 3344] [serial = 1414] [outer = 1181BC00] 05:05:00 INFO - PROCESS | 3344 | 1471349100474 Marionette DEBUG loaded listener.js 05:05:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1964F000) [pid = 3344] [serial = 1415] [outer = 1181BC00] 05:05:00 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (176F6000) [pid = 3344] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:05:00 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (18297000) [pid = 3344] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:05:00 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1698D400) [pid = 3344] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:05:00 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (10A0E800) [pid = 3344] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:05:00 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (14520400) [pid = 3344] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:05:00 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (10A4D400) [pid = 3344] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:05:00 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1994A000) [pid = 3344] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:05:00 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (19E7E400) [pid = 3344] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:05:00 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (104EB400) [pid = 3344] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:05:00 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (12B7BC00) [pid = 3344] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:05:00 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1993C800) [pid = 3344] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:05:00 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1100D400) [pid = 3344] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:05:00 INFO - PROCESS | 3344 | 1471349100851 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 958ms 05:05:00 INFO - PROCESS | 3344 | 1471349100884 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 05:05:00 INFO - PROCESS | 3344 | 1471349100886 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 05:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:05:00 INFO - PROCESS | 3344 | 1471349100890 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:05:00 INFO - PROCESS | 3344 | 1471349100891 Marionette TRACE conn2 <- [1,1850,null,{}] 05:05:00 INFO - PROCESS | 3344 | 1471349100895 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:00 INFO - PROCESS | 3344 | 1471349100897 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:00 INFO - PROCESS | 3344 | 1471349100972 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 05:05:01 INFO - PROCESS | 3344 | 1471349101068 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:01 INFO - PROCESS | 3344 | 1471349101070 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:01 INFO - PROCESS | 3344 | ++DOCSHELL 114DAC00 == 33 [pid = 3344] [id = 472] 05:05:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (11818400) [pid = 3344] [serial = 1416] [outer = 00000000] 05:05:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (17DECC00) [pid = 3344] [serial = 1417] [outer = 11818400] 05:05:01 INFO - PROCESS | 3344 | 1471349101116 Marionette DEBUG loaded listener.js 05:05:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (1829A000) [pid = 3344] [serial = 1418] [outer = 11818400] 05:05:01 INFO - PROCESS | 3344 | 1471349101470 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 645ms 05:05:01 INFO - PROCESS | 3344 | 1471349101528 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 05:05:01 INFO - PROCESS | 3344 | 1471349101530 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 05:05:01 INFO - PROCESS | 3344 | 1471349101533 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:05:01 INFO - PROCESS | 3344 | 1471349101535 Marionette TRACE conn2 <- [1,1854,null,{}] 05:05:01 INFO - PROCESS | 3344 | 1471349101538 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:01 INFO - PROCESS | 3344 | 1471349101540 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:01 INFO - PROCESS | 3344 | 1471349101667 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 05:05:01 INFO - PROCESS | 3344 | 1471349101702 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:01 INFO - PROCESS | 3344 | 1471349101704 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:01 INFO - PROCESS | 3344 | ++DOCSHELL 1451B800 == 34 [pid = 3344] [id = 473] 05:05:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (16996800) [pid = 3344] [serial = 1419] [outer = 00000000] 05:05:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (19943400) [pid = 3344] [serial = 1420] [outer = 16996800] 05:05:01 INFO - PROCESS | 3344 | 1471349101749 Marionette DEBUG loaded listener.js 05:05:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (19943C00) [pid = 3344] [serial = 1421] [outer = 16996800] 05:05:02 INFO - PROCESS | 3344 | 1471349102168 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 05:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 691ms 05:05:02 INFO - PROCESS | 3344 | 1471349102233 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 05:05:02 INFO - PROCESS | 3344 | 1471349102235 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 05:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:05:02 INFO - PROCESS | 3344 | 1471349102238 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:05:02 INFO - PROCESS | 3344 | 1471349102240 Marionette TRACE conn2 <- [1,1858,null,{}] 05:05:02 INFO - PROCESS | 3344 | 1471349102243 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:02 INFO - PROCESS | 3344 | 1471349102245 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:02 INFO - PROCESS | 3344 | 1471349102322 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 05:05:02 INFO - PROCESS | 3344 | 1471349102329 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:02 INFO - PROCESS | 3344 | 1471349102331 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:02 INFO - PROCESS | 3344 | ++DOCSHELL 19942C00 == 35 [pid = 3344] [id = 474] 05:05:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (19D74400) [pid = 3344] [serial = 1422] [outer = 00000000] 05:05:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (19DCDC00) [pid = 3344] [serial = 1423] [outer = 19D74400] 05:05:02 INFO - PROCESS | 3344 | 1471349102376 Marionette DEBUG loaded listener.js 05:05:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (19E83400) [pid = 3344] [serial = 1424] [outer = 19D74400] 05:05:03 INFO - PROCESS | 3344 | 1471349103185 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 05:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1006ms 05:05:03 INFO - PROCESS | 3344 | 1471349103242 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 05:05:03 INFO - PROCESS | 3344 | 1471349103247 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 05:05:03 INFO - PROCESS | 3344 | 1471349103252 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:05:03 INFO - PROCESS | 3344 | 1471349103257 Marionette TRACE conn2 <- [1,1862,null,{}] 05:05:03 INFO - PROCESS | 3344 | 1471349103262 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:03 INFO - PROCESS | 3344 | 1471349103265 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:03 INFO - PROCESS | 3344 | 1471349103386 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 05:05:03 INFO - PROCESS | 3344 | 1471349103519 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:03 INFO - PROCESS | 3344 | 1471349103523 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:03 INFO - PROCESS | 3344 | ++DOCSHELL 10A02000 == 36 [pid = 3344] [id = 475] 05:05:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (10BBE000) [pid = 3344] [serial = 1425] [outer = 00000000] 05:05:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (12BB8400) [pid = 3344] [serial = 1426] [outer = 10BBE000] 05:05:03 INFO - PROCESS | 3344 | 1471349103582 Marionette DEBUG loaded listener.js 05:05:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1390CC00) [pid = 3344] [serial = 1427] [outer = 10BBE000] 05:05:04 INFO - PROCESS | 3344 | 1471349104307 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1147ms 05:05:04 INFO - PROCESS | 3344 | 1471349104514 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 05:05:04 INFO - PROCESS | 3344 | 1471349104519 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 05:05:04 INFO - PROCESS | 3344 | 1471349104524 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:05:04 INFO - PROCESS | 3344 | 1471349104527 Marionette TRACE conn2 <- [1,1866,null,{}] 05:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:05:04 INFO - PROCESS | 3344 | 1471349104532 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:04 INFO - PROCESS | 3344 | 1471349104536 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:04 INFO - PROCESS | 3344 | 1471349104649 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 05:05:04 INFO - PROCESS | 3344 | 1471349104778 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:04 INFO - PROCESS | 3344 | 1471349104785 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:04 INFO - PROCESS | 3344 | ++DOCSHELL 10E9E400 == 37 [pid = 3344] [id = 476] 05:05:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (10EA4400) [pid = 3344] [serial = 1428] [outer = 00000000] 05:05:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (11270800) [pid = 3344] [serial = 1429] [outer = 10EA4400] 05:05:04 INFO - PROCESS | 3344 | 1471349104849 Marionette DEBUG loaded listener.js 05:05:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1181F800) [pid = 3344] [serial = 1430] [outer = 10EA4400] 05:05:05 INFO - PROCESS | 3344 | --DOCSHELL 1451B800 == 36 [pid = 3344] [id = 473] 05:05:05 INFO - PROCESS | 3344 | --DOCSHELL 114DAC00 == 35 [pid = 3344] [id = 472] 05:05:05 INFO - PROCESS | 3344 | --DOCSHELL 11817400 == 34 [pid = 3344] [id = 471] 05:05:05 INFO - PROCESS | 3344 | --DOCSHELL 151AFC00 == 33 [pid = 3344] [id = 470] 05:05:05 INFO - PROCESS | 3344 | --DOCSHELL 16C72C00 == 32 [pid = 3344] [id = 469] 05:05:05 INFO - PROCESS | 3344 | --DOCSHELL 15A1D800 == 31 [pid = 3344] [id = 468] 05:05:05 INFO - PROCESS | 3344 | --DOCSHELL 13957400 == 30 [pid = 3344] [id = 467] 05:05:05 INFO - PROCESS | 3344 | --DOCSHELL 10EA4000 == 29 [pid = 3344] [id = 466] 05:05:05 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (17DEDC00) [pid = 3344] [serial = 1366] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (19643C00) [pid = 3344] [serial = 1370] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1829E000) [pid = 3344] [serial = 1369] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (16C72800) [pid = 3344] [serial = 1363] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (11DE7400) [pid = 3344] [serial = 1354] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (145CE400) [pid = 3344] [serial = 1355] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (14525000) [pid = 3344] [serial = 1360] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (145E2800) [pid = 3344] [serial = 1361] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1100EC00) [pid = 3344] [serial = 1357] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (11DE7000) [pid = 3344] [serial = 1358] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (19DCA000) [pid = 3344] [serial = 1372] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1A088C00) [pid = 3344] [serial = 1349] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (12E27000) [pid = 3344] [serial = 1351] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1390C000) [pid = 3344] [serial = 1352] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1A0B0400) [pid = 3344] [serial = 1379] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1A5D4800) [pid = 3344] [serial = 1381] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (16C66C00) [pid = 3344] [serial = 1376] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (151A2800) [pid = 3344] [serial = 1375] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1A5D6C00) [pid = 3344] [serial = 1382] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (19DCAC00) [pid = 3344] [serial = 1378] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (19DCB000) [pid = 3344] [serial = 1373] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (17EC6800) [pid = 3344] [serial = 1367] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (175E8800) [pid = 3344] [serial = 1364] [outer = 00000000] [url = about:blank] 05:05:05 INFO - PROCESS | 3344 | 1471349105413 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 959ms 05:05:05 INFO - PROCESS | 3344 | 1471349105478 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 05:05:05 INFO - PROCESS | 3344 | 1471349105481 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 05:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:05:05 INFO - PROCESS | 3344 | 1471349105487 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:05:05 INFO - PROCESS | 3344 | 1471349105491 Marionette TRACE conn2 <- [1,1870,null,{}] 05:05:05 INFO - PROCESS | 3344 | 1471349105495 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:05 INFO - PROCESS | 3344 | 1471349105498 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:05 INFO - PROCESS | 3344 | 1471349105588 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 05:05:05 INFO - PROCESS | 3344 | 1471349105672 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:05 INFO - PROCESS | 3344 | 1471349105675 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:05 INFO - PROCESS | 3344 | ++DOCSHELL 12E27000 == 30 [pid = 3344] [id = 477] 05:05:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (12E30C00) [pid = 3344] [serial = 1431] [outer = 00000000] 05:05:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (1395B800) [pid = 3344] [serial = 1432] [outer = 12E30C00] 05:05:05 INFO - PROCESS | 3344 | 1471349105733 Marionette DEBUG loaded listener.js 05:05:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (13F71800) [pid = 3344] [serial = 1433] [outer = 12E30C00] 05:05:06 INFO - PROCESS | 3344 | 1471349106186 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 707ms 05:05:06 INFO - PROCESS | 3344 | 1471349106238 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 05:05:06 INFO - PROCESS | 3344 | 1471349106240 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 05:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:05:06 INFO - PROCESS | 3344 | 1471349106244 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:05:06 INFO - PROCESS | 3344 | 1471349106246 Marionette TRACE conn2 <- [1,1874,null,{}] 05:05:06 INFO - PROCESS | 3344 | 1471349106258 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:06 INFO - PROCESS | 3344 | 1471349106262 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:06 INFO - PROCESS | 3344 | 1471349106356 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 05:05:06 INFO - PROCESS | 3344 | 1471349106365 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:06 INFO - PROCESS | 3344 | 1471349106369 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:06 INFO - PROCESS | 3344 | ++DOCSHELL 151A4000 == 31 [pid = 3344] [id = 478] 05:05:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (151A4800) [pid = 3344] [serial = 1434] [outer = 00000000] 05:05:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (1688A000) [pid = 3344] [serial = 1435] [outer = 151A4800] 05:05:06 INFO - PROCESS | 3344 | 1471349106419 Marionette DEBUG loaded listener.js 05:05:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (16892C00) [pid = 3344] [serial = 1436] [outer = 151A4800] 05:05:06 INFO - PROCESS | 3344 | 1471349106884 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 05:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 708ms 05:05:06 INFO - PROCESS | 3344 | 1471349106944 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 05:05:06 INFO - PROCESS | 3344 | 1471349106946 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 05:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:05:06 INFO - PROCESS | 3344 | 1471349106950 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:05:06 INFO - PROCESS | 3344 | 1471349106952 Marionette TRACE conn2 <- [1,1878,null,{}] 05:05:06 INFO - PROCESS | 3344 | 1471349106955 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:06 INFO - PROCESS | 3344 | 1471349106957 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:07 INFO - PROCESS | 3344 | 1471349107040 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 05:05:07 INFO - PROCESS | 3344 | 1471349107048 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:07 INFO - PROCESS | 3344 | 1471349107050 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:07 INFO - PROCESS | 3344 | ++DOCSHELL 16D2C400 == 32 [pid = 3344] [id = 479] 05:05:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (16D2E000) [pid = 3344] [serial = 1437] [outer = 00000000] 05:05:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (176FA000) [pid = 3344] [serial = 1438] [outer = 16D2E000] 05:05:07 INFO - PROCESS | 3344 | 1471349107096 Marionette DEBUG loaded listener.js 05:05:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (17D8EC00) [pid = 3344] [serial = 1439] [outer = 16D2E000] 05:05:07 INFO - PROCESS | 3344 | 1471349107570 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 05:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 707ms 05:05:07 INFO - PROCESS | 3344 | 1471349107652 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 05:05:07 INFO - PROCESS | 3344 | 1471349107654 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 05:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:05:07 INFO - PROCESS | 3344 | 1471349107658 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:05:07 INFO - PROCESS | 3344 | 1471349107659 Marionette TRACE conn2 <- [1,1882,null,{}] 05:05:07 INFO - PROCESS | 3344 | 1471349107664 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:07 INFO - PROCESS | 3344 | 1471349107666 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:07 INFO - PROCESS | 3344 | 1471349107804 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 05:05:07 INFO - PROCESS | 3344 | 1471349107820 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:07 INFO - PROCESS | 3344 | 1471349107822 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:07 INFO - PROCESS | 3344 | ++DOCSHELL 1764C800 == 33 [pid = 3344] [id = 480] 05:05:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (17DACC00) [pid = 3344] [serial = 1440] [outer = 00000000] 05:05:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (17EC7400) [pid = 3344] [serial = 1441] [outer = 17DACC00] 05:05:07 INFO - PROCESS | 3344 | 1471349107868 Marionette DEBUG loaded listener.js 05:05:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (18299C00) [pid = 3344] [serial = 1442] [outer = 17DACC00] 05:05:08 INFO - PROCESS | 3344 | 1471349108294 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 691ms 05:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:05:08 INFO - PROCESS | 3344 | 1471349108359 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 05:05:08 INFO - PROCESS | 3344 | 1471349108362 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 05:05:08 INFO - PROCESS | 3344 | 1471349108365 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:05:08 INFO - PROCESS | 3344 | 1471349108367 Marionette TRACE conn2 <- [1,1886,null,{}] 05:05:08 INFO - PROCESS | 3344 | 1471349108371 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:08 INFO - PROCESS | 3344 | 1471349108376 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:08 INFO - PROCESS | 3344 | 1471349108514 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 05:05:08 INFO - PROCESS | 3344 | 1471349108576 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:08 INFO - PROCESS | 3344 | 1471349108578 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:08 INFO - PROCESS | 3344 | ++DOCSHELL 18296400 == 34 [pid = 3344] [id = 481] 05:05:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1829E400) [pid = 3344] [serial = 1443] [outer = 00000000] 05:05:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1993F000) [pid = 3344] [serial = 1444] [outer = 1829E400] 05:05:08 INFO - PROCESS | 3344 | 1471349108625 Marionette DEBUG loaded listener.js 05:05:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (19DC5800) [pid = 3344] [serial = 1445] [outer = 1829E400] 05:05:09 INFO - PROCESS | 3344 | 1471349109056 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 739ms 05:05:09 INFO - PROCESS | 3344 | 1471349109134 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 05:05:09 INFO - PROCESS | 3344 | 1471349109136 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 05:05:09 INFO - PROCESS | 3344 | 1471349109139 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:05:09 INFO - PROCESS | 3344 | 1471349109141 Marionette TRACE conn2 <- [1,1890,null,{}] 05:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:05:09 INFO - PROCESS | 3344 | 1471349109145 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:09 INFO - PROCESS | 3344 | 1471349109147 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:09 INFO - PROCESS | 3344 | 1471349109254 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 05:05:09 INFO - PROCESS | 3344 | 1471349109266 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:09 INFO - PROCESS | 3344 | 1471349109268 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:09 INFO - PROCESS | 3344 | ++DOCSHELL 13131800 == 35 [pid = 3344] [id = 482] 05:05:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (19644800) [pid = 3344] [serial = 1446] [outer = 00000000] 05:05:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (19E82C00) [pid = 3344] [serial = 1447] [outer = 19644800] 05:05:09 INFO - PROCESS | 3344 | 1471349109321 Marionette DEBUG loaded listener.js 05:05:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (19E85C00) [pid = 3344] [serial = 1448] [outer = 19644800] 05:05:09 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (16996800) [pid = 3344] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:05:09 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (16D27000) [pid = 3344] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:05:09 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (15A1F800) [pid = 3344] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:05:09 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (13EC7400) [pid = 3344] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:05:09 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (10EA4800) [pid = 3344] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:05:09 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (16FF4800) [pid = 3344] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:05:09 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (112CF400) [pid = 3344] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:05:09 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (11269800) [pid = 3344] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:05:09 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (151A6400) [pid = 3344] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:05:09 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1964D800) [pid = 3344] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:05:09 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (19DC5C00) [pid = 3344] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:05:09 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1181BC00) [pid = 3344] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:05:09 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (11818400) [pid = 3344] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:05:09 INFO - PROCESS | 3344 | 1471349109860 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 739ms 05:05:09 INFO - PROCESS | 3344 | 1471349109886 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 05:05:09 INFO - PROCESS | 3344 | 1471349109888 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 05:05:09 INFO - PROCESS | 3344 | 1471349109891 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:05:09 INFO - PROCESS | 3344 | 1471349109893 Marionette TRACE conn2 <- [1,1894,null,{}] 05:05:09 INFO - PROCESS | 3344 | 1471349109896 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:09 INFO - PROCESS | 3344 | 1471349109898 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:10 INFO - PROCESS | 3344 | 1471349110036 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 05:05:10 INFO - PROCESS | 3344 | 1471349110095 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:10 INFO - PROCESS | 3344 | 1471349110097 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:10 INFO - PROCESS | 3344 | ++DOCSHELL 104EB400 == 36 [pid = 3344] [id = 483] 05:05:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (10E9B000) [pid = 3344] [serial = 1449] [outer = 00000000] 05:05:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (14524C00) [pid = 3344] [serial = 1450] [outer = 10E9B000] 05:05:10 INFO - PROCESS | 3344 | 1471349110144 Marionette DEBUG loaded listener.js 05:05:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (151A5C00) [pid = 3344] [serial = 1451] [outer = 10E9B000] 05:05:10 INFO - PROCESS | 3344 | 1471349110498 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 05:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 644ms 05:05:10 INFO - PROCESS | 3344 | 1471349110529 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 05:05:10 INFO - PROCESS | 3344 | 1471349110531 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 05:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:05:10 INFO - PROCESS | 3344 | 1471349110535 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:05:10 INFO - PROCESS | 3344 | 1471349110537 Marionette TRACE conn2 <- [1,1898,null,{}] 05:05:10 INFO - PROCESS | 3344 | 1471349110540 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:10 INFO - PROCESS | 3344 | 1471349110542 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:10 INFO - PROCESS | 3344 | 1471349110683 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 05:05:10 INFO - PROCESS | 3344 | 1471349110691 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:10 INFO - PROCESS | 3344 | 1471349110693 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:10 INFO - PROCESS | 3344 | ++DOCSHELL 10328400 == 37 [pid = 3344] [id = 484] 05:05:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (13AD0C00) [pid = 3344] [serial = 1452] [outer = 00000000] 05:05:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (19DCA000) [pid = 3344] [serial = 1453] [outer = 13AD0C00] 05:05:10 INFO - PROCESS | 3344 | 1471349110738 Marionette DEBUG loaded listener.js 05:05:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (1A08B400) [pid = 3344] [serial = 1454] [outer = 13AD0C00] 05:05:11 INFO - PROCESS | 3344 | 1471349111188 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 05:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 629ms 05:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:05:11 INFO - PROCESS | 3344 | 1471349111204 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 05:05:11 INFO - PROCESS | 3344 | 1471349111206 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 05:05:11 INFO - PROCESS | 3344 | 1471349111209 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:05:11 INFO - PROCESS | 3344 | 1471349111211 Marionette TRACE conn2 <- [1,1902,null,{}] 05:05:11 INFO - PROCESS | 3344 | 1471349111214 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:11 INFO - PROCESS | 3344 | 1471349111216 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:11 INFO - PROCESS | 3344 | 1471349111304 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 05:05:11 INFO - PROCESS | 3344 | 1471349111399 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:11 INFO - PROCESS | 3344 | 1471349111401 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:11 INFO - PROCESS | 3344 | ++DOCSHELL 19647C00 == 38 [pid = 3344] [id = 485] 05:05:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1A5C8000) [pid = 3344] [serial = 1455] [outer = 00000000] 05:05:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1A731800) [pid = 3344] [serial = 1456] [outer = 1A5C8000] 05:05:11 INFO - PROCESS | 3344 | 1471349111453 Marionette DEBUG loaded listener.js 05:05:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1A738400) [pid = 3344] [serial = 1457] [outer = 1A5C8000] 05:05:11 INFO - PROCESS | 3344 | 1471349111869 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 692ms 05:05:11 INFO - PROCESS | 3344 | 1471349111910 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 05:05:11 INFO - PROCESS | 3344 | 1471349111914 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 05:05:11 INFO - PROCESS | 3344 | 1471349111920 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:05:11 INFO - PROCESS | 3344 | 1471349111923 Marionette TRACE conn2 <- [1,1906,null,{}] 05:05:11 INFO - PROCESS | 3344 | 1471349111931 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:11 INFO - PROCESS | 3344 | 1471349111936 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:12 INFO - PROCESS | 3344 | 1471349112098 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 05:05:12 INFO - PROCESS | 3344 | 1471349112229 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:12 INFO - PROCESS | 3344 | 1471349112234 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:12 INFO - PROCESS | 3344 | ++DOCSHELL 0F34E800 == 39 [pid = 3344] [id = 486] 05:05:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (0F34FC00) [pid = 3344] [serial = 1458] [outer = 00000000] 05:05:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (112CB400) [pid = 3344] [serial = 1459] [outer = 0F34FC00] 05:05:12 INFO - PROCESS | 3344 | 1471349112302 Marionette DEBUG loaded listener.js 05:05:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (129F6C00) [pid = 3344] [serial = 1460] [outer = 0F34FC00] 05:05:12 INFO - PROCESS | 3344 | 1471349112855 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 05:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1006ms 05:05:12 INFO - PROCESS | 3344 | 1471349112923 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 05:05:12 INFO - PROCESS | 3344 | 1471349112928 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 05:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:05:12 INFO - PROCESS | 3344 | 1471349112934 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:05:12 INFO - PROCESS | 3344 | 1471349112937 Marionette TRACE conn2 <- [1,1910,null,{}] 05:05:12 INFO - PROCESS | 3344 | 1471349112941 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:12 INFO - PROCESS | 3344 | 1471349112944 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:13 INFO - PROCESS | 3344 | 1471349113053 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 05:05:13 INFO - PROCESS | 3344 | 1471349113189 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:13 INFO - PROCESS | 3344 | 1471349113192 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:13 INFO - PROCESS | 3344 | ++DOCSHELL 1519B400 == 40 [pid = 3344] [id = 487] 05:05:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (1519D000) [pid = 3344] [serial = 1461] [outer = 00000000] 05:05:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (15F4F800) [pid = 3344] [serial = 1462] [outer = 1519D000] 05:05:13 INFO - PROCESS | 3344 | 1471349113250 Marionette DEBUG loaded listener.js 05:05:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (16C6A800) [pid = 3344] [serial = 1463] [outer = 1519D000] 05:05:13 INFO - PROCESS | 3344 | 1471349113841 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 05:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 943ms 05:05:13 INFO - PROCESS | 3344 | 1471349113879 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 05:05:13 INFO - PROCESS | 3344 | 1471349113881 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 05:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:05:13 INFO - PROCESS | 3344 | 1471349113885 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:05:13 INFO - PROCESS | 3344 | 1471349113889 Marionette TRACE conn2 <- [1,1914,null,{}] 05:05:13 INFO - PROCESS | 3344 | 1471349113900 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:13 INFO - PROCESS | 3344 | 1471349113905 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:14 INFO - PROCESS | 3344 | 1471349114012 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 05:05:14 INFO - PROCESS | 3344 | 1471349114120 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:14 INFO - PROCESS | 3344 | 1471349114123 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:14 INFO - PROCESS | 3344 | ++DOCSHELL 19E7E800 == 41 [pid = 3344] [id = 488] 05:05:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1A084C00) [pid = 3344] [serial = 1464] [outer = 00000000] 05:05:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1A5D3000) [pid = 3344] [serial = 1465] [outer = 1A084C00] 05:05:14 INFO - PROCESS | 3344 | 1471349114180 Marionette DEBUG loaded listener.js 05:05:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1A740000) [pid = 3344] [serial = 1466] [outer = 1A084C00] 05:05:14 INFO - PROCESS | 3344 | 1471349114771 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 05:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 943ms 05:05:14 INFO - PROCESS | 3344 | 1471349114830 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 05:05:14 INFO - PROCESS | 3344 | 1471349114833 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 05:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:05:14 INFO - PROCESS | 3344 | 1471349114836 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:05:14 INFO - PROCESS | 3344 | 1471349114838 Marionette TRACE conn2 <- [1,1918,null,{}] 05:05:14 INFO - PROCESS | 3344 | 1471349114842 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:14 INFO - PROCESS | 3344 | 1471349114845 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:14 INFO - PROCESS | 3344 | 1471349114951 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 05:05:15 INFO - PROCESS | 3344 | 1471349115069 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:15 INFO - PROCESS | 3344 | 1471349115072 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:15 INFO - PROCESS | 3344 | ++DOCSHELL 1A9A9C00 == 42 [pid = 3344] [id = 489] 05:05:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (1A9AAC00) [pid = 3344] [serial = 1467] [outer = 00000000] 05:05:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1AC52800) [pid = 3344] [serial = 1468] [outer = 1A9AAC00] 05:05:15 INFO - PROCESS | 3344 | 1471349115126 Marionette DEBUG loaded listener.js 05:05:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (1AC5A000) [pid = 3344] [serial = 1469] [outer = 1A9AAC00] 05:05:15 INFO - PROCESS | 3344 | 1471349115914 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 05:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1100ms 05:05:15 INFO - PROCESS | 3344 | 1471349115938 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 05:05:15 INFO - PROCESS | 3344 | 1471349115943 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 05:05:15 INFO - PROCESS | 3344 | 1471349115948 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:05:15 INFO - PROCESS | 3344 | 1471349115951 Marionette TRACE conn2 <- [1,1922,null,{}] 05:05:16 INFO - PROCESS | 3344 | 1471349115970 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:16 INFO - PROCESS | 3344 | 1471349115973 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:16 INFO - PROCESS | 3344 | 1471349116079 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 05:05:16 INFO - PROCESS | 3344 | 1471349116216 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:16 INFO - PROCESS | 3344 | 1471349116220 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:16 INFO - PROCESS | 3344 | ++DOCSHELL 10BC4400 == 43 [pid = 3344] [id = 490] 05:05:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (10BC4800) [pid = 3344] [serial = 1470] [outer = 00000000] 05:05:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (1316F400) [pid = 3344] [serial = 1471] [outer = 10BC4800] 05:05:16 INFO - PROCESS | 3344 | 1471349116278 Marionette DEBUG loaded listener.js 05:05:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (1390D400) [pid = 3344] [serial = 1472] [outer = 10BC4800] 05:05:17 INFO - PROCESS | 3344 | --DOCSHELL 10328400 == 42 [pid = 3344] [id = 484] 05:05:17 INFO - PROCESS | 3344 | --DOCSHELL 104EB400 == 41 [pid = 3344] [id = 483] 05:05:17 INFO - PROCESS | 3344 | --DOCSHELL 13131800 == 40 [pid = 3344] [id = 482] 05:05:17 INFO - PROCESS | 3344 | --DOCSHELL 18296400 == 39 [pid = 3344] [id = 481] 05:05:17 INFO - PROCESS | 3344 | --DOCSHELL 1764C800 == 38 [pid = 3344] [id = 480] 05:05:17 INFO - PROCESS | 3344 | --DOCSHELL 16D2C400 == 37 [pid = 3344] [id = 479] 05:05:17 INFO - PROCESS | 3344 | --DOCSHELL 151A4000 == 36 [pid = 3344] [id = 478] 05:05:17 INFO - PROCESS | 3344 | --DOCSHELL 12E27000 == 35 [pid = 3344] [id = 477] 05:05:17 INFO - PROCESS | 3344 | --DOCSHELL 10E9E400 == 34 [pid = 3344] [id = 476] 05:05:17 INFO - PROCESS | 3344 | --DOCSHELL 11008C00 == 33 [pid = 3344] [id = 465] 05:05:17 INFO - PROCESS | 3344 | --DOCSHELL 19942C00 == 32 [pid = 3344] [id = 474] 05:05:17 INFO - PROCESS | 3344 | --DOCSHELL 10A02000 == 31 [pid = 3344] [id = 475] 05:05:17 INFO - PROCESS | 3344 | --DOCSHELL 1A9A9C00 == 30 [pid = 3344] [id = 489] 05:05:17 INFO - PROCESS | 3344 | --DOCSHELL 19E7E800 == 29 [pid = 3344] [id = 488] 05:05:17 INFO - PROCESS | 3344 | --DOCSHELL 19647C00 == 28 [pid = 3344] [id = 485] 05:05:17 INFO - PROCESS | 3344 | --DOCSHELL 0F34E800 == 27 [pid = 3344] [id = 486] 05:05:17 INFO - PROCESS | 3344 | --DOCSHELL 1519B400 == 26 [pid = 3344] [id = 487] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (19943400) [pid = 3344] [serial = 1420] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (1755D400) [pid = 3344] [serial = 1408] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (16890000) [pid = 3344] [serial = 1405] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (1451FC00) [pid = 3344] [serial = 1402] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (145E3400) [pid = 3344] [serial = 1403] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (11C16C00) [pid = 3344] [serial = 1399] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (17DE9400) [pid = 3344] [serial = 1411] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (12B81C00) [pid = 3344] [serial = 1400] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (13F6C400) [pid = 3344] [serial = 1397] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (13176800) [pid = 3344] [serial = 1396] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (11DEC000) [pid = 3344] [serial = 1385] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (114D1000) [pid = 3344] [serial = 1384] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (16891000) [pid = 3344] [serial = 1388] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (15A27800) [pid = 3344] [serial = 1387] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1A735800) [pid = 3344] [serial = 1391] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (19E81400) [pid = 3344] [serial = 1390] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1A9A7800) [pid = 3344] [serial = 1394] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1A9A2000) [pid = 3344] [serial = 1393] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (19943C00) [pid = 3344] [serial = 1421] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (17DF6800) [pid = 3344] [serial = 1412] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1829F000) [pid = 3344] [serial = 1414] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (17DECC00) [pid = 3344] [serial = 1417] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1964F000) [pid = 3344] [serial = 1415] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (176F0000) [pid = 3344] [serial = 1409] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1829A000) [pid = 3344] [serial = 1418] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (16897800) [pid = 3344] [serial = 1406] [outer = 00000000] [url = about:blank] 05:05:17 INFO - PROCESS | 3344 | 1471349117526 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1572ms 05:05:17 INFO - PROCESS | 3344 | 1471349117545 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 05:05:17 INFO - PROCESS | 3344 | 1471349117552 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 05:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:05:17 INFO - PROCESS | 3344 | 1471349117560 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:05:17 INFO - PROCESS | 3344 | 1471349117564 Marionette TRACE conn2 <- [1,1926,null,{}] 05:05:17 INFO - PROCESS | 3344 | 1471349117609 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:17 INFO - PROCESS | 3344 | 1471349117612 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:17 INFO - PROCESS | 3344 | 1471349117703 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 05:05:17 INFO - PROCESS | 3344 | 1471349117795 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:17 INFO - PROCESS | 3344 | 1471349117799 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:17 INFO - PROCESS | 3344 | ++DOCSHELL 1055A800 == 27 [pid = 3344] [id = 491] 05:05:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (10A01400) [pid = 3344] [serial = 1473] [outer = 00000000] 05:05:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (10EDD000) [pid = 3344] [serial = 1474] [outer = 10A01400] 05:05:17 INFO - PROCESS | 3344 | 1471349117848 Marionette DEBUG loaded listener.js 05:05:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (1100D400) [pid = 3344] [serial = 1475] [outer = 10A01400] 05:05:18 INFO - PROCESS | 3344 | 1471349118260 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 739ms 05:05:18 INFO - PROCESS | 3344 | 1471349118303 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 05:05:18 INFO - PROCESS | 3344 | 1471349118308 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 05:05:18 INFO - PROCESS | 3344 | 1471349118314 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:05:18 INFO - PROCESS | 3344 | 1471349118317 Marionette TRACE conn2 <- [1,1930,null,{}] 05:05:18 INFO - PROCESS | 3344 | 1471349118321 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:18 INFO - PROCESS | 3344 | 1471349118323 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:18 INFO - PROCESS | 3344 | 1471349118409 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 05:05:18 INFO - PROCESS | 3344 | 1471349118419 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:18 INFO - PROCESS | 3344 | 1471349118421 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:18 INFO - PROCESS | 3344 | ++DOCSHELL 12E86400 == 28 [pid = 3344] [id = 492] 05:05:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (12E88400) [pid = 3344] [serial = 1476] [outer = 00000000] 05:05:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (1316EC00) [pid = 3344] [serial = 1477] [outer = 12E88400] 05:05:18 INFO - PROCESS | 3344 | 1471349118473 Marionette DEBUG loaded listener.js 05:05:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1395F000) [pid = 3344] [serial = 1478] [outer = 12E88400] 05:05:18 INFO - PROCESS | 3344 | 1471349118955 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 691ms 05:05:19 INFO - PROCESS | 3344 | 1471349119016 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 05:05:19 INFO - PROCESS | 3344 | 1471349119019 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 05:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:05:19 INFO - PROCESS | 3344 | 1471349119022 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:05:19 INFO - PROCESS | 3344 | 1471349119026 Marionette TRACE conn2 <- [1,1934,null,{}] 05:05:19 INFO - PROCESS | 3344 | 1471349119036 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:19 INFO - PROCESS | 3344 | 1471349119041 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:19 INFO - PROCESS | 3344 | 1471349119154 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 05:05:19 INFO - PROCESS | 3344 | 1471349119254 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:19 INFO - PROCESS | 3344 | 1471349119257 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:19 INFO - PROCESS | 3344 | ++DOCSHELL 151A6400 == 29 [pid = 3344] [id = 493] 05:05:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (151AF000) [pid = 3344] [serial = 1479] [outer = 00000000] 05:05:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (15A1BC00) [pid = 3344] [serial = 1480] [outer = 151AF000] 05:05:19 INFO - PROCESS | 3344 | 1471349119308 Marionette DEBUG loaded listener.js 05:05:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (16889800) [pid = 3344] [serial = 1481] [outer = 151AF000] 05:05:19 INFO - PROCESS | 3344 | 1471349119730 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 739ms 05:05:19 INFO - PROCESS | 3344 | 1471349119764 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 05:05:19 INFO - PROCESS | 3344 | 1471349119776 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 05:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:05:19 INFO - PROCESS | 3344 | 1471349119780 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:05:19 INFO - PROCESS | 3344 | 1471349119782 Marionette TRACE conn2 <- [1,1938,null,{}] 05:05:19 INFO - PROCESS | 3344 | 1471349119789 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:19 INFO - PROCESS | 3344 | 1471349119791 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:19 INFO - PROCESS | 3344 | 1471349119908 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 05:05:19 INFO - PROCESS | 3344 | 1471349119971 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:19 INFO - PROCESS | 3344 | 1471349119974 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:19 INFO - PROCESS | 3344 | ++DOCSHELL 15A1B800 == 30 [pid = 3344] [id = 494] 05:05:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (16895400) [pid = 3344] [serial = 1482] [outer = 00000000] 05:05:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (16998400) [pid = 3344] [serial = 1483] [outer = 16895400] 05:05:20 INFO - PROCESS | 3344 | 1471349120042 Marionette DEBUG loaded listener.js 05:05:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (16FEF000) [pid = 3344] [serial = 1484] [outer = 16895400] 05:05:20 INFO - PROCESS | 3344 | 1471349120495 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 802ms 05:05:20 INFO - PROCESS | 3344 | 1471349120581 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 05:05:20 INFO - PROCESS | 3344 | 1471349120583 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 05:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:05:20 INFO - PROCESS | 3344 | 1471349120587 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:05:20 INFO - PROCESS | 3344 | 1471349120588 Marionette TRACE conn2 <- [1,1942,null,{}] 05:05:20 INFO - PROCESS | 3344 | 1471349120592 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:20 INFO - PROCESS | 3344 | 1471349120594 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:20 INFO - PROCESS | 3344 | 1471349120718 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 05:05:20 INFO - PROCESS | 3344 | 1471349120726 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:20 INFO - PROCESS | 3344 | 1471349120729 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:20 INFO - PROCESS | 3344 | ++DOCSHELL 16894C00 == 31 [pid = 3344] [id = 495] 05:05:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (16D2B400) [pid = 3344] [serial = 1485] [outer = 00000000] 05:05:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (17D06000) [pid = 3344] [serial = 1486] [outer = 16D2B400] 05:05:20 INFO - PROCESS | 3344 | 1471349120774 Marionette DEBUG loaded listener.js 05:05:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (17DE9400) [pid = 3344] [serial = 1487] [outer = 16D2B400] 05:05:21 INFO - PROCESS | 3344 | 1471349121209 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 05:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 629ms 05:05:21 INFO - PROCESS | 3344 | 1471349121231 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 05:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:05:21 INFO - PROCESS | 3344 | 1471349121233 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 05:05:21 INFO - PROCESS | 3344 | 1471349121236 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:05:21 INFO - PROCESS | 3344 | 1471349121238 Marionette TRACE conn2 <- [1,1946,null,{}] 05:05:21 INFO - PROCESS | 3344 | 1471349121242 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:21 INFO - PROCESS | 3344 | 1471349121247 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:21 INFO - PROCESS | 3344 | 1471349121381 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 05:05:21 INFO - PROCESS | 3344 | 1471349121386 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:21 INFO - PROCESS | 3344 | 1471349121388 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:21 INFO - PROCESS | 3344 | ++DOCSHELL 17DF5800 == 32 [pid = 3344] [id = 496] 05:05:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (181A5C00) [pid = 3344] [serial = 1488] [outer = 00000000] 05:05:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1829E800) [pid = 3344] [serial = 1489] [outer = 181A5C00] 05:05:21 INFO - PROCESS | 3344 | 1471349121433 Marionette DEBUG loaded listener.js 05:05:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (19649C00) [pid = 3344] [serial = 1490] [outer = 181A5C00] 05:05:21 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (13AD0C00) [pid = 3344] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:05:21 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (17DACC00) [pid = 3344] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:05:21 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1829E400) [pid = 3344] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:05:21 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (10E9B000) [pid = 3344] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:05:21 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (19D74400) [pid = 3344] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:05:21 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (10EA4400) [pid = 3344] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:05:21 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (12E30C00) [pid = 3344] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:05:21 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (16D2E000) [pid = 3344] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:05:21 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (10BBE000) [pid = 3344] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:05:21 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (151A4800) [pid = 3344] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:05:21 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (19644800) [pid = 3344] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:05:21 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1A5C8000) [pid = 3344] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:05:22 INFO - PROCESS | 3344 | 1471349122167 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 05:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 959ms 05:05:22 INFO - PROCESS | 3344 | 1471349122213 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 05:05:22 INFO - PROCESS | 3344 | 1471349122215 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 05:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:05:22 INFO - PROCESS | 3344 | 1471349122227 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:05:22 INFO - PROCESS | 3344 | 1471349122229 Marionette TRACE conn2 <- [1,1950,null,{}] 05:05:22 INFO - PROCESS | 3344 | 1471349122236 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:22 INFO - PROCESS | 3344 | 1471349122238 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:22 INFO - PROCESS | 3344 | 1471349122312 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 05:05:22 INFO - PROCESS | 3344 | 1471349122317 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:22 INFO - PROCESS | 3344 | 1471349122319 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:22 INFO - PROCESS | 3344 | ++DOCSHELL 11CFD400 == 33 [pid = 3344] [id = 497] 05:05:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1688D400) [pid = 3344] [serial = 1491] [outer = 00000000] 05:05:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (1829E000) [pid = 3344] [serial = 1492] [outer = 1688D400] 05:05:22 INFO - PROCESS | 3344 | 1471349122364 Marionette DEBUG loaded listener.js 05:05:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1829E400) [pid = 3344] [serial = 1493] [outer = 1688D400] 05:05:22 INFO - PROCESS | 3344 | 1471349122787 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 05:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 597ms 05:05:22 INFO - PROCESS | 3344 | 1471349122829 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 05:05:22 INFO - PROCESS | 3344 | 1471349122831 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 05:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:05:22 INFO - PROCESS | 3344 | 1471349122834 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:05:22 INFO - PROCESS | 3344 | 1471349122836 Marionette TRACE conn2 <- [1,1954,null,{}] 05:05:22 INFO - PROCESS | 3344 | 1471349122840 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:22 INFO - PROCESS | 3344 | 1471349122841 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:22 INFO - PROCESS | 3344 | 1471349122918 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 05:05:22 INFO - PROCESS | 3344 | 1471349122923 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:22 INFO - PROCESS | 3344 | 1471349122925 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:22 INFO - PROCESS | 3344 | ++DOCSHELL 181B0400 == 34 [pid = 3344] [id = 498] 05:05:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1993CC00) [pid = 3344] [serial = 1494] [outer = 00000000] 05:05:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (19944C00) [pid = 3344] [serial = 1495] [outer = 1993CC00] 05:05:22 INFO - PROCESS | 3344 | 1471349122971 Marionette DEBUG loaded listener.js 05:05:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (19945000) [pid = 3344] [serial = 1496] [outer = 1993CC00] 05:05:23 INFO - PROCESS | 3344 | 1471349123384 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 05:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 597ms 05:05:23 INFO - PROCESS | 3344 | 1471349123437 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 05:05:23 INFO - PROCESS | 3344 | 1471349123439 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 05:05:23 INFO - PROCESS | 3344 | 1471349123443 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:05:23 INFO - PROCESS | 3344 | 1471349123444 Marionette TRACE conn2 <- [1,1958,null,{}] 05:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:05:23 INFO - PROCESS | 3344 | 1471349123455 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:23 INFO - PROCESS | 3344 | 1471349123458 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:23 INFO - PROCESS | 3344 | 1471349123564 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 05:05:23 INFO - PROCESS | 3344 | 1471349123572 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:23 INFO - PROCESS | 3344 | 1471349123574 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:23 INFO - PROCESS | 3344 | ++DOCSHELL 1519F800 == 35 [pid = 3344] [id = 499] 05:05:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (19DC8400) [pid = 3344] [serial = 1497] [outer = 00000000] 05:05:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (19E7E000) [pid = 3344] [serial = 1498] [outer = 19DC8400] 05:05:23 INFO - PROCESS | 3344 | 1471349123618 Marionette DEBUG loaded listener.js 05:05:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (19E7E800) [pid = 3344] [serial = 1499] [outer = 19DC8400] 05:05:24 INFO - PROCESS | 3344 | 1471349124349 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 05:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 943ms 05:05:24 INFO - PROCESS | 3344 | 1471349124391 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 05:05:24 INFO - PROCESS | 3344 | 1471349124395 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 05:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:05:24 INFO - PROCESS | 3344 | 1471349124400 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:05:24 INFO - PROCESS | 3344 | 1471349124405 Marionette TRACE conn2 <- [1,1962,null,{}] 05:05:24 INFO - PROCESS | 3344 | 1471349124410 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:24 INFO - PROCESS | 3344 | 1471349124413 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:24 INFO - PROCESS | 3344 | 1471349124534 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 05:05:24 INFO - PROCESS | 3344 | 1471349124651 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:24 INFO - PROCESS | 3344 | 1471349124654 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:24 INFO - PROCESS | 3344 | ++DOCSHELL 0F391400 == 36 [pid = 3344] [id = 500] 05:05:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (10439800) [pid = 3344] [serial = 1500] [outer = 00000000] 05:05:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1100FC00) [pid = 3344] [serial = 1501] [outer = 10439800] 05:05:24 INFO - PROCESS | 3344 | 1471349124722 Marionette DEBUG loaded listener.js 05:05:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (13ECE000) [pid = 3344] [serial = 1502] [outer = 10439800] 05:05:25 INFO - PROCESS | 3344 | 1471349125453 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 05:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1100ms 05:05:25 INFO - PROCESS | 3344 | 1471349125502 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 05:05:25 INFO - PROCESS | 3344 | 1471349125507 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 05:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:05:25 INFO - PROCESS | 3344 | 1471349125513 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:05:25 INFO - PROCESS | 3344 | 1471349125516 Marionette TRACE conn2 <- [1,1966,null,{}] 05:05:25 INFO - PROCESS | 3344 | 1471349125520 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:25 INFO - PROCESS | 3344 | 1471349125523 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:25 INFO - PROCESS | 3344 | 1471349125646 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 05:05:25 INFO - PROCESS | 3344 | 1471349125787 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:25 INFO - PROCESS | 3344 | 1471349125790 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:25 INFO - PROCESS | 3344 | ++DOCSHELL 145E7C00 == 37 [pid = 3344] [id = 501] 05:05:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (15F50000) [pid = 3344] [serial = 1503] [outer = 00000000] 05:05:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (175E4C00) [pid = 3344] [serial = 1504] [outer = 15F50000] 05:05:25 INFO - PROCESS | 3344 | 1471349125847 Marionette DEBUG loaded listener.js 05:05:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (17D0B000) [pid = 3344] [serial = 1505] [outer = 15F50000] 05:05:26 INFO - PROCESS | 3344 | --DOCSHELL 181B0400 == 36 [pid = 3344] [id = 498] 05:05:26 INFO - PROCESS | 3344 | --DOCSHELL 11CFD400 == 35 [pid = 3344] [id = 497] 05:05:26 INFO - PROCESS | 3344 | --DOCSHELL 17DF5800 == 34 [pid = 3344] [id = 496] 05:05:26 INFO - PROCESS | 3344 | --DOCSHELL 16894C00 == 33 [pid = 3344] [id = 495] 05:05:26 INFO - PROCESS | 3344 | --DOCSHELL 15A1B800 == 32 [pid = 3344] [id = 494] 05:05:26 INFO - PROCESS | 3344 | --DOCSHELL 151A6400 == 31 [pid = 3344] [id = 493] 05:05:26 INFO - PROCESS | 3344 | --DOCSHELL 12E86400 == 30 [pid = 3344] [id = 492] 05:05:26 INFO - PROCESS | 3344 | --DOCSHELL 1055A800 == 29 [pid = 3344] [id = 491] 05:05:26 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (1A08B400) [pid = 3344] [serial = 1454] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (17EC7400) [pid = 3344] [serial = 1441] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (19DC5800) [pid = 3344] [serial = 1445] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1993F000) [pid = 3344] [serial = 1444] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (14524C00) [pid = 3344] [serial = 1450] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (19E83400) [pid = 3344] [serial = 1424] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (19DCDC00) [pid = 3344] [serial = 1423] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (11270800) [pid = 3344] [serial = 1429] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1181F800) [pid = 3344] [serial = 1430] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1395B800) [pid = 3344] [serial = 1432] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (13F71800) [pid = 3344] [serial = 1433] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (176FA000) [pid = 3344] [serial = 1438] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (12BB8400) [pid = 3344] [serial = 1426] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1390CC00) [pid = 3344] [serial = 1427] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1688A000) [pid = 3344] [serial = 1435] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (16892C00) [pid = 3344] [serial = 1436] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (19E82C00) [pid = 3344] [serial = 1447] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1A731800) [pid = 3344] [serial = 1456] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1A738400) [pid = 3344] [serial = 1457] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (19E85C00) [pid = 3344] [serial = 1448] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (18299C00) [pid = 3344] [serial = 1442] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (151A5C00) [pid = 3344] [serial = 1451] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (17D8EC00) [pid = 3344] [serial = 1439] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (19DCA000) [pid = 3344] [serial = 1453] [outer = 00000000] [url = about:blank] 05:05:26 INFO - PROCESS | 3344 | 1471349126752 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1304ms 05:05:26 INFO - PROCESS | 3344 | 1471349126810 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 05:05:26 INFO - PROCESS | 3344 | 1471349126814 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 05:05:26 INFO - PROCESS | 3344 | 1471349126819 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:05:26 INFO - PROCESS | 3344 | 1471349126823 Marionette TRACE conn2 <- [1,1970,null,{}] 05:05:26 INFO - PROCESS | 3344 | 1471349126828 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:26 INFO - PROCESS | 3344 | 1471349126831 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:26 INFO - PROCESS | 3344 | 1471349126926 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 05:05:26 INFO - PROCESS | 3344 | 1471349126939 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:26 INFO - PROCESS | 3344 | 1471349126943 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:26 INFO - PROCESS | 3344 | ++DOCSHELL 10A4C400 == 30 [pid = 3344] [id = 502] 05:05:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (10A52400) [pid = 3344] [serial = 1506] [outer = 00000000] 05:05:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (112CBC00) [pid = 3344] [serial = 1507] [outer = 10A52400] 05:05:27 INFO - PROCESS | 3344 | 1471349126997 Marionette DEBUG loaded listener.js 05:05:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (1189A000) [pid = 3344] [serial = 1508] [outer = 10A52400] 05:05:27 INFO - PROCESS | 3344 | 1471349127561 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 739ms 05:05:27 INFO - PROCESS | 3344 | 1471349127593 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 05:05:27 INFO - PROCESS | 3344 | 1471349127597 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 05:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:05:27 INFO - PROCESS | 3344 | 1471349127603 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:05:27 INFO - PROCESS | 3344 | 1471349127605 Marionette TRACE conn2 <- [1,1974,null,{}] 05:05:27 INFO - PROCESS | 3344 | 1471349127609 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:27 INFO - PROCESS | 3344 | 1471349127612 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:27 INFO - PROCESS | 3344 | 1471349127697 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 05:05:27 INFO - PROCESS | 3344 | 1471349127705 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:27 INFO - PROCESS | 3344 | 1471349127707 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:27 INFO - PROCESS | 3344 | ++DOCSHELL 13907C00 == 31 [pid = 3344] [id = 503] 05:05:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (13AC8800) [pid = 3344] [serial = 1509] [outer = 00000000] 05:05:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (1451FC00) [pid = 3344] [serial = 1510] [outer = 13AC8800] 05:05:27 INFO - PROCESS | 3344 | 1471349127757 Marionette DEBUG loaded listener.js 05:05:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (145CFC00) [pid = 3344] [serial = 1511] [outer = 13AC8800] 05:05:28 INFO - PROCESS | 3344 | 1471349128249 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 692ms 05:05:28 INFO - PROCESS | 3344 | 1471349128303 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 05:05:28 INFO - PROCESS | 3344 | 1471349128305 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 05:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:05:28 INFO - PROCESS | 3344 | 1471349128308 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:05:28 INFO - PROCESS | 3344 | 1471349128312 Marionette TRACE conn2 <- [1,1978,null,{}] 05:05:28 INFO - PROCESS | 3344 | 1471349128322 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:28 INFO - PROCESS | 3344 | 1471349128327 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:28 INFO - PROCESS | 3344 | 1471349128438 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 05:05:28 INFO - PROCESS | 3344 | 1471349128454 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:28 INFO - PROCESS | 3344 | 1471349128457 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:28 INFO - PROCESS | 3344 | ++DOCSHELL 16890C00 == 32 [pid = 3344] [id = 504] 05:05:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (16891800) [pid = 3344] [serial = 1512] [outer = 00000000] 05:05:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (16995800) [pid = 3344] [serial = 1513] [outer = 16891800] 05:05:28 INFO - PROCESS | 3344 | 1471349128505 Marionette DEBUG loaded listener.js 05:05:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (16FEA400) [pid = 3344] [serial = 1514] [outer = 16891800] 05:05:28 INFO - PROCESS | 3344 | 1471349128954 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 691ms 05:05:29 INFO - PROCESS | 3344 | 1471349129011 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 05:05:29 INFO - PROCESS | 3344 | 1471349129014 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 05:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:05:29 INFO - PROCESS | 3344 | 1471349129017 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:05:29 INFO - PROCESS | 3344 | 1471349129019 Marionette TRACE conn2 <- [1,1982,null,{}] 05:05:29 INFO - PROCESS | 3344 | 1471349129023 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:29 INFO - PROCESS | 3344 | 1471349129025 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:29 INFO - PROCESS | 3344 | 1471349129140 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 05:05:29 INFO - PROCESS | 3344 | 1471349129145 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:29 INFO - PROCESS | 3344 | 1471349129147 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:29 INFO - PROCESS | 3344 | ++DOCSHELL 17DAE000 == 33 [pid = 3344] [id = 505] 05:05:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (17DB1800) [pid = 3344] [serial = 1515] [outer = 00000000] 05:05:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (17EC6C00) [pid = 3344] [serial = 1516] [outer = 17DB1800] 05:05:29 INFO - PROCESS | 3344 | 1471349129244 Marionette DEBUG loaded listener.js 05:05:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (18295C00) [pid = 3344] [serial = 1517] [outer = 17DB1800] 05:05:29 INFO - PROCESS | 3344 | 1471349129659 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 707ms 05:05:29 INFO - PROCESS | 3344 | 1471349129718 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 05:05:29 INFO - PROCESS | 3344 | 1471349129719 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 05:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:05:29 INFO - PROCESS | 3344 | 1471349129728 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:05:29 INFO - PROCESS | 3344 | 1471349129730 Marionette TRACE conn2 <- [1,1986,null,{}] 05:05:29 INFO - PROCESS | 3344 | 1471349129734 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:29 INFO - PROCESS | 3344 | 1471349129736 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:29 INFO - PROCESS | 3344 | 1471349129883 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 05:05:29 INFO - PROCESS | 3344 | 1471349129951 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:29 INFO - PROCESS | 3344 | 1471349129954 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:29 INFO - PROCESS | 3344 | ++DOCSHELL 1829B000 == 34 [pid = 3344] [id = 506] 05:05:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (182A0400) [pid = 3344] [serial = 1518] [outer = 00000000] 05:05:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1964B400) [pid = 3344] [serial = 1519] [outer = 182A0400] 05:05:30 INFO - PROCESS | 3344 | 1471349129999 Marionette DEBUG loaded listener.js 05:05:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (19650000) [pid = 3344] [serial = 1520] [outer = 182A0400] 05:05:30 INFO - PROCESS | 3344 | 1471349130450 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 05:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 739ms 05:05:30 INFO - PROCESS | 3344 | 1471349130468 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 05:05:30 INFO - PROCESS | 3344 | 1471349130470 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 05:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:05:30 INFO - PROCESS | 3344 | 1471349130474 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:05:30 INFO - PROCESS | 3344 | 1471349130475 Marionette TRACE conn2 <- [1,1990,null,{}] 05:05:30 INFO - PROCESS | 3344 | 1471349130479 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:30 INFO - PROCESS | 3344 | 1471349130485 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:30 INFO - PROCESS | 3344 | 1471349130621 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 05:05:30 INFO - PROCESS | 3344 | 1471349130626 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:30 INFO - PROCESS | 3344 | 1471349130628 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:30 INFO - PROCESS | 3344 | ++DOCSHELL 14525000 == 35 [pid = 3344] [id = 507] 05:05:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (18298800) [pid = 3344] [serial = 1521] [outer = 00000000] 05:05:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (19E80000) [pid = 3344] [serial = 1522] [outer = 18298800] 05:05:30 INFO - PROCESS | 3344 | 1471349130675 Marionette DEBUG loaded listener.js 05:05:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (19E82800) [pid = 3344] [serial = 1523] [outer = 18298800] 05:05:31 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (10BC4800) [pid = 3344] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:05:31 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (12E88400) [pid = 3344] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:05:31 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (151AF000) [pid = 3344] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:05:31 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (10A01400) [pid = 3344] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:05:31 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (16895400) [pid = 3344] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:05:31 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (0F34FC00) [pid = 3344] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:05:31 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1519D000) [pid = 3344] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:05:31 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1A084C00) [pid = 3344] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:05:31 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1993CC00) [pid = 3344] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:05:31 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1A9AAC00) [pid = 3344] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:05:31 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (16D2B400) [pid = 3344] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:05:31 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (181A5C00) [pid = 3344] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:05:31 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1688D400) [pid = 3344] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:05:31 INFO - PROCESS | 3344 | 1471349131218 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 801ms 05:05:31 INFO - PROCESS | 3344 | 1471349131277 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 05:05:31 INFO - PROCESS | 3344 | 1471349131279 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 05:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:05:31 INFO - PROCESS | 3344 | 1471349131283 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:05:31 INFO - PROCESS | 3344 | 1471349131284 Marionette TRACE conn2 <- [1,1994,null,{}] 05:05:31 INFO - PROCESS | 3344 | 1471349131288 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:31 INFO - PROCESS | 3344 | 1471349131290 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:31 INFO - PROCESS | 3344 | 1471349131367 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 05:05:31 INFO - PROCESS | 3344 | 1471349131467 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:31 INFO - PROCESS | 3344 | 1471349131469 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:31 INFO - PROCESS | 3344 | ++DOCSHELL 1031D800 == 36 [pid = 3344] [id = 508] 05:05:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (104E2C00) [pid = 3344] [serial = 1524] [outer = 00000000] 05:05:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (14523C00) [pid = 3344] [serial = 1525] [outer = 104E2C00] 05:05:31 INFO - PROCESS | 3344 | 1471349131514 Marionette DEBUG loaded listener.js 05:05:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (16D2E000) [pid = 3344] [serial = 1526] [outer = 104E2C00] 05:05:31 INFO - PROCESS | 3344 | 1471349131869 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 05:05: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 05:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 645ms 05:05:31 INFO - PROCESS | 3344 | 1471349131920 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 05:05:31 INFO - PROCESS | 3344 | 1471349131922 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 05:05:31 INFO - PROCESS | 3344 | 1471349131925 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:05:31 INFO - PROCESS | 3344 | 1471349131926 Marionette TRACE conn2 <- [1,1998,null,{}] 05:05:31 INFO - PROCESS | 3344 | 1471349131931 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:31 INFO - PROCESS | 3344 | 1471349131933 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:32 INFO - PROCESS | 3344 | 1471349132076 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 05:05:32 INFO - PROCESS | 3344 | 1471349132082 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:32 INFO - PROCESS | 3344 | 1471349132084 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:32 INFO - PROCESS | 3344 | ++DOCSHELL 13F6E000 == 37 [pid = 3344] [id = 509] 05:05:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1688D000) [pid = 3344] [serial = 1527] [outer = 00000000] 05:05:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1A0B1400) [pid = 3344] [serial = 1528] [outer = 1688D000] 05:05:32 INFO - PROCESS | 3344 | 1471349132128 Marionette DEBUG loaded listener.js 05:05:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (1A0B6800) [pid = 3344] [serial = 1529] [outer = 1688D000] 05:05:32 INFO - PROCESS | 3344 | 1471349132549 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 05:05: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 05:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 707ms 05:05:32 INFO - PROCESS | 3344 | 1471349132625 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 05:05:32 INFO - PROCESS | 3344 | 1471349132627 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 05:05:32 INFO - PROCESS | 3344 | 1471349132630 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:05:32 INFO - PROCESS | 3344 | 1471349132632 Marionette TRACE conn2 <- [1,2002,null,{}] 05:05:32 INFO - PROCESS | 3344 | 1471349132636 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:32 INFO - PROCESS | 3344 | 1471349132638 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:32 INFO - PROCESS | 3344 | 1471349132787 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 05:05:32 INFO - PROCESS | 3344 | 1471349132808 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:32 INFO - PROCESS | 3344 | 1471349132810 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:32 INFO - PROCESS | 3344 | ++DOCSHELL 151A3400 == 38 [pid = 3344] [id = 510] 05:05:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (151ACC00) [pid = 3344] [serial = 1530] [outer = 00000000] 05:05:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1A5D6400) [pid = 3344] [serial = 1531] [outer = 151ACC00] 05:05:32 INFO - PROCESS | 3344 | 1471349132854 Marionette DEBUG loaded listener.js 05:05:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1A736000) [pid = 3344] [serial = 1532] [outer = 151ACC00] 05:05:33 INFO - PROCESS | 3344 | 1471349133429 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 801ms 05:05:33 INFO - PROCESS | 3344 | 1471349133465 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 05:05:33 INFO - PROCESS | 3344 | 1471349133469 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 05:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:05:33 INFO - PROCESS | 3344 | 1471349133474 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:05:33 INFO - PROCESS | 3344 | 1471349133477 Marionette TRACE conn2 <- [1,2006,null,{}] 05:05:33 INFO - PROCESS | 3344 | 1471349133483 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:33 INFO - PROCESS | 3344 | 1471349133486 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:33 INFO - PROCESS | 3344 | 1471349133601 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 05:05:33 INFO - PROCESS | 3344 | 1471349133739 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:33 INFO - PROCESS | 3344 | 1471349133742 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:33 INFO - PROCESS | 3344 | ++DOCSHELL 10BBA400 == 39 [pid = 3344] [id = 511] 05:05:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (10BBC000) [pid = 3344] [serial = 1533] [outer = 00000000] 05:05:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (13192800) [pid = 3344] [serial = 1534] [outer = 10BBC000] 05:05:33 INFO - PROCESS | 3344 | 1471349133804 Marionette DEBUG loaded listener.js 05:05:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (13F78800) [pid = 3344] [serial = 1535] [outer = 10BBC000] 05:05:34 INFO - PROCESS | 3344 | 1471349134387 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 943ms 05:05:34 INFO - PROCESS | 3344 | 1471349134421 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 05:05:34 INFO - PROCESS | 3344 | 1471349134425 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 05:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:05:34 INFO - PROCESS | 3344 | 1471349134432 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:05:34 INFO - PROCESS | 3344 | 1471349134435 Marionette TRACE conn2 <- [1,2010,null,{}] 05:05:34 INFO - PROCESS | 3344 | 1471349134439 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:34 INFO - PROCESS | 3344 | 1471349134442 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:34 INFO - PROCESS | 3344 | 1471349134550 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 05:05:34 INFO - PROCESS | 3344 | 1471349134660 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:34 INFO - PROCESS | 3344 | 1471349134663 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:34 INFO - PROCESS | 3344 | ++DOCSHELL 16898800 == 40 [pid = 3344] [id = 512] 05:05:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (16996000) [pid = 3344] [serial = 1536] [outer = 00000000] 05:05:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (17D8EC00) [pid = 3344] [serial = 1537] [outer = 16996000] 05:05:34 INFO - PROCESS | 3344 | 1471349134720 Marionette DEBUG loaded listener.js 05:05:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1829F800) [pid = 3344] [serial = 1538] [outer = 16996000] 05:05:35 INFO - PROCESS | 3344 | 1471349135291 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 896ms 05:05:35 INFO - PROCESS | 3344 | 1471349135336 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 05:05:35 INFO - PROCESS | 3344 | 1471349135338 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 05:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:05:35 INFO - PROCESS | 3344 | 1471349135342 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:05:35 INFO - PROCESS | 3344 | 1471349135346 Marionette TRACE conn2 <- [1,2014,null,{}] 05:05:35 INFO - PROCESS | 3344 | 1471349135357 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:35 INFO - PROCESS | 3344 | 1471349135361 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:35 INFO - PROCESS | 3344 | 1471349135466 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 05:05:35 INFO - PROCESS | 3344 | 1471349135577 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:35 INFO - PROCESS | 3344 | 1471349135580 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:35 INFO - PROCESS | 3344 | ++DOCSHELL 1A5C8000 == 41 [pid = 3344] [id = 513] 05:05:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1A5C8800) [pid = 3344] [serial = 1539] [outer = 00000000] 05:05:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1A738400) [pid = 3344] [serial = 1540] [outer = 1A5C8800] 05:05:35 INFO - PROCESS | 3344 | 1471349135678 Marionette DEBUG loaded listener.js 05:05:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1A9A3000) [pid = 3344] [serial = 1541] [outer = 1A5C8800] 05:05:36 INFO - PROCESS | 3344 | 1471349136299 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1054ms 05:05:36 INFO - PROCESS | 3344 | 1471349136392 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 05:05:36 INFO - PROCESS | 3344 | 1471349136395 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 05:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:05:36 INFO - PROCESS | 3344 | 1471349136415 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:05:36 INFO - PROCESS | 3344 | 1471349136417 Marionette TRACE conn2 <- [1,2018,null,{}] 05:05:36 INFO - PROCESS | 3344 | 1471349136421 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:36 INFO - PROCESS | 3344 | 1471349136423 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:36 INFO - PROCESS | 3344 | 1471349136533 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 05:05:36 INFO - PROCESS | 3344 | 1471349136663 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:36 INFO - PROCESS | 3344 | 1471349136666 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:36 INFO - PROCESS | 3344 | ++DOCSHELL 1036A800 == 42 [pid = 3344] [id = 514] 05:05:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (10371C00) [pid = 3344] [serial = 1542] [outer = 00000000] 05:05:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (11472000) [pid = 3344] [serial = 1543] [outer = 10371C00] 05:05:36 INFO - PROCESS | 3344 | 1471349136726 Marionette DEBUG loaded listener.js 05:05:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (13910800) [pid = 3344] [serial = 1544] [outer = 10371C00] 05:05:37 INFO - PROCESS | 3344 | 1471349137423 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1053ms 05:05:37 INFO - PROCESS | 3344 | 1471349137474 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 05:05:37 INFO - PROCESS | 3344 | 1471349137478 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 05:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:05:37 INFO - PROCESS | 3344 | 1471349137483 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:05:37 INFO - PROCESS | 3344 | 1471349137488 Marionette TRACE conn2 <- [1,2022,null,{}] 05:05:37 INFO - PROCESS | 3344 | 1471349137493 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:37 INFO - PROCESS | 3344 | 1471349137496 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:37 INFO - PROCESS | 3344 | 1471349137598 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 05:05:37 INFO - PROCESS | 3344 | 1471349137711 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:37 INFO - PROCESS | 3344 | 1471349137713 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:37 INFO - PROCESS | 3344 | ++DOCSHELL 1100EC00 == 43 [pid = 3344] [id = 515] 05:05:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (11267000) [pid = 3344] [serial = 1545] [outer = 00000000] 05:05:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (11DEC000) [pid = 3344] [serial = 1546] [outer = 11267000] 05:05:37 INFO - PROCESS | 3344 | 1471349137764 Marionette DEBUG loaded listener.js 05:05:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (12C64000) [pid = 3344] [serial = 1547] [outer = 11267000] 05:05:38 INFO - PROCESS | 3344 | --DOCSHELL 10BC4400 == 42 [pid = 3344] [id = 490] 05:05:38 INFO - PROCESS | 3344 | --DOCSHELL 13F6E000 == 41 [pid = 3344] [id = 509] 05:05:38 INFO - PROCESS | 3344 | --DOCSHELL 1031D800 == 40 [pid = 3344] [id = 508] 05:05:38 INFO - PROCESS | 3344 | --DOCSHELL 14525000 == 39 [pid = 3344] [id = 507] 05:05:38 INFO - PROCESS | 3344 | --DOCSHELL 1829B000 == 38 [pid = 3344] [id = 506] 05:05:38 INFO - PROCESS | 3344 | --DOCSHELL 17DAE000 == 37 [pid = 3344] [id = 505] 05:05:38 INFO - PROCESS | 3344 | --DOCSHELL 16890C00 == 36 [pid = 3344] [id = 504] 05:05:38 INFO - PROCESS | 3344 | --DOCSHELL 13907C00 == 35 [pid = 3344] [id = 503] 05:05:38 INFO - PROCESS | 3344 | --DOCSHELL 10A4C400 == 34 [pid = 3344] [id = 502] 05:05:38 INFO - PROCESS | 3344 | --DOCSHELL 1519F800 == 33 [pid = 3344] [id = 499] 05:05:38 INFO - PROCESS | 3344 | --DOCSHELL 0F391400 == 32 [pid = 3344] [id = 500] 05:05:38 INFO - PROCESS | 3344 | --DOCSHELL 145E7C00 == 31 [pid = 3344] [id = 501] 05:05:38 INFO - PROCESS | 3344 | --DOCSHELL 1036A800 == 30 [pid = 3344] [id = 514] 05:05:38 INFO - PROCESS | 3344 | --DOCSHELL 1A5C8000 == 29 [pid = 3344] [id = 513] 05:05:38 INFO - PROCESS | 3344 | --DOCSHELL 151A3400 == 28 [pid = 3344] [id = 510] 05:05:38 INFO - PROCESS | 3344 | --DOCSHELL 10BBA400 == 27 [pid = 3344] [id = 511] 05:05:38 INFO - PROCESS | 3344 | --DOCSHELL 16898800 == 26 [pid = 3344] [id = 512] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (1316F400) [pid = 3344] [serial = 1471] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (1316EC00) [pid = 3344] [serial = 1477] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (1395F000) [pid = 3344] [serial = 1478] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (15A1BC00) [pid = 3344] [serial = 1480] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (10EDD000) [pid = 3344] [serial = 1474] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (1100D400) [pid = 3344] [serial = 1475] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (16998400) [pid = 3344] [serial = 1483] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (129F6C00) [pid = 3344] [serial = 1460] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (112CB400) [pid = 3344] [serial = 1459] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (16C6A800) [pid = 3344] [serial = 1463] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (15F4F800) [pid = 3344] [serial = 1462] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1A740000) [pid = 3344] [serial = 1466] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (1A5D3000) [pid = 3344] [serial = 1465] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (19945000) [pid = 3344] [serial = 1496] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1AC5A000) [pid = 3344] [serial = 1469] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1AC52800) [pid = 3344] [serial = 1468] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (17D06000) [pid = 3344] [serial = 1486] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (16FEF000) [pid = 3344] [serial = 1484] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1829E800) [pid = 3344] [serial = 1489] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (19E7E000) [pid = 3344] [serial = 1498] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (17DE9400) [pid = 3344] [serial = 1487] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (19944C00) [pid = 3344] [serial = 1495] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (19649C00) [pid = 3344] [serial = 1490] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1390D400) [pid = 3344] [serial = 1472] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1829E000) [pid = 3344] [serial = 1492] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (1829E400) [pid = 3344] [serial = 1493] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (16889800) [pid = 3344] [serial = 1481] [outer = 00000000] [url = about:blank] 05:05:38 INFO - PROCESS | 3344 | 1471349138964 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1509ms 05:05:39 INFO - PROCESS | 3344 | 1471349139019 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 05:05:39 INFO - PROCESS | 3344 | 1471349139023 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 05:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:05:39 INFO - PROCESS | 3344 | 1471349139027 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:05:39 INFO - PROCESS | 3344 | 1471349139032 Marionette TRACE conn2 <- [1,2026,null,{}] 05:05:39 INFO - PROCESS | 3344 | 1471349139037 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:39 INFO - PROCESS | 3344 | 1471349139042 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:39 INFO - PROCESS | 3344 | 1471349139176 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 05:05:39 INFO - PROCESS | 3344 | 1471349139268 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:39 INFO - PROCESS | 3344 | 1471349139271 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:39 INFO - PROCESS | 3344 | ++DOCSHELL 11005C00 == 27 [pid = 3344] [id = 516] 05:05:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (11011C00) [pid = 3344] [serial = 1548] [outer = 00000000] 05:05:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (112CB400) [pid = 3344] [serial = 1549] [outer = 11011C00] 05:05:39 INFO - PROCESS | 3344 | 1471349139320 Marionette DEBUG loaded listener.js 05:05:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (1189BC00) [pid = 3344] [serial = 1550] [outer = 11011C00] 05:05:39 INFO - PROCESS | 3344 | 1471349139693 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 691ms 05:05:39 INFO - PROCESS | 3344 | 1471349139724 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 05:05:39 INFO - PROCESS | 3344 | 1471349139729 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 05:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:05:39 INFO - PROCESS | 3344 | 1471349139735 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:05:39 INFO - PROCESS | 3344 | 1471349139738 Marionette TRACE conn2 <- [1,2030,null,{}] 05:05:39 INFO - PROCESS | 3344 | 1471349139772 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:39 INFO - PROCESS | 3344 | 1471349139775 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:39 INFO - PROCESS | 3344 | 1471349139862 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 05:05:39 INFO - PROCESS | 3344 | 1471349139869 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:39 INFO - PROCESS | 3344 | 1471349139871 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:39 INFO - PROCESS | 3344 | ++DOCSHELL 12E81C00 == 28 [pid = 3344] [id = 517] 05:05:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (13224800) [pid = 3344] [serial = 1551] [outer = 00000000] 05:05:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (13B50800) [pid = 3344] [serial = 1552] [outer = 13224800] 05:05:39 INFO - PROCESS | 3344 | 1471349139919 Marionette DEBUG loaded listener.js 05:05:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (13F6D400) [pid = 3344] [serial = 1553] [outer = 13224800] 05:05:40 INFO - PROCESS | 3344 | 1471349140407 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:05:40 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) 05:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 723ms 05:05:40 INFO - PROCESS | 3344 | 1471349140454 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 05:05:40 INFO - PROCESS | 3344 | 1471349140456 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 05:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:05:40 INFO - PROCESS | 3344 | 1471349140460 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:05:40 INFO - PROCESS | 3344 | 1471349140463 Marionette TRACE conn2 <- [1,2034,null,{}] 05:05:40 INFO - PROCESS | 3344 | 1471349140474 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:40 INFO - PROCESS | 3344 | 1471349140479 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:40 INFO - PROCESS | 3344 | 1471349140562 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 05:05:40 INFO - PROCESS | 3344 | 1471349140569 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:40 INFO - PROCESS | 3344 | 1471349140572 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:40 INFO - PROCESS | 3344 | ++DOCSHELL 151AC400 == 29 [pid = 3344] [id = 518] 05:05:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (151AC800) [pid = 3344] [serial = 1554] [outer = 00000000] 05:05:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (15A23800) [pid = 3344] [serial = 1555] [outer = 151AC800] 05:05:40 INFO - PROCESS | 3344 | 1471349140621 Marionette DEBUG loaded listener.js 05:05:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (1688D400) [pid = 3344] [serial = 1556] [outer = 151AC800] 05:05:41 INFO - PROCESS | 3344 | 1471349141122 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 707ms 05:05:41 INFO - PROCESS | 3344 | 1471349141159 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 05:05:41 INFO - PROCESS | 3344 | 1471349141162 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 05:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:05:41 INFO - PROCESS | 3344 | 1471349141165 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:05:41 INFO - PROCESS | 3344 | 1471349141167 Marionette TRACE conn2 <- [1,2038,null,{}] 05:05:41 INFO - PROCESS | 3344 | 1471349141170 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:41 INFO - PROCESS | 3344 | 1471349141172 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:41 INFO - PROCESS | 3344 | 1471349141321 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 05:05:41 INFO - PROCESS | 3344 | 1471349141345 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:41 INFO - PROCESS | 3344 | 1471349141347 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:41 INFO - PROCESS | 3344 | ++DOCSHELL 16996800 == 30 [pid = 3344] [id = 519] 05:05:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (16997400) [pid = 3344] [serial = 1557] [outer = 00000000] 05:05:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (16C6A800) [pid = 3344] [serial = 1558] [outer = 16997400] 05:05:41 INFO - PROCESS | 3344 | 1471349141393 Marionette DEBUG loaded listener.js 05:05:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (174EA800) [pid = 3344] [serial = 1559] [outer = 16997400] 05:05:41 INFO - PROCESS | 3344 | 1471349141826 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 692ms 05:05:41 INFO - PROCESS | 3344 | 1471349141864 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 05:05:41 INFO - PROCESS | 3344 | 1471349141866 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 05:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:05:41 INFO - PROCESS | 3344 | 1471349141870 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:05:41 INFO - PROCESS | 3344 | 1471349141871 Marionette TRACE conn2 <- [1,2042,null,{}] 05:05:41 INFO - PROCESS | 3344 | 1471349141882 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:41 INFO - PROCESS | 3344 | 1471349141884 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:42 INFO - PROCESS | 3344 | 1471349141991 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 05:05:42 INFO - PROCESS | 3344 | 1471349141997 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:42 INFO - PROCESS | 3344 | 1471349141999 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:42 INFO - PROCESS | 3344 | ++DOCSHELL 16BD9400 == 31 [pid = 3344] [id = 520] 05:05:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1755EC00) [pid = 3344] [serial = 1560] [outer = 00000000] 05:05:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (17D06C00) [pid = 3344] [serial = 1561] [outer = 1755EC00] 05:05:42 INFO - PROCESS | 3344 | 1471349142044 Marionette DEBUG loaded listener.js 05:05:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (17DAA000) [pid = 3344] [serial = 1562] [outer = 1755EC00] 05:05:42 INFO - PROCESS | 3344 | 1471349142537 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 692ms 05:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:05:42 INFO - PROCESS | 3344 | 1471349142569 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 05:05:42 INFO - PROCESS | 3344 | 1471349142571 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 05:05:42 INFO - PROCESS | 3344 | 1471349142574 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:05:42 INFO - PROCESS | 3344 | 1471349142576 Marionette TRACE conn2 <- [1,2046,null,{}] 05:05:42 INFO - PROCESS | 3344 | 1471349142583 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:42 INFO - PROCESS | 3344 | 1471349142589 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:42 INFO - PROCESS | 3344 | 1471349142741 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 05:05:42 INFO - PROCESS | 3344 | 1471349142753 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:42 INFO - PROCESS | 3344 | 1471349142755 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:42 INFO - PROCESS | 3344 | ++DOCSHELL 17EC2C00 == 32 [pid = 3344] [id = 521] 05:05:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (18296C00) [pid = 3344] [serial = 1563] [outer = 00000000] 05:05:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (19647800) [pid = 3344] [serial = 1564] [outer = 18296C00] 05:05:42 INFO - PROCESS | 3344 | 1471349142801 Marionette DEBUG loaded listener.js 05:05:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1964BC00) [pid = 3344] [serial = 1565] [outer = 18296C00] 05:05:43 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (18298800) [pid = 3344] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:05:43 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (182A0400) [pid = 3344] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:05:43 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (104E2C00) [pid = 3344] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:05:43 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (10439800) [pid = 3344] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:05:43 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (15F50000) [pid = 3344] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:05:43 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (10A52400) [pid = 3344] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:05:43 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (13AC8800) [pid = 3344] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:05:43 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (16891800) [pid = 3344] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:05:43 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (19DC8400) [pid = 3344] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:05:43 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1688D000) [pid = 3344] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:05:43 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (151ACC00) [pid = 3344] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:05:43 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (17DB1800) [pid = 3344] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:05:43 INFO - PROCESS | 3344 | 1471349143497 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 943ms 05:05:43 INFO - PROCESS | 3344 | 1471349143520 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 05:05:43 INFO - PROCESS | 3344 | 1471349143522 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 05:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:05:43 INFO - PROCESS | 3344 | 1471349143525 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:05:43 INFO - PROCESS | 3344 | 1471349143527 Marionette TRACE conn2 <- [1,2050,null,{}] 05:05:43 INFO - PROCESS | 3344 | 1471349143531 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:43 INFO - PROCESS | 3344 | 1471349143533 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:43 INFO - PROCESS | 3344 | 1471349143608 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 05:05:43 INFO - PROCESS | 3344 | 1471349143614 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:43 INFO - PROCESS | 3344 | 1471349143616 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:43 INFO - PROCESS | 3344 | ++DOCSHELL 0F34F400 == 33 [pid = 3344] [id = 522] 05:05:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (10A47800) [pid = 3344] [serial = 1566] [outer = 00000000] 05:05:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (16895400) [pid = 3344] [serial = 1567] [outer = 10A47800] 05:05:43 INFO - PROCESS | 3344 | 1471349143660 Marionette DEBUG loaded listener.js 05:05:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (17DB1800) [pid = 3344] [serial = 1568] [outer = 10A47800] 05:05:44 INFO - PROCESS | 3344 | 1471349144137 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 629ms 05:05:44 INFO - PROCESS | 3344 | 1471349144196 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 05:05:44 INFO - PROCESS | 3344 | 1471349144198 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 05:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:05:44 INFO - PROCESS | 3344 | 1471349144201 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:05:44 INFO - PROCESS | 3344 | 1471349144203 Marionette TRACE conn2 <- [1,2054,null,{}] 05:05:44 INFO - PROCESS | 3344 | 1471349144207 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:44 INFO - PROCESS | 3344 | 1471349144209 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:44 INFO - PROCESS | 3344 | 1471349144285 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 05:05:44 INFO - PROCESS | 3344 | 1471349144290 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:44 INFO - PROCESS | 3344 | 1471349144292 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:44 INFO - PROCESS | 3344 | ++DOCSHELL 14528800 == 34 [pid = 3344] [id = 523] 05:05:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (18299C00) [pid = 3344] [serial = 1569] [outer = 00000000] 05:05:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1964EC00) [pid = 3344] [serial = 1570] [outer = 18299C00] 05:05:44 INFO - PROCESS | 3344 | 1471349144337 Marionette DEBUG loaded listener.js 05:05:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (19651400) [pid = 3344] [serial = 1571] [outer = 18299C00] 05:05:44 INFO - PROCESS | 3344 | 1471349144812 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 629ms 05:05:44 INFO - PROCESS | 3344 | 1471349144839 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 05:05:44 INFO - PROCESS | 3344 | 1471349144841 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 05:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:05:44 INFO - PROCESS | 3344 | 1471349144845 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:05:44 INFO - PROCESS | 3344 | 1471349144846 Marionette TRACE conn2 <- [1,2058,null,{}] 05:05:44 INFO - PROCESS | 3344 | 1471349144850 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:44 INFO - PROCESS | 3344 | 1471349144852 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:44 INFO - PROCESS | 3344 | 1471349144930 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 05:05:44 INFO - PROCESS | 3344 | 1471349144935 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:44 INFO - PROCESS | 3344 | 1471349144937 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:44 INFO - PROCESS | 3344 | ++DOCSHELL 1964C000 == 35 [pid = 3344] [id = 524] 05:05:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (19B39C00) [pid = 3344] [serial = 1572] [outer = 00000000] 05:05:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (19DC6400) [pid = 3344] [serial = 1573] [outer = 19B39C00] 05:05:44 INFO - PROCESS | 3344 | 1471349144982 Marionette DEBUG loaded listener.js 05:05:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (19DCEC00) [pid = 3344] [serial = 1574] [outer = 19B39C00] 05:05:45 INFO - PROCESS | 3344 | 1471349145721 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 05:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 943ms 05:05:45 INFO - PROCESS | 3344 | 1471349145791 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 05:05:45 INFO - PROCESS | 3344 | 1471349145795 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 05:05:45 INFO - PROCESS | 3344 | 1471349145800 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:05:45 INFO - PROCESS | 3344 | 1471349145804 Marionette TRACE conn2 <- [1,2062,null,{}] 05:05:45 INFO - PROCESS | 3344 | 1471349145810 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:45 INFO - PROCESS | 3344 | 1471349145813 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:45 INFO - PROCESS | 3344 | 1471349145944 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 05:05:46 INFO - PROCESS | 3344 | 1471349146075 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:46 INFO - PROCESS | 3344 | 1471349146078 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:46 INFO - PROCESS | 3344 | ++DOCSHELL 10A47C00 == 36 [pid = 3344] [id = 525] 05:05:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (10A4A800) [pid = 3344] [serial = 1575] [outer = 00000000] 05:05:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1181BC00) [pid = 3344] [serial = 1576] [outer = 10A4A800] 05:05:46 INFO - PROCESS | 3344 | 1471349146136 Marionette DEBUG loaded listener.js 05:05:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (13196400) [pid = 3344] [serial = 1577] [outer = 10A4A800] 05:05:46 INFO - PROCESS | 3344 | 1471349146780 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 05:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1053ms 05:05:46 INFO - PROCESS | 3344 | 1471349146843 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 05:05:46 INFO - PROCESS | 3344 | 1471349146848 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 05:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:05:46 INFO - PROCESS | 3344 | 1471349146855 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:05:46 INFO - PROCESS | 3344 | 1471349146858 Marionette TRACE conn2 <- [1,2066,null,{}] 05:05:46 INFO - PROCESS | 3344 | 1471349146905 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:46 INFO - PROCESS | 3344 | 1471349146908 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:47 INFO - PROCESS | 3344 | 1471349147041 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 05:05:47 INFO - PROCESS | 3344 | 1471349147170 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:47 INFO - PROCESS | 3344 | 1471349147173 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:47 INFO - PROCESS | 3344 | ++DOCSHELL 14528C00 == 37 [pid = 3344] [id = 526] 05:05:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (151A2800) [pid = 3344] [serial = 1578] [outer = 00000000] 05:05:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (15F44C00) [pid = 3344] [serial = 1579] [outer = 151A2800] 05:05:47 INFO - PROCESS | 3344 | 1471349147238 Marionette DEBUG loaded listener.js 05:05:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (16895000) [pid = 3344] [serial = 1580] [outer = 151A2800] 05:05:48 INFO - PROCESS | 3344 | --DOCSHELL 14528800 == 36 [pid = 3344] [id = 523] 05:05:48 INFO - PROCESS | 3344 | --DOCSHELL 0F34F400 == 35 [pid = 3344] [id = 522] 05:05:48 INFO - PROCESS | 3344 | --DOCSHELL 17EC2C00 == 34 [pid = 3344] [id = 521] 05:05:48 INFO - PROCESS | 3344 | --DOCSHELL 16BD9400 == 33 [pid = 3344] [id = 520] 05:05:48 INFO - PROCESS | 3344 | --DOCSHELL 16996800 == 32 [pid = 3344] [id = 519] 05:05:48 INFO - PROCESS | 3344 | --DOCSHELL 151AC400 == 31 [pid = 3344] [id = 518] 05:05:48 INFO - PROCESS | 3344 | --DOCSHELL 12E81C00 == 30 [pid = 3344] [id = 517] 05:05:48 INFO - PROCESS | 3344 | --DOCSHELL 11005C00 == 29 [pid = 3344] [id = 516] 05:05:48 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (1A736000) [pid = 3344] [serial = 1532] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (17EC6C00) [pid = 3344] [serial = 1516] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1A0B6800) [pid = 3344] [serial = 1529] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (16D2E000) [pid = 3344] [serial = 1526] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (18295C00) [pid = 3344] [serial = 1517] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (16FEA400) [pid = 3344] [serial = 1514] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (19E80000) [pid = 3344] [serial = 1522] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (19650000) [pid = 3344] [serial = 1520] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1964B400) [pid = 3344] [serial = 1519] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (14523C00) [pid = 3344] [serial = 1525] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1100FC00) [pid = 3344] [serial = 1501] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (13ECE000) [pid = 3344] [serial = 1502] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (19E82800) [pid = 3344] [serial = 1523] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (175E4C00) [pid = 3344] [serial = 1504] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (17D0B000) [pid = 3344] [serial = 1505] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (112CBC00) [pid = 3344] [serial = 1507] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1189A000) [pid = 3344] [serial = 1508] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1451FC00) [pid = 3344] [serial = 1510] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (145CFC00) [pid = 3344] [serial = 1511] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (16995800) [pid = 3344] [serial = 1513] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (19E7E800) [pid = 3344] [serial = 1499] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (1A0B1400) [pid = 3344] [serial = 1528] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (1A5D6400) [pid = 3344] [serial = 1531] [outer = 00000000] [url = about:blank] 05:05:48 INFO - PROCESS | 3344 | 1471349148120 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1320ms 05:05:48 INFO - PROCESS | 3344 | 1471349148179 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 05:05:48 INFO - PROCESS | 3344 | 1471349148186 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 05:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:05:48 INFO - PROCESS | 3344 | 1471349148193 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:05:48 INFO - PROCESS | 3344 | 1471349148198 Marionette TRACE conn2 <- [1,2070,null,{}] 05:05:48 INFO - PROCESS | 3344 | 1471349148203 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:48 INFO - PROCESS | 3344 | 1471349148206 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:48 INFO - PROCESS | 3344 | 1471349148304 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 05:05:48 INFO - PROCESS | 3344 | 1471349148317 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:48 INFO - PROCESS | 3344 | 1471349148320 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:48 INFO - PROCESS | 3344 | ++DOCSHELL 10A4C400 == 30 [pid = 3344] [id = 527] 05:05:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (10A4EC00) [pid = 3344] [serial = 1581] [outer = 00000000] 05:05:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (10EDE400) [pid = 3344] [serial = 1582] [outer = 10A4EC00] 05:05:48 INFO - PROCESS | 3344 | 1471349148368 Marionette DEBUG loaded listener.js 05:05:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (11474800) [pid = 3344] [serial = 1583] [outer = 10A4EC00] 05:05:48 INFO - PROCESS | 3344 | 1471349148886 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 770ms 05:05:48 INFO - PROCESS | 3344 | 1471349148950 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 05:05:48 INFO - PROCESS | 3344 | 1471349148954 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 05:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:05:48 INFO - PROCESS | 3344 | 1471349148960 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:05:48 INFO - PROCESS | 3344 | 1471349148963 Marionette TRACE conn2 <- [1,2074,null,{}] 05:05:48 INFO - PROCESS | 3344 | 1471349148967 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:48 INFO - PROCESS | 3344 | 1471349148969 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:49 INFO - PROCESS | 3344 | 1471349149106 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 05:05:49 INFO - PROCESS | 3344 | 1471349149200 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:49 INFO - PROCESS | 3344 | 1471349149203 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:49 INFO - PROCESS | 3344 | ++DOCSHELL 10A4A400 == 31 [pid = 3344] [id = 528] 05:05:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (13178400) [pid = 3344] [serial = 1584] [outer = 00000000] 05:05:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (13ECE400) [pid = 3344] [serial = 1585] [outer = 13178400] 05:05:49 INFO - PROCESS | 3344 | 1471349149250 Marionette DEBUG loaded listener.js 05:05:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (14522C00) [pid = 3344] [serial = 1586] [outer = 13178400] 05:05:49 INFO - PROCESS | 3344 | 1471349149643 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 707ms 05:05:49 INFO - PROCESS | 3344 | 1471349149692 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 05:05:49 INFO - PROCESS | 3344 | 1471349149694 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 05:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:05:49 INFO - PROCESS | 3344 | 1471349149698 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:05:49 INFO - PROCESS | 3344 | 1471349149701 Marionette TRACE conn2 <- [1,2078,null,{}] 05:05:49 INFO - PROCESS | 3344 | 1471349149713 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:49 INFO - PROCESS | 3344 | 1471349149717 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:49 INFO - PROCESS | 3344 | 1471349149830 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 05:05:49 INFO - PROCESS | 3344 | 1471349149846 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:49 INFO - PROCESS | 3344 | 1471349149849 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:49 INFO - PROCESS | 3344 | ++DOCSHELL 1688B400 == 32 [pid = 3344] [id = 529] 05:05:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (1688B800) [pid = 3344] [serial = 1587] [outer = 00000000] 05:05:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (169B5000) [pid = 3344] [serial = 1588] [outer = 1688B800] 05:05:49 INFO - PROCESS | 3344 | 1471349149897 Marionette DEBUG loaded listener.js 05:05:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (16FEA400) [pid = 3344] [serial = 1589] [outer = 1688B800] 05:05:50 INFO - PROCESS | 3344 | 1471349150354 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 692ms 05:05:50 INFO - PROCESS | 3344 | 1471349150403 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 05:05:50 INFO - PROCESS | 3344 | 1471349150406 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 05:05:50 INFO - PROCESS | 3344 | 1471349150409 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:05:50 INFO - PROCESS | 3344 | 1471349150411 Marionette TRACE conn2 <- [1,2082,null,{}] 05:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:05:50 INFO - PROCESS | 3344 | 1471349150415 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:50 INFO - PROCESS | 3344 | 1471349150417 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:50 INFO - PROCESS | 3344 | 1471349150530 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 05:05:50 INFO - PROCESS | 3344 | 1471349150536 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:50 INFO - PROCESS | 3344 | 1471349150538 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:50 INFO - PROCESS | 3344 | ++DOCSHELL 17649800 == 33 [pid = 3344] [id = 530] 05:05:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1764C400) [pid = 3344] [serial = 1590] [outer = 00000000] 05:05:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (17D8BC00) [pid = 3344] [serial = 1591] [outer = 1764C400] 05:05:50 INFO - PROCESS | 3344 | 1471349150634 Marionette DEBUG loaded listener.js 05:05:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (17DF2400) [pid = 3344] [serial = 1592] [outer = 1764C400] 05:05:51 INFO - PROCESS | 3344 | 1471349151061 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 707ms 05:05:51 INFO - PROCESS | 3344 | 1471349151116 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 05:05:51 INFO - PROCESS | 3344 | 1471349151118 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 05:05:51 INFO - PROCESS | 3344 | 1471349151121 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:05:51 INFO - PROCESS | 3344 | 1471349151123 Marionette TRACE conn2 <- [1,2086,null,{}] 05:05:51 INFO - PROCESS | 3344 | 1471349151127 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:51 INFO - PROCESS | 3344 | 1471349151129 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:51 INFO - PROCESS | 3344 | 1471349151237 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 05:05:51 INFO - PROCESS | 3344 | 1471349151339 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:51 INFO - PROCESS | 3344 | 1471349151341 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:51 INFO - PROCESS | 3344 | ++DOCSHELL 17EBF800 == 34 [pid = 3344] [id = 531] 05:05:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (17EC2C00) [pid = 3344] [serial = 1593] [outer = 00000000] 05:05:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (18295000) [pid = 3344] [serial = 1594] [outer = 17EC2C00] 05:05:51 INFO - PROCESS | 3344 | 1471349151385 Marionette DEBUG loaded listener.js 05:05:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1829AC00) [pid = 3344] [serial = 1595] [outer = 17EC2C00] 05:05:51 INFO - PROCESS | 3344 | 1471349151806 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 05:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 738ms 05:05:51 INFO - PROCESS | 3344 | 1471349151863 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 05:05:51 INFO - PROCESS | 3344 | 1471349151865 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 05:05:51 INFO - PROCESS | 3344 | 1471349151868 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:05:51 INFO - PROCESS | 3344 | 1471349151870 Marionette TRACE conn2 <- [1,2090,null,{}] 05:05:51 INFO - PROCESS | 3344 | 1471349151873 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:51 INFO - PROCESS | 3344 | 1471349151879 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:52 INFO - PROCESS | 3344 | 1471349152013 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 05:05:52 INFO - PROCESS | 3344 | 1471349152077 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:52 INFO - PROCESS | 3344 | 1471349152079 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:52 INFO - PROCESS | 3344 | ++DOCSHELL 19646000 == 35 [pid = 3344] [id = 532] 05:05:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (19650400) [pid = 3344] [serial = 1596] [outer = 00000000] 05:05:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (19E7C400) [pid = 3344] [serial = 1597] [outer = 19650400] 05:05:52 INFO - PROCESS | 3344 | 1471349152134 Marionette DEBUG loaded listener.js 05:05:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (19E7D400) [pid = 3344] [serial = 1598] [outer = 19650400] 05:05:52 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (16997400) [pid = 3344] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:05:52 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (11267000) [pid = 3344] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:05:52 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (11011C00) [pid = 3344] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:05:52 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (13224800) [pid = 3344] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:05:52 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (151AC800) [pid = 3344] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:05:52 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (10BBC000) [pid = 3344] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:05:52 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1755EC00) [pid = 3344] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:05:52 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (16996000) [pid = 3344] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:05:52 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1A5C8800) [pid = 3344] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:05:52 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (10371C00) [pid = 3344] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:05:52 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (18296C00) [pid = 3344] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:05:52 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (18299C00) [pid = 3344] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:05:52 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (10A47800) [pid = 3344] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:05:52 INFO - PROCESS | 3344 | 1471349152636 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 05:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 802ms 05:05:52 INFO - PROCESS | 3344 | 1471349152671 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 05:05:52 INFO - PROCESS | 3344 | 1471349152673 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 05:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:05:52 INFO - PROCESS | 3344 | 1471349152677 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:05:52 INFO - PROCESS | 3344 | 1471349152679 Marionette TRACE conn2 <- [1,2094,null,{}] 05:05:52 INFO - PROCESS | 3344 | 1471349152682 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:52 INFO - PROCESS | 3344 | 1471349152684 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:52 INFO - PROCESS | 3344 | 1471349152761 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 05:05:52 INFO - PROCESS | 3344 | 1471349152858 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:52 INFO - PROCESS | 3344 | 1471349152860 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:52 INFO - PROCESS | 3344 | ++DOCSHELL 10A05C00 == 36 [pid = 3344] [id = 533] 05:05:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (10A47800) [pid = 3344] [serial = 1599] [outer = 00000000] 05:05:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (13AD0C00) [pid = 3344] [serial = 1600] [outer = 10A47800] 05:05:52 INFO - PROCESS | 3344 | 1471349152904 Marionette DEBUG loaded listener.js 05:05:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (16896C00) [pid = 3344] [serial = 1601] [outer = 10A47800] 05:05:53 INFO - PROCESS | 3344 | 1471349153247 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 05:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 597ms 05:05:53 INFO - PROCESS | 3344 | 1471349153273 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 05:05:53 INFO - PROCESS | 3344 | 1471349153275 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 05:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:05:53 INFO - PROCESS | 3344 | 1471349153279 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:05:53 INFO - PROCESS | 3344 | 1471349153280 Marionette TRACE conn2 <- [1,2098,null,{}] 05:05:53 INFO - PROCESS | 3344 | 1471349153284 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:53 INFO - PROCESS | 3344 | 1471349153286 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:53 INFO - PROCESS | 3344 | 1471349153405 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 05:05:53 INFO - PROCESS | 3344 | 1471349153413 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:53 INFO - PROCESS | 3344 | 1471349153415 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:53 INFO - PROCESS | 3344 | ++DOCSHELL 13224800 == 37 [pid = 3344] [id = 534] 05:05:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (13B53C00) [pid = 3344] [serial = 1602] [outer = 00000000] 05:05:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (19DC1800) [pid = 3344] [serial = 1603] [outer = 13B53C00] 05:05:53 INFO - PROCESS | 3344 | 1471349153459 Marionette DEBUG loaded listener.js 05:05:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (19E86C00) [pid = 3344] [serial = 1604] [outer = 13B53C00] 05:05:53 INFO - PROCESS | 3344 | 1471349153860 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 05:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 628ms 05:05:53 INFO - PROCESS | 3344 | 1471349153917 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 05:05:53 INFO - PROCESS | 3344 | 1471349153919 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 05:05:53 INFO - PROCESS | 3344 | 1471349153922 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:05:53 INFO - PROCESS | 3344 | 1471349153924 Marionette TRACE conn2 <- [1,2102,null,{}] 05:05:53 INFO - PROCESS | 3344 | 1471349153927 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:53 INFO - PROCESS | 3344 | 1471349153929 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:54 INFO - PROCESS | 3344 | 1471349154052 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 05:05:54 INFO - PROCESS | 3344 | 1471349154137 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:54 INFO - PROCESS | 3344 | 1471349154139 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:54 INFO - PROCESS | 3344 | ++DOCSHELL 0F391400 == 38 [pid = 3344] [id = 535] 05:05:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1688CC00) [pid = 3344] [serial = 1605] [outer = 00000000] 05:05:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1A0B1800) [pid = 3344] [serial = 1606] [outer = 1688CC00] 05:05:54 INFO - PROCESS | 3344 | 1471349154184 Marionette DEBUG loaded listener.js 05:05:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1A0BA400) [pid = 3344] [serial = 1607] [outer = 1688CC00] 05:05:54 INFO - PROCESS | 3344 | 1471349154670 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 05:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 739ms 05:05:54 INFO - PROCESS | 3344 | 1471349154695 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 05:05:54 INFO - PROCESS | 3344 | 1471349154700 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 05:05:54 INFO - PROCESS | 3344 | 1471349154705 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:05:54 INFO - PROCESS | 3344 | 1471349154708 Marionette TRACE conn2 <- [1,2106,null,{}] 05:05:54 INFO - PROCESS | 3344 | 1471349154714 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:54 INFO - PROCESS | 3344 | 1471349154717 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:54 INFO - PROCESS | 3344 | 1471349154832 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 05:05:54 INFO - PROCESS | 3344 | 1471349154971 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:54 INFO - PROCESS | 3344 | 1471349154974 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:54 INFO - PROCESS | 3344 | ++DOCSHELL 10472C00 == 39 [pid = 3344] [id = 536] 05:05:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (10474000) [pid = 3344] [serial = 1608] [outer = 00000000] 05:05:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (112C9400) [pid = 3344] [serial = 1609] [outer = 10474000] 05:05:55 INFO - PROCESS | 3344 | 1471349155035 Marionette DEBUG loaded listener.js 05:05:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (13127C00) [pid = 3344] [serial = 1610] [outer = 10474000] 05:05:55 INFO - PROCESS | 3344 | 1471349155686 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 05:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1053ms 05:05:55 INFO - PROCESS | 3344 | 1471349155751 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 05:05:55 INFO - PROCESS | 3344 | 1471349155756 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 05:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:05:55 INFO - PROCESS | 3344 | 1471349155781 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:05:55 INFO - PROCESS | 3344 | 1471349155784 Marionette TRACE conn2 <- [1,2110,null,{}] 05:05:55 INFO - PROCESS | 3344 | 1471349155789 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:55 INFO - PROCESS | 3344 | 1471349155791 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:55 INFO - PROCESS | 3344 | 1471349155955 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 05:05:55 INFO - PROCESS | 3344 | 1471349155965 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:55 INFO - PROCESS | 3344 | 1471349155968 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:56 INFO - PROCESS | 3344 | ++DOCSHELL 15F51000 == 40 [pid = 3344] [id = 537] 05:05:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (15F51800) [pid = 3344] [serial = 1611] [outer = 00000000] 05:05:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (16BD8400) [pid = 3344] [serial = 1612] [outer = 15F51800] 05:05:56 INFO - PROCESS | 3344 | 1471349156025 Marionette DEBUG loaded listener.js 05:05:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (176F9000) [pid = 3344] [serial = 1613] [outer = 15F51800] 05:05:56 INFO - PROCESS | 3344 | 1471349156614 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 928ms 05:05:56 INFO - PROCESS | 3344 | 1471349156687 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 05:05:56 INFO - PROCESS | 3344 | 1471349156689 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 05:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:05:56 INFO - PROCESS | 3344 | 1471349156693 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:05:56 INFO - PROCESS | 3344 | 1471349156697 Marionette TRACE conn2 <- [1,2114,null,{}] 05:05:56 INFO - PROCESS | 3344 | 1471349156749 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:56 INFO - PROCESS | 3344 | 1471349156754 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:56 INFO - PROCESS | 3344 | 1471349156901 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 05:05:56 INFO - PROCESS | 3344 | 1471349156911 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:56 INFO - PROCESS | 3344 | 1471349156914 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:56 INFO - PROCESS | 3344 | ++DOCSHELL 19E79C00 == 41 [pid = 3344] [id = 538] 05:05:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (19E81400) [pid = 3344] [serial = 1614] [outer = 00000000] 05:05:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1A0B1400) [pid = 3344] [serial = 1615] [outer = 19E81400] 05:05:56 INFO - PROCESS | 3344 | 1471349156971 Marionette DEBUG loaded listener.js 05:05:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1A5D5400) [pid = 3344] [serial = 1616] [outer = 19E81400] 05:05:57 INFO - PROCESS | 3344 | 1471349157644 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 05:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1006ms 05:05:57 INFO - PROCESS | 3344 | 1471349157695 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 05:05:57 INFO - PROCESS | 3344 | 1471349157698 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 05:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:05:57 INFO - PROCESS | 3344 | 1471349157701 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:05:57 INFO - PROCESS | 3344 | 1471349157703 Marionette TRACE conn2 <- [1,2118,null,{}] 05:05:57 INFO - PROCESS | 3344 | 1471349157722 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:57 INFO - PROCESS | 3344 | 1471349157725 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:57 INFO - PROCESS | 3344 | 1471349157832 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 05:05:57 INFO - PROCESS | 3344 | 1471349157965 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:57 INFO - PROCESS | 3344 | 1471349157968 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:58 INFO - PROCESS | 3344 | ++DOCSHELL 19E84800 == 42 [pid = 3344] [id = 539] 05:05:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (1A090400) [pid = 3344] [serial = 1617] [outer = 00000000] 05:05:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1A73B400) [pid = 3344] [serial = 1618] [outer = 1A090400] 05:05:58 INFO - PROCESS | 3344 | 1471349158023 Marionette DEBUG loaded listener.js 05:05:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (1A9A7C00) [pid = 3344] [serial = 1619] [outer = 1A090400] 05:05:58 INFO - PROCESS | 3344 | 1471349158625 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 05:05:58 INFO - PROCESS | 3344 | 1471349158706 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 05:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:05:58 INFO - PROCESS | 3344 | 1471349158710 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:05:58 INFO - PROCESS | 3344 | 1471349158712 Marionette TRACE conn2 <- [1,2122,null,{}] 05:05:58 INFO - PROCESS | 3344 | 1471349158716 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:58 INFO - PROCESS | 3344 | 1471349158718 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:58 INFO - PROCESS | 3344 | 1471349158822 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 05:05:59 INFO - PROCESS | 3344 | 1471349159053 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:59 INFO - PROCESS | 3344 | 1471349159057 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:05:59 INFO - PROCESS | 3344 | ++DOCSHELL 104E5800 == 43 [pid = 3344] [id = 540] 05:05:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (104E8C00) [pid = 3344] [serial = 1620] [outer = 00000000] 05:05:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (10A52400) [pid = 3344] [serial = 1621] [outer = 104E8C00] 05:05:59 INFO - PROCESS | 3344 | 1471349159131 Marionette DEBUG loaded listener.js 05:05:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (11008800) [pid = 3344] [serial = 1622] [outer = 104E8C00] 05:06:00 INFO - PROCESS | 3344 | --DOCSHELL 13224800 == 42 [pid = 3344] [id = 534] 05:06:00 INFO - PROCESS | 3344 | --DOCSHELL 10A05C00 == 41 [pid = 3344] [id = 533] 05:06:00 INFO - PROCESS | 3344 | --DOCSHELL 19646000 == 40 [pid = 3344] [id = 532] 05:06:00 INFO - PROCESS | 3344 | --DOCSHELL 17EBF800 == 39 [pid = 3344] [id = 531] 05:06:00 INFO - PROCESS | 3344 | --DOCSHELL 17649800 == 38 [pid = 3344] [id = 530] 05:06:00 INFO - PROCESS | 3344 | --DOCSHELL 1688B400 == 37 [pid = 3344] [id = 529] 05:06:00 INFO - PROCESS | 3344 | --DOCSHELL 10A4A400 == 36 [pid = 3344] [id = 528] 05:06:00 INFO - PROCESS | 3344 | --DOCSHELL 10A4C400 == 35 [pid = 3344] [id = 527] 05:06:00 INFO - PROCESS | 3344 | --DOCSHELL 1964C000 == 34 [pid = 3344] [id = 524] 05:06:00 INFO - PROCESS | 3344 | --DOCSHELL 10A47C00 == 33 [pid = 3344] [id = 525] 05:06:00 INFO - PROCESS | 3344 | --DOCSHELL 14528C00 == 32 [pid = 3344] [id = 526] 05:06:00 INFO - PROCESS | 3344 | --DOCSHELL 1100EC00 == 31 [pid = 3344] [id = 515] 05:06:00 INFO - PROCESS | 3344 | --DOCSHELL 19E84800 == 30 [pid = 3344] [id = 539] 05:06:00 INFO - PROCESS | 3344 | --DOCSHELL 15F51000 == 29 [pid = 3344] [id = 537] 05:06:00 INFO - PROCESS | 3344 | --DOCSHELL 19E79C00 == 28 [pid = 3344] [id = 538] 05:06:00 INFO - PROCESS | 3344 | --DOCSHELL 0F391400 == 27 [pid = 3344] [id = 535] 05:06:00 INFO - PROCESS | 3344 | --DOCSHELL 10472C00 == 26 [pid = 3344] [id = 536] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (16C6A800) [pid = 3344] [serial = 1558] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (11DEC000) [pid = 3344] [serial = 1546] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (112CB400) [pid = 3344] [serial = 1549] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (1189BC00) [pid = 3344] [serial = 1550] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (13B50800) [pid = 3344] [serial = 1552] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (13F6D400) [pid = 3344] [serial = 1553] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (15A23800) [pid = 3344] [serial = 1555] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (13F78800) [pid = 3344] [serial = 1535] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (13192800) [pid = 3344] [serial = 1534] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (17D06C00) [pid = 3344] [serial = 1561] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1829F800) [pid = 3344] [serial = 1538] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (17D8EC00) [pid = 3344] [serial = 1537] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (1A9A3000) [pid = 3344] [serial = 1541] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1A738400) [pid = 3344] [serial = 1540] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (19DC6400) [pid = 3344] [serial = 1573] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (13910800) [pid = 3344] [serial = 1544] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (11472000) [pid = 3344] [serial = 1543] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (19647800) [pid = 3344] [serial = 1564] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (17DAA000) [pid = 3344] [serial = 1562] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1964EC00) [pid = 3344] [serial = 1570] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1964BC00) [pid = 3344] [serial = 1565] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (12C64000) [pid = 3344] [serial = 1547] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (16895400) [pid = 3344] [serial = 1567] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (19651400) [pid = 3344] [serial = 1571] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (174EA800) [pid = 3344] [serial = 1559] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (1688D400) [pid = 3344] [serial = 1556] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (17DB1800) [pid = 3344] [serial = 1568] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 3344 | 1471349160461 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 05:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1824ms 05:06:00 INFO - PROCESS | 3344 | 1471349160556 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 05:06:00 INFO - PROCESS | 3344 | 1471349160560 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 05:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:06:00 INFO - PROCESS | 3344 | 1471349160566 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:06:00 INFO - PROCESS | 3344 | 1471349160569 Marionette TRACE conn2 <- [1,2126,null,{}] 05:06:00 INFO - PROCESS | 3344 | 1471349160576 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:00 INFO - PROCESS | 3344 | 1471349160579 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:00 INFO - PROCESS | 3344 | 1471349160669 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 05:06:00 INFO - PROCESS | 3344 | 1471349160679 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:00 INFO - PROCESS | 3344 | 1471349160683 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:00 INFO - PROCESS | 3344 | ++DOCSHELL 10A4E000 == 27 [pid = 3344] [id = 541] 05:06:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (10A50C00) [pid = 3344] [serial = 1623] [outer = 00000000] 05:06:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (10E9B000) [pid = 3344] [serial = 1624] [outer = 10A50C00] 05:06:00 INFO - PROCESS | 3344 | 1471349160733 Marionette DEBUG loaded listener.js 05:06:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (10E9C000) [pid = 3344] [serial = 1625] [outer = 10A50C00] 05:06:01 INFO - PROCESS | 3344 | 1471349161241 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 05:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 692ms 05:06:01 INFO - PROCESS | 3344 | 1471349161263 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 05:06:01 INFO - PROCESS | 3344 | 1471349161268 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 05:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:06:01 INFO - PROCESS | 3344 | 1471349161274 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:06:01 INFO - PROCESS | 3344 | 1471349161277 Marionette TRACE conn2 <- [1,2130,null,{}] 05:06:01 INFO - PROCESS | 3344 | 1471349161281 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:01 INFO - PROCESS | 3344 | 1471349161283 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:01 INFO - PROCESS | 3344 | 1471349161372 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 05:06:01 INFO - PROCESS | 3344 | 1471349161381 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:01 INFO - PROCESS | 3344 | 1471349161384 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:01 INFO - PROCESS | 3344 | ++DOCSHELL 1319B400 == 28 [pid = 3344] [id = 542] 05:06:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (1319C000) [pid = 3344] [serial = 1626] [outer = 00000000] 05:06:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (13297800) [pid = 3344] [serial = 1627] [outer = 1319C000] 05:06:01 INFO - PROCESS | 3344 | 1471349161432 Marionette DEBUG loaded listener.js 05:06:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (13B50800) [pid = 3344] [serial = 1628] [outer = 1319C000] 05:06:01 INFO - PROCESS | 3344 | 1471349161911 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 05:06:01 INFO - PROCESS | 3344 | 1471349161975 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 05:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:06:01 INFO - PROCESS | 3344 | 1471349161979 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:06:01 INFO - PROCESS | 3344 | 1471349161982 Marionette TRACE conn2 <- [1,2134,null,{}] 05:06:02 INFO - PROCESS | 3344 | 1471349161993 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:02 INFO - PROCESS | 3344 | 1471349161997 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:02 INFO - PROCESS | 3344 | 1471349162111 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 05:06:02 INFO - PROCESS | 3344 | 1471349162210 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:02 INFO - PROCESS | 3344 | 1471349162214 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:02 INFO - PROCESS | 3344 | ++DOCSHELL 145DA800 == 29 [pid = 3344] [id = 543] 05:06:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (145E4C00) [pid = 3344] [serial = 1629] [outer = 00000000] 05:06:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1584F000) [pid = 3344] [serial = 1630] [outer = 145E4C00] 05:06:02 INFO - PROCESS | 3344 | 1471349162263 Marionette DEBUG loaded listener.js 05:06:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (15F50000) [pid = 3344] [serial = 1631] [outer = 145E4C00] 05:06:02 INFO - PROCESS | 3344 | 1471349162691 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 05:06:02 INFO - PROCESS | 3344 | 1471349162724 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 05:06:02 INFO - PROCESS | 3344 | 1471349162727 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:06:02 INFO - PROCESS | 3344 | 1471349162729 Marionette TRACE conn2 <- [1,2138,null,{}] 05:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:06:02 INFO - PROCESS | 3344 | 1471349162732 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:02 INFO - PROCESS | 3344 | 1471349162734 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:02 INFO - PROCESS | 3344 | 1471349162855 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 05:06:02 INFO - PROCESS | 3344 | 1471349162861 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:02 INFO - PROCESS | 3344 | 1471349162863 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:02 INFO - PROCESS | 3344 | ++DOCSHELL 1688E800 == 30 [pid = 3344] [id = 544] 05:06:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (16892400) [pid = 3344] [serial = 1632] [outer = 00000000] 05:06:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (174E2000) [pid = 3344] [serial = 1633] [outer = 16892400] 05:06:02 INFO - PROCESS | 3344 | 1471349162963 Marionette DEBUG loaded listener.js 05:06:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (176F0000) [pid = 3344] [serial = 1634] [outer = 16892400] 05:06:03 INFO - PROCESS | 3344 | 1471349163403 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 05:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 692ms 05:06:03 INFO - PROCESS | 3344 | 1471349163429 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 05:06:03 INFO - PROCESS | 3344 | 1471349163431 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 05:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:06:03 INFO - PROCESS | 3344 | 1471349163435 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:06:03 INFO - PROCESS | 3344 | 1471349163437 Marionette TRACE conn2 <- [1,2142,null,{}] 05:06:03 INFO - PROCESS | 3344 | 1471349163440 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:03 INFO - PROCESS | 3344 | 1471349163442 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:03 INFO - PROCESS | 3344 | 1471349163577 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 05:06:03 INFO - PROCESS | 3344 | 1471349163605 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:03 INFO - PROCESS | 3344 | 1471349163607 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:03 INFO - PROCESS | 3344 | ++DOCSHELL 17DAE000 == 31 [pid = 3344] [id = 545] 05:06:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (17DAE800) [pid = 3344] [serial = 1635] [outer = 00000000] 05:06:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (17DF5C00) [pid = 3344] [serial = 1636] [outer = 17DAE800] 05:06:03 INFO - PROCESS | 3344 | 1471349163652 Marionette DEBUG loaded listener.js 05:06:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (181AFC00) [pid = 3344] [serial = 1637] [outer = 17DAE800] 05:06:04 INFO - PROCESS | 3344 | 1471349164083 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 691ms 05:06:04 INFO - PROCESS | 3344 | 1471349164134 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 05:06:04 INFO - PROCESS | 3344 | 1471349164136 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 05:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:06:04 INFO - PROCESS | 3344 | 1471349164139 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:06:04 INFO - PROCESS | 3344 | 1471349164141 Marionette TRACE conn2 <- [1,2146,null,{}] 05:06:04 INFO - PROCESS | 3344 | 1471349164164 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:04 INFO - PROCESS | 3344 | 1471349164169 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:04 INFO - PROCESS | 3344 | 1471349164304 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 05:06:04 INFO - PROCESS | 3344 | 1471349164369 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:04 INFO - PROCESS | 3344 | 1471349164371 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:04 INFO - PROCESS | 3344 | ++DOCSHELL 19645C00 == 32 [pid = 3344] [id = 546] 05:06:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (19648400) [pid = 3344] [serial = 1638] [outer = 00000000] 05:06:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (19651C00) [pid = 3344] [serial = 1639] [outer = 19648400] 05:06:04 INFO - PROCESS | 3344 | 1471349164416 Marionette DEBUG loaded listener.js 05:06:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (19B37800) [pid = 3344] [serial = 1640] [outer = 19648400] 05:06:05 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (19650400) [pid = 3344] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:06:05 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (10A47800) [pid = 3344] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:06:05 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (17EC2C00) [pid = 3344] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:06:05 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (10A4EC00) [pid = 3344] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:06:05 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (151A2800) [pid = 3344] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:06:05 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1688B800) [pid = 3344] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:06:05 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (10A4A800) [pid = 3344] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:06:05 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (19B39C00) [pid = 3344] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:06:05 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (13178400) [pid = 3344] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:06:05 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (13B53C00) [pid = 3344] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:06:05 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1764C400) [pid = 3344] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:06:05 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1688CC00) [pid = 3344] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:06:05 INFO - PROCESS | 3344 | 1471349165080 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1006ms 05:06:05 INFO - PROCESS | 3344 | 1471349165185 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 05:06:05 INFO - PROCESS | 3344 | 1471349165187 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 05:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:06:05 INFO - PROCESS | 3344 | 1471349165194 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:06:05 INFO - PROCESS | 3344 | 1471349165196 Marionette TRACE conn2 <- [1,2150,null,{}] 05:06:05 INFO - PROCESS | 3344 | 1471349165199 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:05 INFO - PROCESS | 3344 | 1471349165201 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:05 INFO - PROCESS | 3344 | 1471349165321 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 05:06:05 INFO - PROCESS | 3344 | 1471349165386 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:05 INFO - PROCESS | 3344 | 1471349165388 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:05 INFO - PROCESS | 3344 | ++DOCSHELL 0F34A800 == 33 [pid = 3344] [id = 547] 05:06:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (10A04800) [pid = 3344] [serial = 1641] [outer = 00000000] 05:06:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (13F75400) [pid = 3344] [serial = 1642] [outer = 10A04800] 05:06:05 INFO - PROCESS | 3344 | 1471349165434 Marionette DEBUG loaded listener.js 05:06:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (14525800) [pid = 3344] [serial = 1643] [outer = 10A04800] 05:06:05 INFO - PROCESS | 3344 | 1471349165777 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 05:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 644ms 05:06:05 INFO - PROCESS | 3344 | 1471349165829 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 05:06:05 INFO - PROCESS | 3344 | 1471349165831 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 05:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:06:05 INFO - PROCESS | 3344 | 1471349165834 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:06:05 INFO - PROCESS | 3344 | 1471349165836 Marionette TRACE conn2 <- [1,2154,null,{}] 05:06:05 INFO - PROCESS | 3344 | 1471349165840 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:05 INFO - PROCESS | 3344 | 1471349165841 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:05 INFO - PROCESS | 3344 | 1471349165956 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 05:06:05 INFO - PROCESS | 3344 | 1471349165961 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:05 INFO - PROCESS | 3344 | 1471349165963 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:05 INFO - PROCESS | 3344 | ++DOCSHELL 16897000 == 34 [pid = 3344] [id = 548] 05:06:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (175DE000) [pid = 3344] [serial = 1644] [outer = 00000000] 05:06:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1993F400) [pid = 3344] [serial = 1645] [outer = 175DE000] 05:06:06 INFO - PROCESS | 3344 | 1471349166009 Marionette DEBUG loaded listener.js 05:06:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (16890C00) [pid = 3344] [serial = 1646] [outer = 175DE000] 05:06:06 INFO - PROCESS | 3344 | 1471349166411 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 05:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 645ms 05:06:06 INFO - PROCESS | 3344 | 1471349166472 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 05:06:06 INFO - PROCESS | 3344 | 1471349166474 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 05:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:06:06 INFO - PROCESS | 3344 | 1471349166477 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:06:06 INFO - PROCESS | 3344 | 1471349166479 Marionette TRACE conn2 <- [1,2158,null,{}] 05:06:06 INFO - PROCESS | 3344 | 1471349166483 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:06 INFO - PROCESS | 3344 | 1471349166485 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:06 INFO - PROCESS | 3344 | 1471349166561 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 05:06:06 INFO - PROCESS | 3344 | 1471349166566 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:06 INFO - PROCESS | 3344 | 1471349166568 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:06 INFO - PROCESS | 3344 | ++DOCSHELL 19E86000 == 35 [pid = 3344] [id = 549] 05:06:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (19E86800) [pid = 3344] [serial = 1647] [outer = 00000000] 05:06:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1A0B6800) [pid = 3344] [serial = 1648] [outer = 19E86800] 05:06:06 INFO - PROCESS | 3344 | 1471349166612 Marionette DEBUG loaded listener.js 05:06:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1A0B8800) [pid = 3344] [serial = 1649] [outer = 19E86800] 05:06:07 INFO - PROCESS | 3344 | --DOCSHELL 1319B400 == 34 [pid = 3344] [id = 542] 05:06:07 INFO - PROCESS | 3344 | --DOCSHELL 10A4E000 == 33 [pid = 3344] [id = 541] 05:06:07 INFO - PROCESS | 3344 | --DOCSHELL 104E5800 == 32 [pid = 3344] [id = 540] 05:06:08 INFO - PROCESS | 3344 | --DOCSHELL 0F34A800 == 31 [pid = 3344] [id = 547] 05:06:08 INFO - PROCESS | 3344 | --DOCSHELL 19645C00 == 30 [pid = 3344] [id = 546] 05:06:08 INFO - PROCESS | 3344 | --DOCSHELL 17DAE000 == 29 [pid = 3344] [id = 545] 05:06:08 INFO - PROCESS | 3344 | --DOCSHELL 16897000 == 28 [pid = 3344] [id = 548] 05:06:08 INFO - PROCESS | 3344 | --DOCSHELL 145DA800 == 27 [pid = 3344] [id = 543] 05:06:08 INFO - PROCESS | 3344 | --DOCSHELL 1688E800 == 26 [pid = 3344] [id = 544] 05:06:08 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (19E7C400) [pid = 3344] [serial = 1597] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (13AD0C00) [pid = 3344] [serial = 1600] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1829AC00) [pid = 3344] [serial = 1595] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (18295000) [pid = 3344] [serial = 1594] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (10EDE400) [pid = 3344] [serial = 1582] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (11474800) [pid = 3344] [serial = 1583] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (15F44C00) [pid = 3344] [serial = 1579] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (16895000) [pid = 3344] [serial = 1580] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (169B5000) [pid = 3344] [serial = 1588] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1181BC00) [pid = 3344] [serial = 1576] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (19E7D400) [pid = 3344] [serial = 1598] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (13196400) [pid = 3344] [serial = 1577] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (19DCEC00) [pid = 3344] [serial = 1574] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (13ECE400) [pid = 3344] [serial = 1585] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (14522C00) [pid = 3344] [serial = 1586] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (19DC1800) [pid = 3344] [serial = 1603] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (19E86C00) [pid = 3344] [serial = 1604] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (17D8BC00) [pid = 3344] [serial = 1591] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (16896C00) [pid = 3344] [serial = 1601] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (1A0BA400) [pid = 3344] [serial = 1607] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (1A0B1800) [pid = 3344] [serial = 1606] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (17DF2400) [pid = 3344] [serial = 1592] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (16FEA400) [pid = 3344] [serial = 1589] [outer = 00000000] [url = about:blank] 05:06:08 INFO - PROCESS | 3344 | 1471349168341 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 05:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1917ms 05:06:08 INFO - PROCESS | 3344 | 1471349168385 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 05:06:08 INFO - PROCESS | 3344 | 1471349168390 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 05:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:06:08 INFO - PROCESS | 3344 | 1471349168396 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:06:08 INFO - PROCESS | 3344 | 1471349168399 Marionette TRACE conn2 <- [1,2162,null,{}] 05:06:08 INFO - PROCESS | 3344 | 1471349168405 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:08 INFO - PROCESS | 3344 | 1471349168408 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:08 INFO - PROCESS | 3344 | 1471349168507 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 05:06:08 INFO - PROCESS | 3344 | 1471349168516 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:08 INFO - PROCESS | 3344 | 1471349168519 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:08 INFO - PROCESS | 3344 | ++DOCSHELL 10A0C000 == 27 [pid = 3344] [id = 550] 05:06:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (10A0E800) [pid = 3344] [serial = 1650] [outer = 00000000] 05:06:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (10EDEC00) [pid = 3344] [serial = 1651] [outer = 10A0E800] 05:06:08 INFO - PROCESS | 3344 | 1471349168571 Marionette DEBUG loaded listener.js 05:06:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (1100FC00) [pid = 3344] [serial = 1652] [outer = 10A0E800] 05:06:09 INFO - PROCESS | 3344 | 1471349169081 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 739ms 05:06:09 INFO - PROCESS | 3344 | 1471349169136 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 05:06:09 INFO - PROCESS | 3344 | 1471349169141 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 05:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:06:09 INFO - PROCESS | 3344 | 1471349169147 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:06:09 INFO - PROCESS | 3344 | 1471349169150 Marionette TRACE conn2 <- [1,2166,null,{}] 05:06:09 INFO - PROCESS | 3344 | 1471349169155 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:09 INFO - PROCESS | 3344 | 1471349169159 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:09 INFO - PROCESS | 3344 | 1471349169268 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 05:06:09 INFO - PROCESS | 3344 | 1471349169367 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:09 INFO - PROCESS | 3344 | 1471349169370 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:09 INFO - PROCESS | 3344 | ++DOCSHELL 12BB8400 == 28 [pid = 3344] [id = 551] 05:06:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (12BB8C00) [pid = 3344] [serial = 1653] [outer = 00000000] 05:06:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (12E27800) [pid = 3344] [serial = 1654] [outer = 12BB8C00] 05:06:09 INFO - PROCESS | 3344 | 1471349169418 Marionette DEBUG loaded listener.js 05:06:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (13176400) [pid = 3344] [serial = 1655] [outer = 12BB8C00] 05:06:09 INFO - PROCESS | 3344 | 1471349169818 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 708ms 05:06:09 INFO - PROCESS | 3344 | 1471349169845 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 05:06:09 INFO - PROCESS | 3344 | 1471349169848 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 05:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:06:09 INFO - PROCESS | 3344 | 1471349169851 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:06:09 INFO - PROCESS | 3344 | 1471349169855 Marionette TRACE conn2 <- [1,2170,null,{}] 05:06:09 INFO - PROCESS | 3344 | 1471349169866 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:09 INFO - PROCESS | 3344 | 1471349169870 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:10 INFO - PROCESS | 3344 | 1471349169979 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 05:06:10 INFO - PROCESS | 3344 | 1471349169989 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:10 INFO - PROCESS | 3344 | 1471349169992 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:10 INFO - PROCESS | 3344 | ++DOCSHELL 145C4800 == 29 [pid = 3344] [id = 552] 05:06:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (145C5000) [pid = 3344] [serial = 1656] [outer = 00000000] 05:06:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (15127400) [pid = 3344] [serial = 1657] [outer = 145C5000] 05:06:10 INFO - PROCESS | 3344 | 1471349170041 Marionette DEBUG loaded listener.js 05:06:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (1519E400) [pid = 3344] [serial = 1658] [outer = 145C5000] 05:06:10 INFO - PROCESS | 3344 | 1471349170486 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 707ms 05:06:10 INFO - PROCESS | 3344 | 1471349170550 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 05:06:10 INFO - PROCESS | 3344 | 1471349170553 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 05:06:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:06:10 INFO - PROCESS | 3344 | 1471349170556 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:06:10 INFO - PROCESS | 3344 | 1471349170558 Marionette TRACE conn2 <- [1,2174,null,{}] 05:06:10 INFO - PROCESS | 3344 | 1471349170609 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:10 INFO - PROCESS | 3344 | 1471349170622 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:10 INFO - PROCESS | 3344 | 1471349170720 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 05:06:10 INFO - PROCESS | 3344 | 1471349170728 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:10 INFO - PROCESS | 3344 | 1471349170730 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:10 INFO - PROCESS | 3344 | ++DOCSHELL 151B0000 == 30 [pid = 3344] [id = 553] 05:06:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (151B7000) [pid = 3344] [serial = 1659] [outer = 00000000] 05:06:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (1688C800) [pid = 3344] [serial = 1660] [outer = 151B7000] 05:06:10 INFO - PROCESS | 3344 | 1471349170777 Marionette DEBUG loaded listener.js 05:06:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (16896000) [pid = 3344] [serial = 1661] [outer = 151B7000] 05:06:11 INFO - PROCESS | 3344 | --DOCSHELL 1B216C00 == 29 [pid = 3344] [id = 15] 05:06:11 INFO - PROCESS | 3344 | 1471349171233 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:06:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:06:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 707ms 05:06:11 INFO - PROCESS | 3344 | 1471349171287 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 05:06:11 INFO - PROCESS | 3344 | 1471349171289 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 05:06:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:06:11 INFO - PROCESS | 3344 | 1471349171293 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:06:11 INFO - PROCESS | 3344 | 1471349171295 Marionette TRACE conn2 <- [1,2178,null,{}] 05:06:11 INFO - PROCESS | 3344 | 1471349171298 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:11 INFO - PROCESS | 3344 | 1471349171300 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:11 INFO - PROCESS | 3344 | 1471349171403 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 05:06:11 INFO - PROCESS | 3344 | 1471349171411 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:11 INFO - PROCESS | 3344 | 1471349171414 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:11 INFO - PROCESS | 3344 | ++DOCSHELL 16991400 == 30 [pid = 3344] [id = 554] 05:06:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (16997000) [pid = 3344] [serial = 1662] [outer = 00000000] 05:06:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (16D25400) [pid = 3344] [serial = 1663] [outer = 16997000] 05:06:11 INFO - PROCESS | 3344 | 1471349171458 Marionette DEBUG loaded listener.js 05:06:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (174E5C00) [pid = 3344] [serial = 1664] [outer = 16997000] 05:06:11 INFO - PROCESS | 3344 | 1471349171912 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 05:06:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:06:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 692ms 05:06:12 INFO - PROCESS | 3344 | 1471349171993 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 05:06:12 INFO - PROCESS | 3344 | 1471349171995 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 05:06:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:06:12 INFO - PROCESS | 3344 | 1471349171999 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:06:12 INFO - PROCESS | 3344 | 1471349172001 Marionette TRACE conn2 <- [1,2182,null,{}] 05:06:12 INFO - PROCESS | 3344 | 1471349172005 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:12 INFO - PROCESS | 3344 | 1471349172010 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:12 INFO - PROCESS | 3344 | 1471349172108 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 05:06:12 INFO - PROCESS | 3344 | 1471349172113 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:12 INFO - PROCESS | 3344 | 1471349172115 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:12 INFO - PROCESS | 3344 | ++DOCSHELL 17DAB800 == 31 [pid = 3344] [id = 555] 05:06:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (17DACC00) [pid = 3344] [serial = 1665] [outer = 00000000] 05:06:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (17DF1C00) [pid = 3344] [serial = 1666] [outer = 17DACC00] 05:06:12 INFO - PROCESS | 3344 | 1471349172160 Marionette DEBUG loaded listener.js 05:06:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (18295000) [pid = 3344] [serial = 1667] [outer = 17DACC00] 05:06:12 INFO - PROCESS | 3344 | 1471349172578 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 05:06:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:06:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 629ms 05:06:12 INFO - PROCESS | 3344 | 1471349172636 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 05:06:12 INFO - PROCESS | 3344 | 1471349172638 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 05:06:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:06:12 INFO - PROCESS | 3344 | 1471349172641 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:06:12 INFO - PROCESS | 3344 | 1471349172643 Marionette TRACE conn2 <- [1,2186,null,{}] 05:06:12 INFO - PROCESS | 3344 | 1471349172647 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:12 INFO - PROCESS | 3344 | 1471349172649 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:12 INFO - PROCESS | 3344 | 1471349172734 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 05:06:12 INFO - PROCESS | 3344 | 1471349172769 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:12 INFO - PROCESS | 3344 | 1471349172770 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:12 INFO - PROCESS | 3344 | ++DOCSHELL 17DF5800 == 32 [pid = 3344] [id = 556] 05:06:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (17DF6800) [pid = 3344] [serial = 1668] [outer = 00000000] 05:06:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (19643C00) [pid = 3344] [serial = 1669] [outer = 17DF6800] 05:06:12 INFO - PROCESS | 3344 | 1471349172820 Marionette DEBUG loaded listener.js 05:06:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (19644400) [pid = 3344] [serial = 1670] [outer = 17DF6800] 05:06:13 INFO - PROCESS | 3344 | 1471349173243 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:06:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:06:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 629ms 05:06:13 INFO - PROCESS | 3344 | 1471349173292 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 05:06:13 INFO - PROCESS | 3344 | 1471349173294 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 05:06:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:06:13 INFO - PROCESS | 3344 | 1471349173298 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:06:13 INFO - PROCESS | 3344 | 1471349173300 Marionette TRACE conn2 <- [1,2190,null,{}] 05:06:13 INFO - PROCESS | 3344 | 1471349173303 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:13 INFO - PROCESS | 3344 | 1471349173305 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:13 INFO - PROCESS | 3344 | 1471349173385 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 05:06:13 INFO - PROCESS | 3344 | 1471349173390 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:13 INFO - PROCESS | 3344 | 1471349173392 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:13 INFO - PROCESS | 3344 | ++DOCSHELL 1964FC00 == 33 [pid = 3344] [id = 557] 05:06:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (19651800) [pid = 3344] [serial = 1671] [outer = 00000000] 05:06:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (19945C00) [pid = 3344] [serial = 1672] [outer = 19651800] 05:06:13 INFO - PROCESS | 3344 | 1471349173437 Marionette DEBUG loaded listener.js 05:06:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (19946000) [pid = 3344] [serial = 1673] [outer = 19651800] 05:06:13 INFO - PROCESS | 3344 | 1471349173888 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:06:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:06:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 629ms 05:06:13 INFO - PROCESS | 3344 | 1471349173934 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 05:06:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:06:13 INFO - PROCESS | 3344 | 1471349173937 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 05:06:13 INFO - PROCESS | 3344 | 1471349173940 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:06:13 INFO - PROCESS | 3344 | 1471349173943 Marionette TRACE conn2 <- [1,2194,null,{}] 05:06:13 INFO - PROCESS | 3344 | 1471349173953 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:13 INFO - PROCESS | 3344 | 1471349173955 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:14 INFO - PROCESS | 3344 | 1471349174060 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 05:06:14 INFO - PROCESS | 3344 | 1471349174065 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:14 INFO - PROCESS | 3344 | 1471349174067 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:14 INFO - PROCESS | 3344 | ++DOCSHELL 145C4000 == 34 [pid = 3344] [id = 558] 05:06:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1829F000) [pid = 3344] [serial = 1674] [outer = 00000000] 05:06:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (19E7D400) [pid = 3344] [serial = 1675] [outer = 1829F000] 05:06:14 INFO - PROCESS | 3344 | 1471349174111 Marionette DEBUG loaded listener.js 05:06:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (19E7E800) [pid = 3344] [serial = 1676] [outer = 1829F000] 05:06:14 INFO - PROCESS | 3344 | 1471349174573 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 05:06:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:06:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 661ms 05:06:14 INFO - PROCESS | 3344 | 1471349174599 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 05:06:14 INFO - PROCESS | 3344 | 1471349174601 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 05:06:14 INFO - PROCESS | 3344 | 1471349174604 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:06:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:06:14 INFO - PROCESS | 3344 | 1471349174606 Marionette TRACE conn2 <- [1,2198,null,{}] 05:06:14 INFO - PROCESS | 3344 | 1471349174609 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:14 INFO - PROCESS | 3344 | 1471349174611 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:14 INFO - PROCESS | 3344 | 1471349174739 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 05:06:14 INFO - PROCESS | 3344 | 1471349174744 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:14 INFO - PROCESS | 3344 | 1471349174746 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:14 INFO - PROCESS | 3344 | ++DOCSHELL 12B75000 == 35 [pid = 3344] [id = 559] 05:06:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (13ECD000) [pid = 3344] [serial = 1677] [outer = 00000000] 05:06:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1A0B4000) [pid = 3344] [serial = 1678] [outer = 13ECD000] 05:06:14 INFO - PROCESS | 3344 | 1471349174793 Marionette DEBUG loaded listener.js 05:06:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (1A5C8000) [pid = 3344] [serial = 1679] [outer = 13ECD000] 05:06:15 INFO - PROCESS | 3344 | 1471349175250 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 05:06:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:06:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 707ms 05:06:15 INFO - PROCESS | 3344 | 1471349175304 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 05:06:15 INFO - PROCESS | 3344 | 1471349175306 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 05:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:06:15 INFO - PROCESS | 3344 | 1471349175318 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:06:15 INFO - PROCESS | 3344 | 1471349175320 Marionette TRACE conn2 <- [1,2202,null,{}] 05:06:15 INFO - PROCESS | 3344 | 1471349175324 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:15 INFO - PROCESS | 3344 | 1471349175326 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:15 INFO - PROCESS | 3344 | 1471349175475 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 05:06:15 INFO - PROCESS | 3344 | 1471349175500 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:15 INFO - PROCESS | 3344 | 1471349175502 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:15 INFO - PROCESS | 3344 | ++DOCSHELL 1698D400 == 36 [pid = 3344] [id = 560] 05:06:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1A737000) [pid = 3344] [serial = 1680] [outer = 00000000] 05:06:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (1A73F000) [pid = 3344] [serial = 1681] [outer = 1A737000] 05:06:15 INFO - PROCESS | 3344 | 1471349175549 Marionette DEBUG loaded listener.js 05:06:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (1A9A6800) [pid = 3344] [serial = 1682] [outer = 1A737000] 05:06:15 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (19648400) [pid = 3344] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:06:15 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (17DAE800) [pid = 3344] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:06:15 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (10A04800) [pid = 3344] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:06:15 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (175DE000) [pid = 3344] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:06:15 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (145E4C00) [pid = 3344] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:06:15 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (1319C000) [pid = 3344] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:06:15 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (10A50C00) [pid = 3344] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:06:15 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (104E8C00) [pid = 3344] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:06:15 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1A090400) [pid = 3344] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:06:15 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (19E81400) [pid = 3344] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:06:15 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (15F51800) [pid = 3344] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:06:15 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (10474000) [pid = 3344] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:06:15 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (16892400) [pid = 3344] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:06:16 INFO - PROCESS | 3344 | 1471349176174 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 05:06:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:06:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 896ms 05:06:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:06:16 INFO - PROCESS | 3344 | 1471349176247 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 05:06:16 INFO - PROCESS | 3344 | 1471349176249 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 05:06:16 INFO - PROCESS | 3344 | 1471349176252 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:06:16 INFO - PROCESS | 3344 | 1471349176254 Marionette TRACE conn2 <- [1,2206,null,{}] 05:06:16 INFO - PROCESS | 3344 | 1471349176257 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:16 INFO - PROCESS | 3344 | 1471349176259 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:16 INFO - PROCESS | 3344 | 1471349176336 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 05:06:16 INFO - PROCESS | 3344 | 1471349176341 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:16 INFO - PROCESS | 3344 | 1471349176343 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:16 INFO - PROCESS | 3344 | ++DOCSHELL 13F6F400 == 37 [pid = 3344] [id = 561] 05:06:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1451C000) [pid = 3344] [serial = 1683] [outer = 00000000] 05:06:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (17DE9800) [pid = 3344] [serial = 1684] [outer = 1451C000] 05:06:16 INFO - PROCESS | 3344 | 1471349176388 Marionette DEBUG loaded listener.js 05:06:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1964A400) [pid = 3344] [serial = 1685] [outer = 1451C000] 05:06:16 INFO - PROCESS | 3344 | 1471349176807 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 05:06:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:06:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 598ms 05:06:16 INFO - PROCESS | 3344 | 1471349176850 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 05:06:16 INFO - PROCESS | 3344 | 1471349176851 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 05:06:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:06:16 INFO - PROCESS | 3344 | 1471349176859 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:06:16 INFO - PROCESS | 3344 | 1471349176860 Marionette TRACE conn2 <- [1,2210,null,{}] 05:06:16 INFO - PROCESS | 3344 | 1471349176864 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:16 INFO - PROCESS | 3344 | 1471349176865 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:16 INFO - PROCESS | 3344 | 1471349176959 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 05:06:16 INFO - PROCESS | 3344 | 1471349176964 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:16 INFO - PROCESS | 3344 | 1471349176966 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:16 INFO - PROCESS | 3344 | ++DOCSHELL 151AD000 == 38 [pid = 3344] [id = 562] 05:06:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (19DC5400) [pid = 3344] [serial = 1686] [outer = 00000000] 05:06:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1A9A7800) [pid = 3344] [serial = 1687] [outer = 19DC5400] 05:06:17 INFO - PROCESS | 3344 | 1471349177011 Marionette DEBUG loaded listener.js 05:06:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1AC4F800) [pid = 3344] [serial = 1688] [outer = 19DC5400] 05:06:17 INFO - PROCESS | 3344 | 1471349177449 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:06:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:06:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 644ms 05:06:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:06:17 INFO - PROCESS | 3344 | 1471349177501 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 05:06:17 INFO - PROCESS | 3344 | 1471349177502 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 05:06:17 INFO - PROCESS | 3344 | 1471349177509 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:06:17 INFO - PROCESS | 3344 | 1471349177511 Marionette TRACE conn2 <- [1,2214,null,{}] 05:06:17 INFO - PROCESS | 3344 | 1471349177515 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:17 INFO - PROCESS | 3344 | 1471349177516 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:17 INFO - PROCESS | 3344 | 1471349177593 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 05:06:17 INFO - PROCESS | 3344 | 1471349177599 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:17 INFO - PROCESS | 3344 | 1471349177600 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:17 INFO - PROCESS | 3344 | ++DOCSHELL 1AC53C00 == 39 [pid = 3344] [id = 563] 05:06:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1AC54000) [pid = 3344] [serial = 1689] [outer = 00000000] 05:06:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1AC5AC00) [pid = 3344] [serial = 1690] [outer = 1AC54000] 05:06:17 INFO - PROCESS | 3344 | 1471349177644 Marionette DEBUG loaded listener.js 05:06:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1AE4B000) [pid = 3344] [serial = 1691] [outer = 1AC54000] 05:06:18 INFO - PROCESS | 3344 | 1471349178474 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 05:06:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:06:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1006ms 05:06:18 INFO - PROCESS | 3344 | 1471349178506 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 05:06:18 INFO - PROCESS | 3344 | 1471349178511 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 05:06:18 INFO - PROCESS | 3344 | 1471349178516 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:06:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:06:18 INFO - PROCESS | 3344 | 1471349178521 Marionette TRACE conn2 <- [1,2218,null,{}] 05:06:18 INFO - PROCESS | 3344 | 1471349178526 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:18 INFO - PROCESS | 3344 | 1471349178529 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:18 INFO - PROCESS | 3344 | 1471349178655 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 05:06:18 INFO - PROCESS | 3344 | 1471349178790 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:18 INFO - PROCESS | 3344 | 1471349178793 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:18 INFO - PROCESS | 3344 | ++DOCSHELL 1055E000 == 40 [pid = 3344] [id = 564] 05:06:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (10A48800) [pid = 3344] [serial = 1692] [outer = 00000000] 05:06:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (112CAC00) [pid = 3344] [serial = 1693] [outer = 10A48800] 05:06:18 INFO - PROCESS | 3344 | 1471349178853 Marionette DEBUG loaded listener.js 05:06:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (12C64800) [pid = 3344] [serial = 1694] [outer = 10A48800] 05:06:19 INFO - PROCESS | 3344 | 1471349179761 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 05:06:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:06:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1305ms 05:06:19 INFO - PROCESS | 3344 | 1471349179819 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 05:06:19 INFO - PROCESS | 3344 | 1471349179823 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 05:06:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:06:19 INFO - PROCESS | 3344 | 1471349179829 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:06:19 INFO - PROCESS | 3344 | 1471349179832 Marionette TRACE conn2 <- [1,2222,null,{}] 05:06:19 INFO - PROCESS | 3344 | 1471349179838 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:19 INFO - PROCESS | 3344 | 1471349179841 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:20 INFO - PROCESS | 3344 | 1471349179986 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 05:06:20 INFO - PROCESS | 3344 | 1471349180130 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:20 INFO - PROCESS | 3344 | 1471349180135 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:20 INFO - PROCESS | 3344 | ++DOCSHELL 1181BC00 == 41 [pid = 3344] [id = 565] 05:06:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (1189E000) [pid = 3344] [serial = 1695] [outer = 00000000] 05:06:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (129EB800) [pid = 3344] [serial = 1696] [outer = 1189E000] 05:06:20 INFO - PROCESS | 3344 | 1471349180191 Marionette DEBUG loaded listener.js 05:06:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (13199C00) [pid = 3344] [serial = 1697] [outer = 1189E000] 05:06:20 INFO - PROCESS | 3344 | --DOCSHELL 151AD000 == 40 [pid = 3344] [id = 562] 05:06:20 INFO - PROCESS | 3344 | --DOCSHELL 13F6F400 == 39 [pid = 3344] [id = 561] 05:06:20 INFO - PROCESS | 3344 | --DOCSHELL 1698D400 == 38 [pid = 3344] [id = 560] 05:06:20 INFO - PROCESS | 3344 | --DOCSHELL 12B75000 == 37 [pid = 3344] [id = 559] 05:06:20 INFO - PROCESS | 3344 | --DOCSHELL 145C4000 == 36 [pid = 3344] [id = 558] 05:06:20 INFO - PROCESS | 3344 | --DOCSHELL 1964FC00 == 35 [pid = 3344] [id = 557] 05:06:20 INFO - PROCESS | 3344 | --DOCSHELL 17DF5800 == 34 [pid = 3344] [id = 556] 05:06:20 INFO - PROCESS | 3344 | --DOCSHELL 17DAB800 == 33 [pid = 3344] [id = 555] 05:06:20 INFO - PROCESS | 3344 | --DOCSHELL 16991400 == 32 [pid = 3344] [id = 554] 05:06:20 INFO - PROCESS | 3344 | --DOCSHELL 151B0000 == 31 [pid = 3344] [id = 553] 05:06:20 INFO - PROCESS | 3344 | --DOCSHELL 145C4800 == 30 [pid = 3344] [id = 552] 05:06:20 INFO - PROCESS | 3344 | --DOCSHELL 1A735000 == 29 [pid = 3344] [id = 16] 05:06:20 INFO - PROCESS | 3344 | --DOCSHELL 12BB8400 == 28 [pid = 3344] [id = 551] 05:06:20 INFO - PROCESS | 3344 | --DOCSHELL 10A0C000 == 27 [pid = 3344] [id = 550] 05:06:20 INFO - PROCESS | 3344 | --DOCSHELL 19E86000 == 26 [pid = 3344] [id = 549] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (1A0B6800) [pid = 3344] [serial = 1648] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (19651C00) [pid = 3344] [serial = 1639] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (17DF5C00) [pid = 3344] [serial = 1636] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (13F75400) [pid = 3344] [serial = 1642] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (1993F400) [pid = 3344] [serial = 1645] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (19B37800) [pid = 3344] [serial = 1640] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (1584F000) [pid = 3344] [serial = 1630] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (13297800) [pid = 3344] [serial = 1627] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (13B50800) [pid = 3344] [serial = 1628] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (10E9B000) [pid = 3344] [serial = 1624] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (10E9C000) [pid = 3344] [serial = 1625] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (11008800) [pid = 3344] [serial = 1622] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (10A52400) [pid = 3344] [serial = 1621] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1A9A7C00) [pid = 3344] [serial = 1619] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1A73B400) [pid = 3344] [serial = 1618] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1A5D5400) [pid = 3344] [serial = 1616] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1A0B1400) [pid = 3344] [serial = 1615] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (176F9000) [pid = 3344] [serial = 1613] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (16BD8400) [pid = 3344] [serial = 1612] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (13127C00) [pid = 3344] [serial = 1610] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (112C9400) [pid = 3344] [serial = 1609] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (16890C00) [pid = 3344] [serial = 1646] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (14525800) [pid = 3344] [serial = 1643] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (174E2000) [pid = 3344] [serial = 1633] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (181AFC00) [pid = 3344] [serial = 1637] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (176F0000) [pid = 3344] [serial = 1634] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (15F50000) [pid = 3344] [serial = 1631] [outer = 00000000] [url = about:blank] 05:06:20 INFO - PROCESS | 3344 | 1471349180716 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 05:06:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:06:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 943ms 05:06:20 INFO - PROCESS | 3344 | 1471349180775 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 05:06:20 INFO - PROCESS | 3344 | 1471349180780 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 05:06:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:06:20 INFO - PROCESS | 3344 | 1471349180786 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:06:20 INFO - PROCESS | 3344 | 1471349180789 Marionette TRACE conn2 <- [1,2226,null,{}] 05:06:20 INFO - PROCESS | 3344 | 1471349180793 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:20 INFO - PROCESS | 3344 | 1471349180796 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:20 INFO - PROCESS | 3344 | 1471349180882 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 05:06:20 INFO - PROCESS | 3344 | 1471349180896 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:20 INFO - PROCESS | 3344 | 1471349180898 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:20 INFO - PROCESS | 3344 | ++DOCSHELL 13129C00 == 27 [pid = 3344] [id = 566] 05:06:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (1390C400) [pid = 3344] [serial = 1698] [outer = 00000000] 05:06:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (13ACF800) [pid = 3344] [serial = 1699] [outer = 1390C400] 05:06:20 INFO - PROCESS | 3344 | 1471349180947 Marionette DEBUG loaded listener.js 05:06:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (13B5B000) [pid = 3344] [serial = 1700] [outer = 1390C400] 05:06:21 INFO - PROCESS | 3344 | 1471349181501 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:06:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:06:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 738ms 05:06:21 INFO - PROCESS | 3344 | 1471349181572 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 05:06:21 INFO - PROCESS | 3344 | 1471349181574 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 05:06:21 INFO - PROCESS | 3344 | 1471349181578 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:06:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:06:21 INFO - PROCESS | 3344 | 1471349181582 Marionette TRACE conn2 <- [1,2230,null,{}] 05:06:21 INFO - PROCESS | 3344 | 1471349181595 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:21 INFO - PROCESS | 3344 | 1471349181600 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:21 INFO - PROCESS | 3344 | 1471349181690 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 05:06:21 INFO - PROCESS | 3344 | 1471349181782 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:21 INFO - PROCESS | 3344 | 1471349181785 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:21 INFO - PROCESS | 3344 | ++DOCSHELL 145E9400 == 28 [pid = 3344] [id = 567] 05:06:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (15125800) [pid = 3344] [serial = 1701] [outer = 00000000] 05:06:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (151AC800) [pid = 3344] [serial = 1702] [outer = 15125800] 05:06:21 INFO - PROCESS | 3344 | 1471349181834 Marionette DEBUG loaded listener.js 05:06:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (15853C00) [pid = 3344] [serial = 1703] [outer = 15125800] 05:06:22 INFO - PROCESS | 3344 | 1471349182213 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:06:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:06:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 691ms 05:06:22 INFO - PROCESS | 3344 | 1471349182280 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 05:06:22 INFO - PROCESS | 3344 | 1471349182282 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 05:06:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:06:22 INFO - PROCESS | 3344 | 1471349182286 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:06:22 INFO - PROCESS | 3344 | 1471349182287 Marionette TRACE conn2 <- [1,2234,null,{}] 05:06:22 INFO - PROCESS | 3344 | 1471349182291 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:22 INFO - PROCESS | 3344 | 1471349182293 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:22 INFO - PROCESS | 3344 | 1471349182375 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 05:06:22 INFO - PROCESS | 3344 | 1471349182381 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:22 INFO - PROCESS | 3344 | 1471349182383 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:22 INFO - PROCESS | 3344 | ++DOCSHELL 15F51000 == 29 [pid = 3344] [id = 568] 05:06:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1688C400) [pid = 3344] [serial = 1704] [outer = 00000000] 05:06:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (16C6A800) [pid = 3344] [serial = 1705] [outer = 1688C400] 05:06:22 INFO - PROCESS | 3344 | 1471349182437 Marionette DEBUG loaded listener.js 05:06:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (170AC000) [pid = 3344] [serial = 1706] [outer = 1688C400] 05:06:22 INFO - PROCESS | 3344 | 1471349182873 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:06:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:06:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 644ms 05:06:22 INFO - PROCESS | 3344 | 1471349182924 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 05:06:22 INFO - PROCESS | 3344 | 1471349182926 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 05:06:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:06:22 INFO - PROCESS | 3344 | 1471349182936 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:06:22 INFO - PROCESS | 3344 | 1471349182938 Marionette TRACE conn2 <- [1,2238,null,{}] 05:06:22 INFO - PROCESS | 3344 | 1471349182942 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:22 INFO - PROCESS | 3344 | 1471349182944 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:23 INFO - PROCESS | 3344 | 1471349183055 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 05:06:23 INFO - PROCESS | 3344 | 1471349183146 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:23 INFO - PROCESS | 3344 | 1471349183148 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:23 INFO - PROCESS | 3344 | ++DOCSHELL 16C72000 == 30 [pid = 3344] [id = 569] 05:06:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1755D400) [pid = 3344] [serial = 1707] [outer = 00000000] 05:06:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (17D0CC00) [pid = 3344] [serial = 1708] [outer = 1755D400] 05:06:23 INFO - PROCESS | 3344 | 1471349183192 Marionette DEBUG loaded listener.js 05:06:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (17DA9400) [pid = 3344] [serial = 1709] [outer = 1755D400] 05:06:23 INFO - PROCESS | 3344 | 1471349183607 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 05:06:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:06:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 755ms 05:06:23 INFO - PROCESS | 3344 | 1471349183674 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 05:06:23 INFO - PROCESS | 3344 | 1471349183677 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 05:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:06:23 INFO - PROCESS | 3344 | 1471349183680 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:06:23 INFO - PROCESS | 3344 | 1471349183682 Marionette TRACE conn2 <- [1,2242,null,{}] 05:06:23 INFO - PROCESS | 3344 | 1471349183685 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:23 INFO - PROCESS | 3344 | 1471349183690 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:23 INFO - PROCESS | 3344 | 1471349183829 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 05:06:23 INFO - PROCESS | 3344 | 1471349183839 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:23 INFO - PROCESS | 3344 | 1471349183841 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:23 INFO - PROCESS | 3344 | ++DOCSHELL 17D0B000 == 31 [pid = 3344] [id = 570] 05:06:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (17DAE800) [pid = 3344] [serial = 1710] [outer = 00000000] 05:06:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (18296C00) [pid = 3344] [serial = 1711] [outer = 17DAE800] 05:06:23 INFO - PROCESS | 3344 | 1471349183887 Marionette DEBUG loaded listener.js 05:06:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (19643800) [pid = 3344] [serial = 1712] [outer = 17DAE800] 05:06:24 INFO - PROCESS | 3344 | 1471349184343 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 707ms 05:06:24 INFO - PROCESS | 3344 | 1471349184379 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 05:06:24 INFO - PROCESS | 3344 | 1471349184381 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 05:06:24 INFO - PROCESS | 3344 | 1471349184385 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:06:24 INFO - PROCESS | 3344 | 1471349184387 Marionette TRACE conn2 <- [1,2246,null,{}] 05:06:24 INFO - PROCESS | 3344 | 1471349184390 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:24 INFO - PROCESS | 3344 | 1471349184392 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:24 INFO - PROCESS | 3344 | 1471349184539 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 05:06:24 INFO - PROCESS | 3344 | 1471349184549 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:24 INFO - PROCESS | 3344 | 1471349184551 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:24 INFO - PROCESS | 3344 | ++DOCSHELL 19649800 == 32 [pid = 3344] [id = 571] 05:06:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (1964D800) [pid = 3344] [serial = 1713] [outer = 00000000] 05:06:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (19B3AC00) [pid = 3344] [serial = 1714] [outer = 1964D800] 05:06:24 INFO - PROCESS | 3344 | 1471349184649 Marionette DEBUG loaded listener.js 05:06:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (19B43C00) [pid = 3344] [serial = 1715] [outer = 1964D800] 05:06:25 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (1B3B1400) [pid = 3344] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:06:25 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (19DC5400) [pid = 3344] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:06:25 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1829F000) [pid = 3344] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:06:25 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (19E86800) [pid = 3344] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:06:25 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (13ECD000) [pid = 3344] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:06:25 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (17DF6800) [pid = 3344] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:06:25 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (12BB8C00) [pid = 3344] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:06:25 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (17DACC00) [pid = 3344] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:06:25 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (16997000) [pid = 3344] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:06:25 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (10A0E800) [pid = 3344] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:06:25 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (19651800) [pid = 3344] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:06:25 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (151B7000) [pid = 3344] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:06:25 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (145C5000) [pid = 3344] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:06:25 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1A737000) [pid = 3344] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:06:25 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1B3BB800) [pid = 3344] [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.] 05:06:25 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1451C000) [pid = 3344] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:06:25 INFO - PROCESS | 3344 | 1471349185234 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 912ms 05:06:25 INFO - PROCESS | 3344 | 1471349185290 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 05:06:25 INFO - PROCESS | 3344 | 1471349185292 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 05:06:25 INFO - PROCESS | 3344 | 1471349185295 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:06:25 INFO - PROCESS | 3344 | 1471349185297 Marionette TRACE conn2 <- [1,2250,null,{}] 05:06:25 INFO - PROCESS | 3344 | 1471349185300 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:25 INFO - PROCESS | 3344 | 1471349185302 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:25 INFO - PROCESS | 3344 | 1471349185378 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 05:06:25 INFO - PROCESS | 3344 | 1471349185474 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:25 INFO - PROCESS | 3344 | 1471349185476 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:25 INFO - PROCESS | 3344 | ++DOCSHELL 12BB8C00 == 33 [pid = 3344] [id = 572] 05:06:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (12BC0400) [pid = 3344] [serial = 1716] [outer = 00000000] 05:06:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (15854000) [pid = 3344] [serial = 1717] [outer = 12BC0400] 05:06:25 INFO - PROCESS | 3344 | 1471349185522 Marionette DEBUG loaded listener.js 05:06:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (17D06C00) [pid = 3344] [serial = 1718] [outer = 12BC0400] 05:06:25 INFO - PROCESS | 3344 | 1471349185910 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 628ms 05:06:25 INFO - PROCESS | 3344 | 1471349185933 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 05:06:25 INFO - PROCESS | 3344 | 1471349185935 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 05:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:06:25 INFO - PROCESS | 3344 | 1471349185939 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:06:25 INFO - PROCESS | 3344 | 1471349185941 Marionette TRACE conn2 <- [1,2254,null,{}] 05:06:25 INFO - PROCESS | 3344 | 1471349185944 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:25 INFO - PROCESS | 3344 | 1471349185946 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:26 INFO - PROCESS | 3344 | 1471349186064 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 05:06:26 INFO - PROCESS | 3344 | 1471349186069 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:26 INFO - PROCESS | 3344 | 1471349186071 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:26 INFO - PROCESS | 3344 | ++DOCSHELL 12E81800 == 34 [pid = 3344] [id = 573] 05:06:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (13B52400) [pid = 3344] [serial = 1719] [outer = 00000000] 05:06:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (19942C00) [pid = 3344] [serial = 1720] [outer = 13B52400] 05:06:26 INFO - PROCESS | 3344 | 1471349186123 Marionette DEBUG loaded listener.js 05:06:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (19DC8000) [pid = 3344] [serial = 1721] [outer = 13B52400] 05:06:26 INFO - PROCESS | 3344 | 1471349186519 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 05:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 629ms 05:06:26 INFO - PROCESS | 3344 | 1471349186586 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 05:06:26 INFO - PROCESS | 3344 | 1471349186588 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 05:06:26 INFO - PROCESS | 3344 | 1471349186592 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:06:26 INFO - PROCESS | 3344 | 1471349186594 Marionette TRACE conn2 <- [1,2258,null,{}] 05:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:06:26 INFO - PROCESS | 3344 | 1471349186597 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:26 INFO - PROCESS | 3344 | 1471349186599 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:26 INFO - PROCESS | 3344 | 1471349186681 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 05:06:26 INFO - PROCESS | 3344 | 1471349186688 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:26 INFO - PROCESS | 3344 | 1471349186690 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:26 INFO - PROCESS | 3344 | ++DOCSHELL 176FD400 == 35 [pid = 3344] [id = 574] 05:06:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (19E7E000) [pid = 3344] [serial = 1722] [outer = 00000000] 05:06:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1A0B1400) [pid = 3344] [serial = 1723] [outer = 19E7E000] 05:06:26 INFO - PROCESS | 3344 | 1471349186734 Marionette DEBUG loaded listener.js 05:06:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1A0B1C00) [pid = 3344] [serial = 1724] [outer = 19E7E000] 05:06:27 INFO - PROCESS | 3344 | 1471349187333 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:06:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 739ms 05:06:27 INFO - PROCESS | 3344 | 1471349187365 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 05:06:27 INFO - PROCESS | 3344 | 1471349187370 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 05:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:06:27 INFO - PROCESS | 3344 | 1471349187376 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:06:27 INFO - PROCESS | 3344 | 1471349187380 Marionette TRACE conn2 <- [1,2262,null,{}] 05:06:27 INFO - PROCESS | 3344 | 1471349187386 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:27 INFO - PROCESS | 3344 | 1471349187389 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:27 INFO - PROCESS | 3344 | 1471349187559 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 05:06:27 INFO - PROCESS | 3344 | 1471349187689 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:27 INFO - PROCESS | 3344 | 1471349187695 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:27 INFO - PROCESS | 3344 | ++DOCSHELL 10474000 == 36 [pid = 3344] [id = 575] 05:06:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (104E3000) [pid = 3344] [serial = 1725] [outer = 00000000] 05:06:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1181E800) [pid = 3344] [serial = 1726] [outer = 104E3000] 05:06:27 INFO - PROCESS | 3344 | 1471349187757 Marionette DEBUG loaded listener.js 05:06:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (12B75000) [pid = 3344] [serial = 1727] [outer = 104E3000] 05:06:28 INFO - PROCESS | 3344 | 1471349188348 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 05:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1037ms 05:06:28 INFO - PROCESS | 3344 | 1471349188419 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 05:06:28 INFO - PROCESS | 3344 | 1471349188424 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 05:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:06:28 INFO - PROCESS | 3344 | 1471349188431 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:06:28 INFO - PROCESS | 3344 | 1471349188433 Marionette TRACE conn2 <- [1,2266,null,{}] 05:06:28 INFO - PROCESS | 3344 | 1471349188438 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:28 INFO - PROCESS | 3344 | 1471349188440 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:28 INFO - PROCESS | 3344 | 1471349188552 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 05:06:28 INFO - PROCESS | 3344 | 1471349188690 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:28 INFO - PROCESS | 3344 | 1471349188693 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:28 INFO - PROCESS | 3344 | ++DOCSHELL 13ACF000 == 37 [pid = 3344] [id = 576] 05:06:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (13F78800) [pid = 3344] [serial = 1728] [outer = 00000000] 05:06:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (151A6800) [pid = 3344] [serial = 1729] [outer = 13F78800] 05:06:28 INFO - PROCESS | 3344 | 1471349188751 Marionette DEBUG loaded listener.js 05:06:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (16895800) [pid = 3344] [serial = 1730] [outer = 13F78800] 05:06:29 INFO - PROCESS | 3344 | 1471349189370 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:06:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:06:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1006ms 05:06:29 INFO - PROCESS | 3344 | 1471349189442 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 05:06:29 INFO - PROCESS | 3344 | 1471349189445 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 05:06:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:06:29 INFO - PROCESS | 3344 | 1471349189450 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:06:29 INFO - PROCESS | 3344 | 1471349189454 Marionette TRACE conn2 <- [1,2270,null,{}] 05:06:29 INFO - PROCESS | 3344 | 1471349189465 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:29 INFO - PROCESS | 3344 | 1471349189470 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:29 INFO - PROCESS | 3344 | 1471349189575 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 05:06:29 INFO - PROCESS | 3344 | 1471349189712 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:29 INFO - PROCESS | 3344 | 1471349189716 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:29 INFO - PROCESS | 3344 | ++DOCSHELL 18296000 == 38 [pid = 3344] [id = 577] 05:06:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (18299C00) [pid = 3344] [serial = 1731] [outer = 00000000] 05:06:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (19E86C00) [pid = 3344] [serial = 1732] [outer = 18299C00] 05:06:29 INFO - PROCESS | 3344 | 1471349189774 Marionette DEBUG loaded listener.js 05:06:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1A5D1C00) [pid = 3344] [serial = 1733] [outer = 18299C00] 05:06:30 INFO - PROCESS | 3344 | 1471349190433 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 05:06:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:06:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1006ms 05:06:30 INFO - PROCESS | 3344 | 1471349190451 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 05:06:30 INFO - PROCESS | 3344 | 1471349190454 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 05:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:06:30 INFO - PROCESS | 3344 | 1471349190458 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:06:30 INFO - PROCESS | 3344 | 1471349190460 Marionette TRACE conn2 <- [1,2274,null,{}] 05:06:30 INFO - PROCESS | 3344 | 1471349190463 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:30 INFO - PROCESS | 3344 | 1471349190466 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:30 INFO - PROCESS | 3344 | 1471349190572 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 05:06:30 INFO - PROCESS | 3344 | 1471349190680 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:30 INFO - PROCESS | 3344 | 1471349190683 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:30 INFO - PROCESS | 3344 | ++DOCSHELL 11267C00 == 39 [pid = 3344] [id = 578] 05:06:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (112CB400) [pid = 3344] [serial = 1734] [outer = 00000000] 05:06:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (13B55400) [pid = 3344] [serial = 1735] [outer = 112CB400] 05:06:30 INFO - PROCESS | 3344 | 1471349190738 Marionette DEBUG loaded listener.js 05:06:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (170A4C00) [pid = 3344] [serial = 1736] [outer = 112CB400] 05:06:31 INFO - PROCESS | 3344 | 1471349191469 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 05:06: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 05:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1038ms 05:06:31 INFO - PROCESS | 3344 | 1471349191497 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 05:06:31 INFO - PROCESS | 3344 | 1471349191501 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 05:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:06:31 INFO - PROCESS | 3344 | 1471349191522 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:06:31 INFO - PROCESS | 3344 | 1471349191527 Marionette TRACE conn2 <- [1,2278,null,{}] 05:06:31 INFO - PROCESS | 3344 | 1471349191532 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:31 INFO - PROCESS | 3344 | 1471349191535 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:31 INFO - PROCESS | 3344 | 1471349191638 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 05:06:32 INFO - PROCESS | 3344 | --DOCSHELL 12E81800 == 38 [pid = 3344] [id = 573] 05:06:32 INFO - PROCESS | 3344 | --DOCSHELL 12BB8C00 == 37 [pid = 3344] [id = 572] 05:06:32 INFO - PROCESS | 3344 | --DOCSHELL 19649800 == 36 [pid = 3344] [id = 571] 05:06:32 INFO - PROCESS | 3344 | --DOCSHELL 17D0B000 == 35 [pid = 3344] [id = 570] 05:06:32 INFO - PROCESS | 3344 | --DOCSHELL 16C72000 == 34 [pid = 3344] [id = 569] 05:06:32 INFO - PROCESS | 3344 | --DOCSHELL 15F51000 == 33 [pid = 3344] [id = 568] 05:06:32 INFO - PROCESS | 3344 | --DOCSHELL 145E9400 == 32 [pid = 3344] [id = 567] 05:06:32 INFO - PROCESS | 3344 | --DOCSHELL 13129C00 == 31 [pid = 3344] [id = 566] 05:06:32 INFO - PROCESS | 3344 | --DOCSHELL 1181BC00 == 30 [pid = 3344] [id = 565] 05:06:32 INFO - PROCESS | 3344 | --DOCSHELL 1055E000 == 29 [pid = 3344] [id = 564] 05:06:32 INFO - PROCESS | 3344 | --DOCSHELL 1AC53C00 == 28 [pid = 3344] [id = 563] 05:06:32 INFO - PROCESS | 3344 | --DOCSHELL 11267C00 == 27 [pid = 3344] [id = 578] 05:06:32 INFO - PROCESS | 3344 | --DOCSHELL 18296000 == 26 [pid = 3344] [id = 577] 05:06:32 INFO - PROCESS | 3344 | --DOCSHELL 176FD400 == 25 [pid = 3344] [id = 574] 05:06:32 INFO - PROCESS | 3344 | --DOCSHELL 10474000 == 24 [pid = 3344] [id = 575] 05:06:32 INFO - PROCESS | 3344 | --DOCSHELL 13ACF000 == 23 [pid = 3344] [id = 576] 05:06:32 INFO - PROCESS | 3344 | 1471349192315 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:32 INFO - PROCESS | 3344 | 1471349192319 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (1B3B7000) [pid = 3344] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (19E7D400) [pid = 3344] [serial = 1675] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (1A0B8800) [pid = 3344] [serial = 1649] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (1A0B4000) [pid = 3344] [serial = 1678] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (19643C00) [pid = 3344] [serial = 1669] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (19644400) [pid = 3344] [serial = 1670] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (12E27800) [pid = 3344] [serial = 1654] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (13176400) [pid = 3344] [serial = 1655] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (17DF1C00) [pid = 3344] [serial = 1666] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (18295000) [pid = 3344] [serial = 1667] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (16D25400) [pid = 3344] [serial = 1663] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (174E5C00) [pid = 3344] [serial = 1664] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (10EDEC00) [pid = 3344] [serial = 1651] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1100FC00) [pid = 3344] [serial = 1652] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (19945C00) [pid = 3344] [serial = 1672] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1688C800) [pid = 3344] [serial = 1660] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (16896000) [pid = 3344] [serial = 1661] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (15127400) [pid = 3344] [serial = 1657] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1519E400) [pid = 3344] [serial = 1658] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (19E7E800) [pid = 3344] [serial = 1676] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1A73F000) [pid = 3344] [serial = 1681] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (13965C00) [pid = 3344] [serial = 1127] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (1AC4F800) [pid = 3344] [serial = 1688] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (1A5C8000) [pid = 3344] [serial = 1679] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (1A9A6800) [pid = 3344] [serial = 1682] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (17DE9800) [pid = 3344] [serial = 1684] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (1964A400) [pid = 3344] [serial = 1685] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (19946000) [pid = 3344] [serial = 1673] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (1A9A7800) [pid = 3344] [serial = 1687] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 3344 | ++DOCSHELL 10434400 == 24 [pid = 3344] [id = 579] 05:06:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (10435000) [pid = 3344] [serial = 1737] [outer = 00000000] 05:06:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (104E8C00) [pid = 3344] [serial = 1738] [outer = 10435000] 05:06:32 INFO - PROCESS | 3344 | 1471349192521 Marionette DEBUG loaded listener.js 05:06:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (10A4DC00) [pid = 3344] [serial = 1739] [outer = 10435000] 05:06:32 INFO - PROCESS | 3344 | 1471349192994 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 05:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1509ms 05:06:33 INFO - PROCESS | 3344 | 1471349193059 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 05:06:33 INFO - PROCESS | 3344 | 1471349193062 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 05:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:06:33 INFO - PROCESS | 3344 | 1471349193067 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:06:33 INFO - PROCESS | 3344 | 1471349193070 Marionette TRACE conn2 <- [1,2282,null,{}] 05:06:33 INFO - PROCESS | 3344 | 1471349193075 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:33 INFO - PROCESS | 3344 | 1471349193079 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:33 INFO - PROCESS | 3344 | 1471349193171 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 05:06:33 INFO - PROCESS | 3344 | 1471349193181 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:33 INFO - PROCESS | 3344 | 1471349193183 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:33 INFO - PROCESS | 3344 | ++DOCSHELL 114DAC00 == 25 [pid = 3344] [id = 580] 05:06:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (114DC800) [pid = 3344] [serial = 1740] [outer = 00000000] 05:06:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (11C0A800) [pid = 3344] [serial = 1741] [outer = 114DC800] 05:06:33 INFO - PROCESS | 3344 | 1471349193232 Marionette DEBUG loaded listener.js 05:06:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (12C5F400) [pid = 3344] [serial = 1742] [outer = 114DC800] 05:06:33 INFO - PROCESS | 3344 | 1471349193690 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 05:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 628ms 05:06:33 INFO - PROCESS | 3344 | 1471349193708 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 05:06:33 INFO - PROCESS | 3344 | 1471349193712 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 05:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:06:33 INFO - PROCESS | 3344 | 1471349193717 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:06:33 INFO - PROCESS | 3344 | 1471349193719 Marionette TRACE conn2 <- [1,2286,null,{}] 05:06:33 INFO - PROCESS | 3344 | 1471349193727 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:33 INFO - PROCESS | 3344 | 1471349193729 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:33 INFO - PROCESS | 3344 | 1471349193844 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 05:06:33 INFO - PROCESS | 3344 | 1471349193853 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:33 INFO - PROCESS | 3344 | 1471349193856 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:33 INFO - PROCESS | 3344 | ++DOCSHELL 1451B000 == 26 [pid = 3344] [id = 581] 05:06:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (1451BC00) [pid = 3344] [serial = 1743] [outer = 00000000] 05:06:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (14526C00) [pid = 3344] [serial = 1744] [outer = 1451BC00] 05:06:33 INFO - PROCESS | 3344 | 1471349193904 Marionette DEBUG loaded listener.js 05:06:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (145DE800) [pid = 3344] [serial = 1745] [outer = 1451BC00] 05:06:34 INFO - PROCESS | 3344 | 1471349194385 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 05:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 707ms 05:06:34 INFO - PROCESS | 3344 | 1471349194416 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 05:06:34 INFO - PROCESS | 3344 | 1471349194418 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 05:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:06:34 INFO - PROCESS | 3344 | 1471349194423 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:06:34 INFO - PROCESS | 3344 | 1471349194429 Marionette TRACE conn2 <- [1,2290,null,{}] 05:06:34 INFO - PROCESS | 3344 | 1471349194438 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:34 INFO - PROCESS | 3344 | 1471349194442 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:34 INFO - PROCESS | 3344 | 1471349194525 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 05:06:34 INFO - PROCESS | 3344 | 1471349194532 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:34 INFO - PROCESS | 3344 | 1471349194534 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:34 INFO - PROCESS | 3344 | ++DOCSHELL 151A4C00 == 27 [pid = 3344] [id = 582] 05:06:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (151A5400) [pid = 3344] [serial = 1746] [outer = 00000000] 05:06:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (16889800) [pid = 3344] [serial = 1747] [outer = 151A5400] 05:06:34 INFO - PROCESS | 3344 | 1471349194579 Marionette DEBUG loaded listener.js 05:06:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (1698EC00) [pid = 3344] [serial = 1748] [outer = 151A5400] 05:06:35 INFO - PROCESS | 3344 | 1471349195079 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 708ms 05:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:06:35 INFO - PROCESS | 3344 | 1471349195121 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 05:06:35 INFO - PROCESS | 3344 | 1471349195123 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 05:06:35 INFO - PROCESS | 3344 | 1471349195127 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:06:35 INFO - PROCESS | 3344 | 1471349195129 Marionette TRACE conn2 <- [1,2294,null,{}] 05:06:35 INFO - PROCESS | 3344 | 1471349195132 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:35 INFO - PROCESS | 3344 | 1471349195134 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:35 INFO - PROCESS | 3344 | 1471349195279 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 05:06:35 INFO - PROCESS | 3344 | 1471349195347 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:35 INFO - PROCESS | 3344 | 1471349195349 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:35 INFO - PROCESS | 3344 | ++DOCSHELL 16995800 == 28 [pid = 3344] [id = 583] 05:06:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (16D2F000) [pid = 3344] [serial = 1749] [outer = 00000000] 05:06:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (175DE000) [pid = 3344] [serial = 1750] [outer = 16D2F000] 05:06:35 INFO - PROCESS | 3344 | 1471349195395 Marionette DEBUG loaded listener.js 05:06:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (17646400) [pid = 3344] [serial = 1751] [outer = 16D2F000] 05:06:35 INFO - PROCESS | 3344 | 1471349195809 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 05:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 738ms 05:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:06:35 INFO - PROCESS | 3344 | 1471349195871 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 05:06:35 INFO - PROCESS | 3344 | 1471349195874 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 05:06:35 INFO - PROCESS | 3344 | 1471349195877 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:06:35 INFO - PROCESS | 3344 | 1471349195879 Marionette TRACE conn2 <- [1,2298,null,{}] 05:06:35 INFO - PROCESS | 3344 | 1471349195882 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:35 INFO - PROCESS | 3344 | 1471349195884 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:36 INFO - PROCESS | 3344 | 1471349195994 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 05:06:36 INFO - PROCESS | 3344 | 1471349196000 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:36 INFO - PROCESS | 3344 | 1471349196006 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:36 INFO - PROCESS | 3344 | ++DOCSHELL 176FC800 == 29 [pid = 3344] [id = 584] 05:06:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (17D10000) [pid = 3344] [serial = 1752] [outer = 00000000] 05:06:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (17DEC000) [pid = 3344] [serial = 1753] [outer = 17D10000] 05:06:36 INFO - PROCESS | 3344 | 1471349196118 Marionette DEBUG loaded listener.js 05:06:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (181AC800) [pid = 3344] [serial = 1754] [outer = 17D10000] 05:06:36 INFO - PROCESS | 3344 | 1471349196562 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 739ms 05:06:36 INFO - PROCESS | 3344 | 1471349196641 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 05:06:36 INFO - PROCESS | 3344 | 1471349196643 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 05:06:36 INFO - PROCESS | 3344 | 1471349196647 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:06:36 INFO - PROCESS | 3344 | 1471349196648 Marionette TRACE conn2 <- [1,2302,null,{}] 05:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:06:36 INFO - PROCESS | 3344 | 1471349196652 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:36 INFO - PROCESS | 3344 | 1471349196654 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:36 INFO - PROCESS | 3344 | 1471349196765 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 05:06:37 INFO - PROCESS | 3344 | 1471349196984 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:37 INFO - PROCESS | 3344 | 1471349196986 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:37 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1755D400) [pid = 3344] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:06:37 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1AC54000) [pid = 3344] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:06:37 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1390C400) [pid = 3344] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:06:37 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (15125800) [pid = 3344] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:06:37 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (17DAE800) [pid = 3344] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:06:37 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (10A48800) [pid = 3344] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:06:37 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1189E000) [pid = 3344] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:06:37 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1688C400) [pid = 3344] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:06:37 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (12BC0400) [pid = 3344] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:06:37 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1964D800) [pid = 3344] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:06:37 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (13B52400) [pid = 3344] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:06:37 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (19E7E000) [pid = 3344] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:06:37 INFO - PROCESS | 3344 | ++DOCSHELL 0F346C00 == 30 [pid = 3344] [id = 585] 05:06:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (0F347800) [pid = 3344] [serial = 1755] [outer = 00000000] 05:06:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (10A52400) [pid = 3344] [serial = 1756] [outer = 0F347800] 05:06:37 INFO - PROCESS | 3344 | 1471349197037 Marionette DEBUG loaded listener.js 05:06:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (13B50000) [pid = 3344] [serial = 1757] [outer = 0F347800] 05:06:37 INFO - PROCESS | 3344 | 1471349197412 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 05:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 802ms 05:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:06:37 INFO - PROCESS | 3344 | 1471349197451 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 05:06:37 INFO - PROCESS | 3344 | 1471349197453 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 05:06:37 INFO - PROCESS | 3344 | 1471349197456 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:06:37 INFO - PROCESS | 3344 | 1471349197458 Marionette TRACE conn2 <- [1,2306,null,{}] 05:06:37 INFO - PROCESS | 3344 | 1471349197462 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:37 INFO - PROCESS | 3344 | 1471349197463 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:37 INFO - PROCESS | 3344 | 1471349197538 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 05:06:37 INFO - PROCESS | 3344 | 1471349197629 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:37 INFO - PROCESS | 3344 | 1471349197631 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:37 INFO - PROCESS | 3344 | ++DOCSHELL 12BC0400 == 31 [pid = 3344] [id = 586] 05:06:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (13908800) [pid = 3344] [serial = 1758] [outer = 00000000] 05:06:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (19648400) [pid = 3344] [serial = 1759] [outer = 13908800] 05:06:37 INFO - PROCESS | 3344 | 1471349197722 Marionette DEBUG loaded listener.js 05:06:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (1964C800) [pid = 3344] [serial = 1760] [outer = 13908800] 05:06:38 INFO - PROCESS | 3344 | 1471349198088 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 05:06:38 INFO - PROCESS | 3344 | 1471349198128 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 05:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:06:38 INFO - PROCESS | 3344 | 1471349198131 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:06:38 INFO - PROCESS | 3344 | 1471349198133 Marionette TRACE conn2 <- [1,2310,null,{}] 05:06:38 INFO - PROCESS | 3344 | 1471349198136 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:38 INFO - PROCESS | 3344 | 1471349198138 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:38 INFO - PROCESS | 3344 | 1471349198213 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 05:06:38 INFO - PROCESS | 3344 | 1471349198336 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:38 INFO - PROCESS | 3344 | 1471349198338 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:38 INFO - PROCESS | 3344 | ++DOCSHELL 0F34B800 == 32 [pid = 3344] [id = 587] 05:06:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (0F34BC00) [pid = 3344] [serial = 1761] [outer = 00000000] 05:06:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (19949400) [pid = 3344] [serial = 1762] [outer = 0F34BC00] 05:06:38 INFO - PROCESS | 3344 | 1471349198384 Marionette DEBUG loaded listener.js 05:06:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (1994A000) [pid = 3344] [serial = 1763] [outer = 0F34BC00] 05:06:38 INFO - PROCESS | 3344 | 1471349198725 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 644ms 05:06:38 INFO - PROCESS | 3344 | 1471349198770 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 05:06:38 INFO - PROCESS | 3344 | 1471349198772 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 05:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:06:38 INFO - PROCESS | 3344 | 1471349198787 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:06:38 INFO - PROCESS | 3344 | 1471349198789 Marionette TRACE conn2 <- [1,2314,null,{}] 05:06:38 INFO - PROCESS | 3344 | 1471349198792 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:38 INFO - PROCESS | 3344 | 1471349198794 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:38 INFO - PROCESS | 3344 | 1471349198871 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 05:06:38 INFO - PROCESS | 3344 | 1471349198876 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:38 INFO - PROCESS | 3344 | 1471349198878 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:38 INFO - PROCESS | 3344 | ++DOCSHELL 19941400 == 33 [pid = 3344] [id = 588] 05:06:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (19B38C00) [pid = 3344] [serial = 1764] [outer = 00000000] 05:06:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1A084400) [pid = 3344] [serial = 1765] [outer = 19B38C00] 05:06:38 INFO - PROCESS | 3344 | 1471349198922 Marionette DEBUG loaded listener.js 05:06:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1A0B1800) [pid = 3344] [serial = 1766] [outer = 19B38C00] 05:06:39 INFO - PROCESS | 3344 | 1471349199732 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1006ms 05:06:39 INFO - PROCESS | 3344 | 1471349199790 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 05:06:39 INFO - PROCESS | 3344 | 1471349199794 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 05:06:39 INFO - PROCESS | 3344 | 1471349199799 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:06:39 INFO - PROCESS | 3344 | 1471349199804 Marionette TRACE conn2 <- [1,2318,null,{}] 05:06:39 INFO - PROCESS | 3344 | 1471349199810 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:39 INFO - PROCESS | 3344 | 1471349199813 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:39 INFO - PROCESS | 3344 | 1471349199935 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 05:06:40 INFO - PROCESS | 3344 | 1471349200071 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:40 INFO - PROCESS | 3344 | 1471349200074 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:40 INFO - PROCESS | 3344 | ++DOCSHELL 10A47800 == 34 [pid = 3344] [id = 589] 05:06:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (11003000) [pid = 3344] [serial = 1767] [outer = 00000000] 05:06:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (11C10C00) [pid = 3344] [serial = 1768] [outer = 11003000] 05:06:40 INFO - PROCESS | 3344 | 1471349200135 Marionette DEBUG loaded listener.js 05:06:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (13AC7800) [pid = 3344] [serial = 1769] [outer = 11003000] 05:06:40 INFO - PROCESS | 3344 | 1471349200882 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1100ms 05:06:41 INFO - PROCESS | 3344 | 1471349201039 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 05:06:41 INFO - PROCESS | 3344 | 1471349201043 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 05:06:41 INFO - PROCESS | 3344 | 1471349201062 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:06:41 INFO - PROCESS | 3344 | 1471349201065 Marionette TRACE conn2 <- [1,2322,null,{}] 05:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:06:41 INFO - PROCESS | 3344 | 1471349201070 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:41 INFO - PROCESS | 3344 | 1471349201073 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:41 INFO - PROCESS | 3344 | 1471349201187 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 05:06:41 INFO - PROCESS | 3344 | 1471349201318 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:41 INFO - PROCESS | 3344 | 1471349201321 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:41 INFO - PROCESS | 3344 | ++DOCSHELL 11264800 == 35 [pid = 3344] [id = 590] 05:06:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (11267000) [pid = 3344] [serial = 1770] [outer = 00000000] 05:06:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1189DC00) [pid = 3344] [serial = 1771] [outer = 11267000] 05:06:41 INFO - PROCESS | 3344 | 1471349201379 Marionette DEBUG loaded listener.js 05:06:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (12E86400) [pid = 3344] [serial = 1772] [outer = 11267000] 05:06:41 INFO - PROCESS | 3344 | --DOCSHELL 0F34B800 == 34 [pid = 3344] [id = 587] 05:06:41 INFO - PROCESS | 3344 | --DOCSHELL 12BC0400 == 33 [pid = 3344] [id = 586] 05:06:41 INFO - PROCESS | 3344 | --DOCSHELL 0F346C00 == 32 [pid = 3344] [id = 585] 05:06:41 INFO - PROCESS | 3344 | --DOCSHELL 176FC800 == 31 [pid = 3344] [id = 584] 05:06:41 INFO - PROCESS | 3344 | --DOCSHELL 16995800 == 30 [pid = 3344] [id = 583] 05:06:41 INFO - PROCESS | 3344 | --DOCSHELL 151A4C00 == 29 [pid = 3344] [id = 582] 05:06:41 INFO - PROCESS | 3344 | --DOCSHELL 1451B000 == 28 [pid = 3344] [id = 581] 05:06:41 INFO - PROCESS | 3344 | --DOCSHELL 114DAC00 == 27 [pid = 3344] [id = 580] 05:06:41 INFO - PROCESS | 3344 | --DOCSHELL 10434400 == 26 [pid = 3344] [id = 579] 05:06:41 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (17D0CC00) [pid = 3344] [serial = 1708] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (17DA9400) [pid = 3344] [serial = 1709] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1AE4B000) [pid = 3344] [serial = 1691] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (1AC5AC00) [pid = 3344] [serial = 1690] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (13ACF800) [pid = 3344] [serial = 1699] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (13B5B000) [pid = 3344] [serial = 1700] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (151AC800) [pid = 3344] [serial = 1702] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (15853C00) [pid = 3344] [serial = 1703] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (19643800) [pid = 3344] [serial = 1712] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (112CAC00) [pid = 3344] [serial = 1693] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (12C64800) [pid = 3344] [serial = 1694] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (129EB800) [pid = 3344] [serial = 1696] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (13199C00) [pid = 3344] [serial = 1697] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (16C6A800) [pid = 3344] [serial = 1705] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (18296C00) [pid = 3344] [serial = 1711] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (15854000) [pid = 3344] [serial = 1717] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (19B3AC00) [pid = 3344] [serial = 1714] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (19942C00) [pid = 3344] [serial = 1720] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (1A0B1400) [pid = 3344] [serial = 1723] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (19B43C00) [pid = 3344] [serial = 1715] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (1A0B1C00) [pid = 3344] [serial = 1724] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (19DC8000) [pid = 3344] [serial = 1721] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (17D06C00) [pid = 3344] [serial = 1718] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (170AC000) [pid = 3344] [serial = 1706] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 3344 | 1471349201926 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 05:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 880ms 05:06:41 INFO - PROCESS | 3344 | 1471349201952 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 05:06:41 INFO - PROCESS | 3344 | 1471349201955 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 05:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:06:41 INFO - PROCESS | 3344 | 1471349201966 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:06:41 INFO - PROCESS | 3344 | 1471349201970 Marionette TRACE conn2 <- [1,2326,null,{}] 05:06:41 INFO - PROCESS | 3344 | 1471349201974 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:41 INFO - PROCESS | 3344 | 1471349201977 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:42 INFO - PROCESS | 3344 | 1471349202064 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 05:06:42 INFO - PROCESS | 3344 | 1471349202074 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:42 INFO - PROCESS | 3344 | 1471349202077 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:42 INFO - PROCESS | 3344 | ++DOCSHELL 13EC8400 == 27 [pid = 3344] [id = 591] 05:06:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (13ECE000) [pid = 3344] [serial = 1773] [outer = 00000000] 05:06:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (14520800) [pid = 3344] [serial = 1774] [outer = 13ECE000] 05:06:42 INFO - PROCESS | 3344 | 1471349202129 Marionette DEBUG loaded listener.js 05:06:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (145D1000) [pid = 3344] [serial = 1775] [outer = 13ECE000] 05:06:42 INFO - PROCESS | 3344 | 1471349202629 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 707ms 05:06:42 INFO - PROCESS | 3344 | 1471349202662 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 05:06:42 INFO - PROCESS | 3344 | 1471349202664 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 05:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:06:42 INFO - PROCESS | 3344 | 1471349202668 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:06:42 INFO - PROCESS | 3344 | 1471349202669 Marionette TRACE conn2 <- [1,2330,null,{}] 05:06:42 INFO - PROCESS | 3344 | 1471349202680 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:42 INFO - PROCESS | 3344 | 1471349202684 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:42 INFO - PROCESS | 3344 | 1471349202796 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 05:06:42 INFO - PROCESS | 3344 | 1471349202808 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:42 INFO - PROCESS | 3344 | 1471349202812 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:42 INFO - PROCESS | 3344 | ++DOCSHELL 15F51000 == 28 [pid = 3344] [id = 592] 05:06:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (15F51800) [pid = 3344] [serial = 1776] [outer = 00000000] 05:06:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (1688D400) [pid = 3344] [serial = 1777] [outer = 15F51800] 05:06:42 INFO - PROCESS | 3344 | 1471349202863 Marionette DEBUG loaded listener.js 05:06:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (16896000) [pid = 3344] [serial = 1778] [outer = 15F51800] 05:06:43 INFO - PROCESS | 3344 | 1471349203379 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 05:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 739ms 05:06:43 INFO - PROCESS | 3344 | 1471349203439 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 05:06:43 INFO - PROCESS | 3344 | 1471349203441 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 05:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:06:43 INFO - PROCESS | 3344 | 1471349203445 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:06:43 INFO - PROCESS | 3344 | 1471349203447 Marionette TRACE conn2 <- [1,2334,null,{}] 05:06:43 INFO - PROCESS | 3344 | 1471349203450 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:43 INFO - PROCESS | 3344 | 1471349203452 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:43 INFO - PROCESS | 3344 | 1471349203546 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 05:06:43 INFO - PROCESS | 3344 | 1471349203551 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:43 INFO - PROCESS | 3344 | 1471349203554 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:43 INFO - PROCESS | 3344 | ++DOCSHELL 1688C800 == 29 [pid = 3344] [id = 593] 05:06:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (16BDD000) [pid = 3344] [serial = 1779] [outer = 00000000] 05:06:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (17D03000) [pid = 3344] [serial = 1780] [outer = 16BDD000] 05:06:43 INFO - PROCESS | 3344 | 1471349203600 Marionette DEBUG loaded listener.js 05:06:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (17D8EC00) [pid = 3344] [serial = 1781] [outer = 16BDD000] 05:06:44 INFO - PROCESS | 3344 | 1471349204043 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 644ms 05:06:44 INFO - PROCESS | 3344 | 1471349204089 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 05:06:44 INFO - PROCESS | 3344 | 1471349204091 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 05:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:06:44 INFO - PROCESS | 3344 | 1471349204094 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:06:44 INFO - PROCESS | 3344 | 1471349204096 Marionette TRACE conn2 <- [1,2338,null,{}] 05:06:44 INFO - PROCESS | 3344 | 1471349204100 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:44 INFO - PROCESS | 3344 | 1471349204102 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:44 INFO - PROCESS | 3344 | 1471349204221 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 05:06:44 INFO - PROCESS | 3344 | 1471349204309 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:44 INFO - PROCESS | 3344 | 1471349204312 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:44 INFO - PROCESS | 3344 | ++DOCSHELL 17DAA000 == 30 [pid = 3344] [id = 594] 05:06:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (17DAAC00) [pid = 3344] [serial = 1782] [outer = 00000000] 05:06:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (17DF7800) [pid = 3344] [serial = 1783] [outer = 17DAAC00] 05:06:44 INFO - PROCESS | 3344 | 1471349204356 Marionette DEBUG loaded listener.js 05:06:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (18295800) [pid = 3344] [serial = 1784] [outer = 17DAAC00] 05:06:44 INFO - PROCESS | 3344 | 1471349204771 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 05:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 708ms 05:06:44 INFO - PROCESS | 3344 | 1471349204793 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 05:06:44 INFO - PROCESS | 3344 | 1471349204795 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 05:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:06:44 INFO - PROCESS | 3344 | 1471349204813 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:06:44 INFO - PROCESS | 3344 | 1471349204815 Marionette TRACE conn2 <- [1,2342,null,{}] 05:06:44 INFO - PROCESS | 3344 | 1471349204819 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:44 INFO - PROCESS | 3344 | 1471349204825 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:44 INFO - PROCESS | 3344 | 1471349204965 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 05:06:45 INFO - PROCESS | 3344 | 1471349205030 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:45 INFO - PROCESS | 3344 | 1471349205032 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:45 INFO - PROCESS | 3344 | ++DOCSHELL 19645800 == 31 [pid = 3344] [id = 595] 05:06:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1964A000) [pid = 3344] [serial = 1785] [outer = 00000000] 05:06:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1993CC00) [pid = 3344] [serial = 1786] [outer = 1964A000] 05:06:45 INFO - PROCESS | 3344 | 1471349205077 Marionette DEBUG loaded listener.js 05:06:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (19B3AC00) [pid = 3344] [serial = 1787] [outer = 1964A000] 05:06:45 INFO - PROCESS | 3344 | 1471349205508 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 05:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 739ms 05:06:45 INFO - PROCESS | 3344 | 1471349205550 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 05:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:06:45 INFO - PROCESS | 3344 | 1471349205552 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 05:06:45 INFO - PROCESS | 3344 | 1471349205555 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:06:45 INFO - PROCESS | 3344 | 1471349205557 Marionette TRACE conn2 <- [1,2346,null,{}] 05:06:45 INFO - PROCESS | 3344 | 1471349205560 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:45 INFO - PROCESS | 3344 | 1471349205562 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:45 INFO - PROCESS | 3344 | 1471349205705 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 05:06:45 INFO - PROCESS | 3344 | 1471349205769 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:45 INFO - PROCESS | 3344 | 1471349205771 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:45 INFO - PROCESS | 3344 | ++DOCSHELL 19651800 == 32 [pid = 3344] [id = 596] 05:06:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (19DC1800) [pid = 3344] [serial = 1788] [outer = 00000000] 05:06:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (19E7E000) [pid = 3344] [serial = 1789] [outer = 19DC1800] 05:06:45 INFO - PROCESS | 3344 | 1471349205827 Marionette DEBUG loaded listener.js 05:06:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (19E7E400) [pid = 3344] [serial = 1790] [outer = 19DC1800] 05:06:46 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (0F34BC00) [pid = 3344] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:06:46 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (10435000) [pid = 3344] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:06:46 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1451BC00) [pid = 3344] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:06:46 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (114DC800) [pid = 3344] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:06:46 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (17D10000) [pid = 3344] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:06:46 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (151A5400) [pid = 3344] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:06:46 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (112CB400) [pid = 3344] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:06:46 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (104E3000) [pid = 3344] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:06:46 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (13F78800) [pid = 3344] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:06:46 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (18299C00) [pid = 3344] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:06:46 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (0F347800) [pid = 3344] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:06:46 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (13908800) [pid = 3344] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:06:46 INFO - PROCESS | 3344 | 1471349206313 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 05:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 801ms 05:06:46 INFO - PROCESS | 3344 | 1471349206357 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 05:06:46 INFO - PROCESS | 3344 | 1471349206359 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 05:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:06:46 INFO - PROCESS | 3344 | 1471349206363 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:06:46 INFO - PROCESS | 3344 | 1471349206365 Marionette TRACE conn2 <- [1,2350,null,{}] 05:06:46 INFO - PROCESS | 3344 | 1471349206368 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:46 INFO - PROCESS | 3344 | 1471349206370 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:46 INFO - PROCESS | 3344 | 1471349206447 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 05:06:46 INFO - PROCESS | 3344 | 1471349206542 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:46 INFO - PROCESS | 3344 | 1471349206544 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:46 INFO - PROCESS | 3344 | ++DOCSHELL 0F34A400 == 33 [pid = 3344] [id = 597] 05:06:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (10435000) [pid = 3344] [serial = 1791] [outer = 00000000] 05:06:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (145D0C00) [pid = 3344] [serial = 1792] [outer = 10435000] 05:06:46 INFO - PROCESS | 3344 | 1471349206598 Marionette DEBUG loaded listener.js 05:06:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (17DAD000) [pid = 3344] [serial = 1793] [outer = 10435000] 05:06:46 INFO - PROCESS | 3344 | 1471349206968 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 05:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 629ms 05:06:47 INFO - PROCESS | 3344 | 1471349207001 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 05:06:47 INFO - PROCESS | 3344 | 1471349207003 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 05:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:06:47 INFO - PROCESS | 3344 | 1471349207006 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:06:47 INFO - PROCESS | 3344 | 1471349207008 Marionette TRACE conn2 <- [1,2354,null,{}] 05:06:47 INFO - PROCESS | 3344 | 1471349207012 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:47 INFO - PROCESS | 3344 | 1471349207013 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:47 INFO - PROCESS | 3344 | 1471349207123 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 05:06:47 INFO - PROCESS | 3344 | 1471349207222 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:47 INFO - PROCESS | 3344 | 1471349207224 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:47 INFO - PROCESS | 3344 | ++DOCSHELL 10434000 == 34 [pid = 3344] [id = 598] 05:06:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (114D1400) [pid = 3344] [serial = 1794] [outer = 00000000] 05:06:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (19E7D000) [pid = 3344] [serial = 1795] [outer = 114D1400] 05:06:47 INFO - PROCESS | 3344 | 1471349207268 Marionette DEBUG loaded listener.js 05:06:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (1A0B5C00) [pid = 3344] [serial = 1796] [outer = 114D1400] 05:06:47 INFO - PROCESS | 3344 | 1471349207627 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 05:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms 05:06:47 INFO - PROCESS | 3344 | 1471349207644 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 05:06:47 INFO - PROCESS | 3344 | 1471349207646 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 05:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:06:47 INFO - PROCESS | 3344 | 1471349207650 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:06:47 INFO - PROCESS | 3344 | 1471349207651 Marionette TRACE conn2 <- [1,2358,null,{}] 05:06:47 INFO - PROCESS | 3344 | 1471349207655 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:47 INFO - PROCESS | 3344 | 1471349207657 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:47 INFO - PROCESS | 3344 | 1471349207780 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 05:06:47 INFO - PROCESS | 3344 | 1471349207788 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:47 INFO - PROCESS | 3344 | 1471349207790 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:47 INFO - PROCESS | 3344 | ++DOCSHELL 16BD1400 == 35 [pid = 3344] [id = 599] 05:06:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (19DC3C00) [pid = 3344] [serial = 1797] [outer = 00000000] 05:06:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1A731400) [pid = 3344] [serial = 1798] [outer = 19DC3C00] 05:06:47 INFO - PROCESS | 3344 | 1471349207835 Marionette DEBUG loaded listener.js 05:06:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (1A736C00) [pid = 3344] [serial = 1799] [outer = 19DC3C00] 05:06:48 INFO - PROCESS | 3344 | 1471349208349 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 05:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 739ms 05:06:48 INFO - PROCESS | 3344 | 1471349208391 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 05:06:48 INFO - PROCESS | 3344 | 1471349208396 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 05:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:06:48 INFO - PROCESS | 3344 | 1471349208402 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:06:48 INFO - PROCESS | 3344 | 1471349208406 Marionette TRACE conn2 <- [1,2362,null,{}] 05:06:48 INFO - PROCESS | 3344 | 1471349208411 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:48 INFO - PROCESS | 3344 | 1471349208415 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:48 INFO - PROCESS | 3344 | 1471349208625 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 05:06:48 INFO - PROCESS | 3344 | 1471349208785 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:48 INFO - PROCESS | 3344 | 1471349208790 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:48 INFO - PROCESS | 3344 | ++DOCSHELL 10A51400 == 36 [pid = 3344] [id = 600] 05:06:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (112D6800) [pid = 3344] [serial = 1800] [outer = 00000000] 05:06:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1322B800) [pid = 3344] [serial = 1801] [outer = 112D6800] 05:06:48 INFO - PROCESS | 3344 | 1471349208849 Marionette DEBUG loaded listener.js 05:06:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (13B53400) [pid = 3344] [serial = 1802] [outer = 112D6800] 05:06:49 INFO - PROCESS | 3344 | 1471349209438 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 05:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1054ms 05:06:49 INFO - PROCESS | 3344 | 1471349209478 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 05:06:49 INFO - PROCESS | 3344 | 1471349209485 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 05:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:06:49 INFO - PROCESS | 3344 | 1471349209493 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:06:49 INFO - PROCESS | 3344 | 1471349209496 Marionette TRACE conn2 <- [1,2366,null,{}] 05:06:49 INFO - PROCESS | 3344 | 1471349209500 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:49 INFO - PROCESS | 3344 | 1471349209503 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:49 INFO - PROCESS | 3344 | 1471349209610 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 05:06:49 INFO - PROCESS | 3344 | 1471349209753 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:49 INFO - PROCESS | 3344 | 1471349209756 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:49 INFO - PROCESS | 3344 | ++DOCSHELL 151ADC00 == 37 [pid = 3344] [id = 601] 05:06:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (151AEC00) [pid = 3344] [serial = 1803] [outer = 00000000] 05:06:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1688C400) [pid = 3344] [serial = 1804] [outer = 151AEC00] 05:06:49 INFO - PROCESS | 3344 | 1471349209814 Marionette DEBUG loaded listener.js 05:06:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (170A3400) [pid = 3344] [serial = 1805] [outer = 151AEC00] 05:06:50 INFO - PROCESS | 3344 | 1471349210398 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 05:06:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:06:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 943ms 05:06:50 INFO - PROCESS | 3344 | 1471349210439 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 05:06:50 INFO - PROCESS | 3344 | 1471349210442 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 05:06:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:06:50 INFO - PROCESS | 3344 | 1471349210446 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:06:50 INFO - PROCESS | 3344 | 1471349210450 Marionette TRACE conn2 <- [1,2370,null,{}] 05:06:50 INFO - PROCESS | 3344 | 1471349210461 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:50 INFO - PROCESS | 3344 | 1471349210466 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:50 INFO - PROCESS | 3344 | 1471349210571 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 05:06:50 INFO - PROCESS | 3344 | 1471349210682 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:50 INFO - PROCESS | 3344 | 1471349210686 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:50 INFO - PROCESS | 3344 | ++DOCSHELL 19DC3000 == 38 [pid = 3344] [id = 602] 05:06:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (19DC8000) [pid = 3344] [serial = 1806] [outer = 00000000] 05:06:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1A090800) [pid = 3344] [serial = 1807] [outer = 19DC8000] 05:06:50 INFO - PROCESS | 3344 | 1471349210785 Marionette DEBUG loaded listener.js 05:06:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1A737400) [pid = 3344] [serial = 1808] [outer = 19DC8000] 05:06:51 INFO - PROCESS | 3344 | 1471349211392 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 05:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1006ms 05:06:51 INFO - PROCESS | 3344 | 1471349211447 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 05:06:51 INFO - PROCESS | 3344 | 1471349211450 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 05:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:06:51 INFO - PROCESS | 3344 | 1471349211454 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:06:51 INFO - PROCESS | 3344 | 1471349211456 Marionette TRACE conn2 <- [1,2374,null,{}] 05:06:51 INFO - PROCESS | 3344 | 1471349211460 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:51 INFO - PROCESS | 3344 | 1471349211462 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:51 INFO - PROCESS | 3344 | 1471349211568 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 05:06:51 INFO - PROCESS | 3344 | 1471349211826 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:51 INFO - PROCESS | 3344 | 1471349211829 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:51 INFO - PROCESS | 3344 | ++DOCSHELL 0F347800 == 39 [pid = 3344] [id = 603] 05:06:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0F34FC00) [pid = 3344] [serial = 1809] [outer = 00000000] 05:06:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (10A05C00) [pid = 3344] [serial = 1810] [outer = 0F34FC00] 05:06:51 INFO - PROCESS | 3344 | 1471349211899 Marionette DEBUG loaded listener.js 05:06:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (11008800) [pid = 3344] [serial = 1811] [outer = 0F34FC00] 05:06:53 INFO - PROCESS | 3344 | --DOCSHELL 10434000 == 38 [pid = 3344] [id = 598] 05:06:53 INFO - PROCESS | 3344 | --DOCSHELL 0F34A400 == 37 [pid = 3344] [id = 597] 05:06:53 INFO - PROCESS | 3344 | --DOCSHELL 19651800 == 36 [pid = 3344] [id = 596] 05:06:53 INFO - PROCESS | 3344 | --DOCSHELL 19645800 == 35 [pid = 3344] [id = 595] 05:06:53 INFO - PROCESS | 3344 | --DOCSHELL 17DAA000 == 34 [pid = 3344] [id = 594] 05:06:53 INFO - PROCESS | 3344 | --DOCSHELL 1688C800 == 33 [pid = 3344] [id = 593] 05:06:53 INFO - PROCESS | 3344 | --DOCSHELL 15F51000 == 32 [pid = 3344] [id = 592] 05:06:53 INFO - PROCESS | 3344 | --DOCSHELL 13EC8400 == 31 [pid = 3344] [id = 591] 05:06:53 INFO - PROCESS | 3344 | --DOCSHELL 11264800 == 30 [pid = 3344] [id = 590] 05:06:53 INFO - PROCESS | 3344 | --DOCSHELL 10A47800 == 29 [pid = 3344] [id = 589] 05:06:53 INFO - PROCESS | 3344 | --DOCSHELL 19941400 == 28 [pid = 3344] [id = 588] 05:06:53 INFO - PROCESS | 3344 | --DOCSHELL 19DC3000 == 27 [pid = 3344] [id = 602] 05:06:53 INFO - PROCESS | 3344 | --DOCSHELL 16BD1400 == 26 [pid = 3344] [id = 599] 05:06:53 INFO - PROCESS | 3344 | --DOCSHELL 10A51400 == 25 [pid = 3344] [id = 600] 05:06:53 INFO - PROCESS | 3344 | --DOCSHELL 151ADC00 == 24 [pid = 3344] [id = 601] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (1A084400) [pid = 3344] [serial = 1765] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (19949400) [pid = 3344] [serial = 1762] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (175DE000) [pid = 3344] [serial = 1750] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (104E8C00) [pid = 3344] [serial = 1738] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (10A4DC00) [pid = 3344] [serial = 1739] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (14526C00) [pid = 3344] [serial = 1744] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (145DE800) [pid = 3344] [serial = 1745] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (11C0A800) [pid = 3344] [serial = 1741] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (12C5F400) [pid = 3344] [serial = 1742] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (17DEC000) [pid = 3344] [serial = 1753] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (16889800) [pid = 3344] [serial = 1747] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (170A4C00) [pid = 3344] [serial = 1736] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (13B55400) [pid = 3344] [serial = 1735] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (12B75000) [pid = 3344] [serial = 1727] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1181E800) [pid = 3344] [serial = 1726] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (16895800) [pid = 3344] [serial = 1730] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (151A6800) [pid = 3344] [serial = 1729] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1A5D1C00) [pid = 3344] [serial = 1733] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (19E86C00) [pid = 3344] [serial = 1732] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (1994A000) [pid = 3344] [serial = 1763] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (181AC800) [pid = 3344] [serial = 1754] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (10A52400) [pid = 3344] [serial = 1756] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (13B50000) [pid = 3344] [serial = 1757] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (19648400) [pid = 3344] [serial = 1759] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (1964C800) [pid = 3344] [serial = 1760] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (1698EC00) [pid = 3344] [serial = 1748] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 3344 | 1471349213214 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 05:06:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:06:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1823ms 05:06:53 INFO - PROCESS | 3344 | 1471349213262 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 05:06:53 INFO - PROCESS | 3344 | 1471349213266 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 05:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:06:53 INFO - PROCESS | 3344 | 1471349213273 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:06:53 INFO - PROCESS | 3344 | 1471349213276 Marionette TRACE conn2 <- [1,2378,null,{}] 05:06:53 INFO - PROCESS | 3344 | 1471349213282 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:53 INFO - PROCESS | 3344 | 1471349213285 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:53 INFO - PROCESS | 3344 | 1471349213383 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 05:06:53 INFO - PROCESS | 3344 | 1471349213390 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:53 INFO - PROCESS | 3344 | 1471349213395 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:53 INFO - PROCESS | 3344 | ++DOCSHELL 10ED3C00 == 25 [pid = 3344] [id = 604] 05:06:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (10ED5C00) [pid = 3344] [serial = 1812] [outer = 00000000] 05:06:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (11269800) [pid = 3344] [serial = 1813] [outer = 10ED5C00] 05:06:53 INFO - PROCESS | 3344 | 1471349213445 Marionette DEBUG loaded listener.js 05:06:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (112CA800) [pid = 3344] [serial = 1814] [outer = 10ED5C00] 05:06:54 INFO - PROCESS | 3344 | 1471349214010 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:06:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:06:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 755ms 05:06:54 INFO - PROCESS | 3344 | 1471349214061 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 05:06:54 INFO - PROCESS | 3344 | 1471349214066 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 05:06:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:06:54 INFO - PROCESS | 3344 | 1471349214073 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:06:54 INFO - PROCESS | 3344 | 1471349214075 Marionette TRACE conn2 <- [1,2382,null,{}] 05:06:54 INFO - PROCESS | 3344 | 1471349214080 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:54 INFO - PROCESS | 3344 | 1471349214082 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:54 INFO - PROCESS | 3344 | 1471349214168 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 05:06:54 INFO - PROCESS | 3344 | 1471349214175 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:54 INFO - PROCESS | 3344 | 1471349214178 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:54 INFO - PROCESS | 3344 | ++DOCSHELL 12E81800 == 26 [pid = 3344] [id = 605] 05:06:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (13128400) [pid = 3344] [serial = 1815] [outer = 00000000] 05:06:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (1319C000) [pid = 3344] [serial = 1816] [outer = 13128400] 05:06:54 INFO - PROCESS | 3344 | 1471349214227 Marionette DEBUG loaded listener.js 05:06:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (13957400) [pid = 3344] [serial = 1817] [outer = 13128400] 05:06:54 INFO - PROCESS | 3344 | 1471349214721 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:06:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:06:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 692ms 05:06:54 INFO - PROCESS | 3344 | 1471349214793 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 05:06:54 INFO - PROCESS | 3344 | 1471349214797 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 05:06:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:06:54 INFO - PROCESS | 3344 | 1471349214804 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:06:54 INFO - PROCESS | 3344 | 1471349214807 Marionette TRACE conn2 <- [1,2386,null,{}] 05:06:54 INFO - PROCESS | 3344 | 1471349214818 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:54 INFO - PROCESS | 3344 | 1471349214823 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:54 INFO - PROCESS | 3344 | 1471349214941 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 05:06:54 INFO - PROCESS | 3344 | 1471349214959 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:54 INFO - PROCESS | 3344 | 1471349214962 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:54 INFO - PROCESS | 3344 | ++DOCSHELL 145C4800 == 27 [pid = 3344] [id = 606] 05:06:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (145C5800) [pid = 3344] [serial = 1818] [outer = 00000000] 05:06:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (151A6000) [pid = 3344] [serial = 1819] [outer = 145C5800] 05:06:55 INFO - PROCESS | 3344 | 1471349215011 Marionette DEBUG loaded listener.js 05:06:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (15853C00) [pid = 3344] [serial = 1820] [outer = 145C5800] 05:06:55 INFO - PROCESS | 3344 | 1471349215431 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:06:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:06:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 629ms 05:06:55 INFO - PROCESS | 3344 | 1471349215440 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 05:06:55 INFO - PROCESS | 3344 | 1471349215442 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 05:06:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:06:55 INFO - PROCESS | 3344 | 1471349215446 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:06:55 INFO - PROCESS | 3344 | 1471349215447 Marionette TRACE conn2 <- [1,2390,null,{}] 05:06:55 INFO - PROCESS | 3344 | 1471349215451 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:55 INFO - PROCESS | 3344 | 1471349215462 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:55 INFO - PROCESS | 3344 | 1471349215589 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 05:06:55 INFO - PROCESS | 3344 | 1471349215606 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:55 INFO - PROCESS | 3344 | 1471349215608 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:55 INFO - PROCESS | 3344 | ++DOCSHELL 151A5C00 == 28 [pid = 3344] [id = 607] 05:06:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (151A6400) [pid = 3344] [serial = 1821] [outer = 00000000] 05:06:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (16895000) [pid = 3344] [serial = 1822] [outer = 151A6400] 05:06:55 INFO - PROCESS | 3344 | 1471349215654 Marionette DEBUG loaded listener.js 05:06:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (16C72800) [pid = 3344] [serial = 1823] [outer = 151A6400] 05:06:56 INFO - PROCESS | 3344 | 1471349216096 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 05:06:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:06:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 692ms 05:06:56 INFO - PROCESS | 3344 | 1471349216149 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 05:06:56 INFO - PROCESS | 3344 | 1471349216151 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 05:06:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:06:56 INFO - PROCESS | 3344 | 1471349216173 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:06:56 INFO - PROCESS | 3344 | 1471349216175 Marionette TRACE conn2 <- [1,2394,null,{}] 05:06:56 INFO - PROCESS | 3344 | 1471349216182 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:56 INFO - PROCESS | 3344 | 1471349216184 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:56 INFO - PROCESS | 3344 | 1471349216299 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 05:06:56 INFO - PROCESS | 3344 | 1471349216390 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:56 INFO - PROCESS | 3344 | 1471349216392 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:56 INFO - PROCESS | 3344 | ++DOCSHELL 174EA800 == 29 [pid = 3344] [id = 608] 05:06:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (175DE000) [pid = 3344] [serial = 1824] [outer = 00000000] 05:06:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (17D0E000) [pid = 3344] [serial = 1825] [outer = 175DE000] 05:06:56 INFO - PROCESS | 3344 | 1471349216437 Marionette DEBUG loaded listener.js 05:06:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (17DE9C00) [pid = 3344] [serial = 1826] [outer = 175DE000] 05:06:56 INFO - PROCESS | 3344 | 1471349216866 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 05:06:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:06:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 770ms 05:06:56 INFO - PROCESS | 3344 | 1471349216918 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 05:06:56 INFO - PROCESS | 3344 | 1471349216920 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 05:06:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:06:56 INFO - PROCESS | 3344 | 1471349216923 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:06:56 INFO - PROCESS | 3344 | 1471349216925 Marionette TRACE conn2 <- [1,2398,null,{}] 05:06:56 INFO - PROCESS | 3344 | 1471349216928 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:56 INFO - PROCESS | 3344 | 1471349216934 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:57 INFO - PROCESS | 3344 | 1471349217071 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 05:06:57 INFO - PROCESS | 3344 | 1471349217134 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:57 INFO - PROCESS | 3344 | 1471349217136 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:57 INFO - PROCESS | 3344 | ++DOCSHELL 17DEE800 == 30 [pid = 3344] [id = 609] 05:06:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (17DF6C00) [pid = 3344] [serial = 1827] [outer = 00000000] 05:06:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1829FC00) [pid = 3344] [serial = 1828] [outer = 17DF6C00] 05:06:57 INFO - PROCESS | 3344 | 1471349217182 Marionette DEBUG loaded listener.js 05:06:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (19650800) [pid = 3344] [serial = 1829] [outer = 17DF6C00] 05:06:57 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (19DC3C00) [pid = 3344] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:06:57 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (114D1400) [pid = 3344] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:06:57 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (16BDD000) [pid = 3344] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:06:57 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (19DC1800) [pid = 3344] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:06:57 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (11003000) [pid = 3344] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:06:57 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (11267000) [pid = 3344] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:06:57 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (15F51800) [pid = 3344] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:06:57 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (13ECE000) [pid = 3344] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:06:57 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (17DAAC00) [pid = 3344] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:06:57 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (10435000) [pid = 3344] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:06:57 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1964A000) [pid = 3344] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:06:57 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (19B38C00) [pid = 3344] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:06:57 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (16D2F000) [pid = 3344] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:06:57 INFO - PROCESS | 3344 | 1471349217869 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:06:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:06:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1006ms 05:06:57 INFO - PROCESS | 3344 | 1471349217925 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 05:06:57 INFO - PROCESS | 3344 | 1471349217927 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 05:06:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:06:57 INFO - PROCESS | 3344 | 1471349217939 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:06:57 INFO - PROCESS | 3344 | 1471349217941 Marionette TRACE conn2 <- [1,2402,null,{}] 05:06:57 INFO - PROCESS | 3344 | 1471349217948 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:57 INFO - PROCESS | 3344 | 1471349217950 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:58 INFO - PROCESS | 3344 | 1471349218025 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 05:06:58 INFO - PROCESS | 3344 | 1471349218034 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:58 INFO - PROCESS | 3344 | 1471349218036 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:58 INFO - PROCESS | 3344 | ++DOCSHELL 12BC1800 == 31 [pid = 3344] [id = 610] 05:06:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (13176400) [pid = 3344] [serial = 1830] [outer = 00000000] 05:06:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (1584F000) [pid = 3344] [serial = 1831] [outer = 13176400] 05:06:58 INFO - PROCESS | 3344 | 1471349218082 Marionette DEBUG loaded listener.js 05:06:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (1698EC00) [pid = 3344] [serial = 1832] [outer = 13176400] 05:06:58 INFO - PROCESS | 3344 | 1471349218514 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 05:06:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:06:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 597ms 05:06:58 INFO - PROCESS | 3344 | 1471349218539 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 05:06:58 INFO - PROCESS | 3344 | 1471349218541 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 05:06:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:06:58 INFO - PROCESS | 3344 | 1471349218544 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:06:58 INFO - PROCESS | 3344 | 1471349218546 Marionette TRACE conn2 <- [1,2406,null,{}] 05:06:58 INFO - PROCESS | 3344 | 1471349218549 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:58 INFO - PROCESS | 3344 | 1471349218551 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:58 INFO - PROCESS | 3344 | 1471349218627 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 05:06:58 INFO - PROCESS | 3344 | 1471349218632 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:58 INFO - PROCESS | 3344 | 1471349218635 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:58 INFO - PROCESS | 3344 | ++DOCSHELL 112CF400 == 32 [pid = 3344] [id = 611] 05:06:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (114D1400) [pid = 3344] [serial = 1833] [outer = 00000000] 05:06:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (1994BC00) [pid = 3344] [serial = 1834] [outer = 114D1400] 05:06:58 INFO - PROCESS | 3344 | 1471349218680 Marionette DEBUG loaded listener.js 05:06:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (19DC1800) [pid = 3344] [serial = 1835] [outer = 114D1400] 05:06:59 INFO - PROCESS | 3344 | 1471349219102 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:06:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:06:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 597ms 05:06:59 INFO - PROCESS | 3344 | 1471349219141 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 05:06:59 INFO - PROCESS | 3344 | 1471349219143 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 05:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:06:59 INFO - PROCESS | 3344 | 1471349219160 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:06:59 INFO - PROCESS | 3344 | 1471349219162 Marionette TRACE conn2 <- [1,2410,null,{}] 05:06:59 INFO - PROCESS | 3344 | 1471349219165 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:59 INFO - PROCESS | 3344 | 1471349219167 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:59 INFO - PROCESS | 3344 | 1471349219296 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 05:06:59 INFO - PROCESS | 3344 | 1471349219303 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:59 INFO - PROCESS | 3344 | 1471349219305 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:06:59 INFO - PROCESS | 3344 | ++DOCSHELL 19DCD400 == 33 [pid = 3344] [id = 612] 05:06:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (19E7C000) [pid = 3344] [serial = 1836] [outer = 00000000] 05:06:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (13ECE800) [pid = 3344] [serial = 1837] [outer = 19E7C000] 05:06:59 INFO - PROCESS | 3344 | 1471349219349 Marionette DEBUG loaded listener.js 05:06:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (17DF7C00) [pid = 3344] [serial = 1838] [outer = 19E7C000] 05:06:59 INFO - PROCESS | 3344 | 1471349219798 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:06:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:06:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 644ms 05:06:59 INFO - PROCESS | 3344 | 1471349219827 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 05:06:59 INFO - PROCESS | 3344 | 1471349219829 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 05:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:06:59 INFO - PROCESS | 3344 | 1471349219832 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:06:59 INFO - PROCESS | 3344 | 1471349219834 Marionette TRACE conn2 <- [1,2414,null,{}] 05:06:59 INFO - PROCESS | 3344 | 1471349219900 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:59 INFO - PROCESS | 3344 | 1471349219903 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:00 INFO - PROCESS | 3344 | 1471349220052 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 05:07:00 INFO - PROCESS | 3344 | 1471349220180 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:00 INFO - PROCESS | 3344 | 1471349220184 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:00 INFO - PROCESS | 3344 | ++DOCSHELL 10A49400 == 34 [pid = 3344] [id = 613] 05:07:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (10A4D800) [pid = 3344] [serial = 1839] [outer = 00000000] 05:07:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (11003400) [pid = 3344] [serial = 1840] [outer = 10A4D800] 05:07:00 INFO - PROCESS | 3344 | 1471349220252 Marionette DEBUG loaded listener.js 05:07:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (11C12800) [pid = 3344] [serial = 1841] [outer = 10A4D800] 05:07:01 INFO - PROCESS | 3344 | 1471349221051 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:07:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:07:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1257ms 05:07:01 INFO - PROCESS | 3344 | 1471349221096 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 05:07:01 INFO - PROCESS | 3344 | 1471349221100 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 05:07:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:07:01 INFO - PROCESS | 3344 | 1471349221105 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:07:01 INFO - PROCESS | 3344 | 1471349221108 Marionette TRACE conn2 <- [1,2418,null,{}] 05:07:01 INFO - PROCESS | 3344 | 1471349221114 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:01 INFO - PROCESS | 3344 | 1471349221117 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:01 INFO - PROCESS | 3344 | 1471349221234 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 05:07:01 INFO - PROCESS | 3344 | 1471349221375 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:01 INFO - PROCESS | 3344 | 1471349221379 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:01 INFO - PROCESS | 3344 | ++DOCSHELL 1451C000 == 35 [pid = 3344] [id = 614] 05:07:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (14520400) [pid = 3344] [serial = 1842] [outer = 00000000] 05:07:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1519DC00) [pid = 3344] [serial = 1843] [outer = 14520400] 05:07:01 INFO - PROCESS | 3344 | 1471349221438 Marionette DEBUG loaded listener.js 05:07:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (15F4E000) [pid = 3344] [serial = 1844] [outer = 14520400] 05:07:02 INFO - PROCESS | 3344 | 1471349222291 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 05:07:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1257ms 05:07:02 INFO - PROCESS | 3344 | 1471349222362 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 05:07:02 INFO - PROCESS | 3344 | 1471349222366 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 05:07:02 INFO - PROCESS | 3344 | 1471349222371 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:07:02 INFO - PROCESS | 3344 | 1471349222374 Marionette TRACE conn2 <- [1,2422,null,{}] 05:07:02 INFO - PROCESS | 3344 | 1471349222380 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:02 INFO - PROCESS | 3344 | 1471349222383 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:02 INFO - PROCESS | 3344 | 1471349222496 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 05:07:02 INFO - PROCESS | 3344 | 1471349222629 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:02 INFO - PROCESS | 3344 | 1471349222633 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:02 INFO - PROCESS | 3344 | --DOCSHELL 112CF400 == 34 [pid = 3344] [id = 611] 05:07:02 INFO - PROCESS | 3344 | --DOCSHELL 12BC1800 == 33 [pid = 3344] [id = 610] 05:07:02 INFO - PROCESS | 3344 | --DOCSHELL 17DEE800 == 32 [pid = 3344] [id = 609] 05:07:02 INFO - PROCESS | 3344 | --DOCSHELL 174EA800 == 31 [pid = 3344] [id = 608] 05:07:02 INFO - PROCESS | 3344 | --DOCSHELL 151A5C00 == 30 [pid = 3344] [id = 607] 05:07:02 INFO - PROCESS | 3344 | --DOCSHELL 145C4800 == 29 [pid = 3344] [id = 606] 05:07:02 INFO - PROCESS | 3344 | --DOCSHELL 12E81800 == 28 [pid = 3344] [id = 605] 05:07:02 INFO - PROCESS | 3344 | --DOCSHELL 10ED3C00 == 27 [pid = 3344] [id = 604] 05:07:02 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (17646400) [pid = 3344] [serial = 1751] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1A0B5C00) [pid = 3344] [serial = 1796] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1A736C00) [pid = 3344] [serial = 1799] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1A731400) [pid = 3344] [serial = 1798] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (19E7D000) [pid = 3344] [serial = 1795] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (17D8EC00) [pid = 3344] [serial = 1781] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (19E7E400) [pid = 3344] [serial = 1790] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (11C10C00) [pid = 3344] [serial = 1768] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (12E86400) [pid = 3344] [serial = 1772] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1688D400) [pid = 3344] [serial = 1777] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (16896000) [pid = 3344] [serial = 1778] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (145D1000) [pid = 3344] [serial = 1775] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (18295800) [pid = 3344] [serial = 1784] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (17DAD000) [pid = 3344] [serial = 1793] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (1189DC00) [pid = 3344] [serial = 1771] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (19E7E000) [pid = 3344] [serial = 1789] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (17D03000) [pid = 3344] [serial = 1780] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (14520800) [pid = 3344] [serial = 1774] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (19B3AC00) [pid = 3344] [serial = 1787] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (13AC7800) [pid = 3344] [serial = 1769] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (145D0C00) [pid = 3344] [serial = 1792] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (1A0B1800) [pid = 3344] [serial = 1766] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (17DF7800) [pid = 3344] [serial = 1783] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (1993CC00) [pid = 3344] [serial = 1786] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 3344 | ++DOCSHELL 10A0A400 == 28 [pid = 3344] [id = 615] 05:07:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (10A47800) [pid = 3344] [serial = 1845] [outer = 00000000] 05:07:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (10ED3C00) [pid = 3344] [serial = 1846] [outer = 10A47800] 05:07:02 INFO - PROCESS | 3344 | 1471349222707 Marionette DEBUG loaded listener.js 05:07:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (12BBC000) [pid = 3344] [serial = 1847] [outer = 10A47800] 05:07:03 INFO - PROCESS | 3344 | 1471349223155 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 05:07:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 849ms 05:07:03 INFO - PROCESS | 3344 | 1471349223215 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 05:07:03 INFO - PROCESS | 3344 | 1471349223219 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 05:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:07:03 INFO - PROCESS | 3344 | 1471349223226 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:07:03 INFO - PROCESS | 3344 | 1471349223228 Marionette TRACE conn2 <- [1,2426,null,{}] 05:07:03 INFO - PROCESS | 3344 | 1471349223232 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:03 INFO - PROCESS | 3344 | 1471349223234 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:03 INFO - PROCESS | 3344 | 1471349223318 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 05:07:03 INFO - PROCESS | 3344 | 1471349223326 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:03 INFO - PROCESS | 3344 | 1471349223328 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:03 INFO - PROCESS | 3344 | ++DOCSHELL 13964000 == 29 [pid = 3344] [id = 616] 05:07:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (13AC8000) [pid = 3344] [serial = 1848] [outer = 00000000] 05:07:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (13F79800) [pid = 3344] [serial = 1849] [outer = 13AC8000] 05:07:03 INFO - PROCESS | 3344 | 1471349223376 Marionette DEBUG loaded listener.js 05:07:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (14527000) [pid = 3344] [serial = 1850] [outer = 13AC8000] 05:07:03 INFO - PROCESS | 3344 | 1471349223885 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 05:07:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 691ms 05:07:03 INFO - PROCESS | 3344 | 1471349223925 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 05:07:03 INFO - PROCESS | 3344 | 1471349223927 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 05:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:07:03 INFO - PROCESS | 3344 | 1471349223931 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:07:03 INFO - PROCESS | 3344 | 1471349223934 Marionette TRACE conn2 <- [1,2430,null,{}] 05:07:03 INFO - PROCESS | 3344 | 1471349223945 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:03 INFO - PROCESS | 3344 | 1471349223949 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:04 INFO - PROCESS | 3344 | 1471349224070 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 05:07:04 INFO - PROCESS | 3344 | 1471349224176 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:04 INFO - PROCESS | 3344 | 1471349224179 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:04 INFO - PROCESS | 3344 | ++DOCSHELL 1688B400 == 30 [pid = 3344] [id = 617] 05:07:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (1688D800) [pid = 3344] [serial = 1851] [outer = 00000000] 05:07:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (16993C00) [pid = 3344] [serial = 1852] [outer = 1688D800] 05:07:04 INFO - PROCESS | 3344 | 1471349224228 Marionette DEBUG loaded listener.js 05:07:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (16C6A800) [pid = 3344] [serial = 1853] [outer = 1688D800] 05:07:04 INFO - PROCESS | 3344 | 1471349224596 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 05:07:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:07:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 692ms 05:07:04 INFO - PROCESS | 3344 | 1471349224663 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 05:07:04 INFO - PROCESS | 3344 | 1471349224665 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 05:07:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:07:04 INFO - PROCESS | 3344 | 1471349224669 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:07:04 INFO - PROCESS | 3344 | 1471349224671 Marionette TRACE conn2 <- [1,2434,null,{}] 05:07:04 INFO - PROCESS | 3344 | 1471349224674 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:04 INFO - PROCESS | 3344 | 1471349224676 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:04 INFO - PROCESS | 3344 | 1471349224769 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 05:07:04 INFO - PROCESS | 3344 | 1471349224774 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:04 INFO - PROCESS | 3344 | 1471349224776 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:04 INFO - PROCESS | 3344 | ++DOCSHELL 1755C000 == 31 [pid = 3344] [id = 618] 05:07:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (175E9400) [pid = 3344] [serial = 1854] [outer = 00000000] 05:07:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (17DAA000) [pid = 3344] [serial = 1855] [outer = 175E9400] 05:07:04 INFO - PROCESS | 3344 | 1471349224822 Marionette DEBUG loaded listener.js 05:07:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (17DF7000) [pid = 3344] [serial = 1856] [outer = 175E9400] 05:07:05 INFO - PROCESS | 3344 | 1471349225291 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 05:07:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:07:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 645ms 05:07:05 INFO - PROCESS | 3344 | 1471349225305 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 05:07:05 INFO - PROCESS | 3344 | 1471349225307 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 05:07:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:07:05 INFO - PROCESS | 3344 | 1471349225310 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:07:05 INFO - PROCESS | 3344 | 1471349225312 Marionette TRACE conn2 <- [1,2438,null,{}] 05:07:05 INFO - PROCESS | 3344 | 1471349225316 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:05 INFO - PROCESS | 3344 | 1471349225318 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:05 INFO - PROCESS | 3344 | 1471349225431 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 05:07:05 INFO - PROCESS | 3344 | 1471349225436 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:05 INFO - PROCESS | 3344 | 1471349225438 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:05 INFO - PROCESS | 3344 | ++DOCSHELL 181AC800 == 32 [pid = 3344] [id = 619] 05:07:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (181AF000) [pid = 3344] [serial = 1857] [outer = 00000000] 05:07:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (1829B000) [pid = 3344] [serial = 1858] [outer = 181AF000] 05:07:05 INFO - PROCESS | 3344 | 1471349225483 Marionette DEBUG loaded listener.js 05:07:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (182A0C00) [pid = 3344] [serial = 1859] [outer = 181AF000] 05:07:05 INFO - PROCESS | 3344 | 1471349225964 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 05:07:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:07:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 707ms 05:07:06 INFO - PROCESS | 3344 | 1471349226010 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 05:07:06 INFO - PROCESS | 3344 | 1471349226012 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 05:07:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:07:06 INFO - PROCESS | 3344 | 1471349226021 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:07:06 INFO - PROCESS | 3344 | 1471349226023 Marionette TRACE conn2 <- [1,2442,null,{}] 05:07:06 INFO - PROCESS | 3344 | 1471349226026 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:06 INFO - PROCESS | 3344 | 1471349226032 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:06 INFO - PROCESS | 3344 | 1471349226179 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 05:07:06 INFO - PROCESS | 3344 | 1471349226194 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:06 INFO - PROCESS | 3344 | 1471349226196 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:06 INFO - PROCESS | 3344 | ++DOCSHELL 10560000 == 33 [pid = 3344] [id = 620] 05:07:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1993F400) [pid = 3344] [serial = 1860] [outer = 00000000] 05:07:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (19E7D000) [pid = 3344] [serial = 1861] [outer = 1993F400] 05:07:06 INFO - PROCESS | 3344 | 1471349226299 Marionette DEBUG loaded listener.js 05:07:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (19B44000) [pid = 3344] [serial = 1862] [outer = 1993F400] 05:07:06 INFO - PROCESS | 3344 | 1471349226720 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 05:07:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:07:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 739ms 05:07:06 INFO - PROCESS | 3344 | 1471349226761 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 05:07:06 INFO - PROCESS | 3344 | 1471349226772 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 05:07:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:07:06 INFO - PROCESS | 3344 | 1471349226817 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:07:06 INFO - PROCESS | 3344 | 1471349226819 Marionette TRACE conn2 <- [1,2446,null,{}] 05:07:06 INFO - PROCESS | 3344 | 1471349226822 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:06 INFO - PROCESS | 3344 | 1471349226824 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:06 INFO - PROCESS | 3344 | 1471349226933 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 05:07:06 INFO - PROCESS | 3344 | 1471349226943 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:06 INFO - PROCESS | 3344 | 1471349226945 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:06 INFO - PROCESS | 3344 | ++DOCSHELL 1A090400 == 34 [pid = 3344] [id = 621] 05:07:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1A0B0C00) [pid = 3344] [serial = 1863] [outer = 00000000] 05:07:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1A0B9400) [pid = 3344] [serial = 1864] [outer = 1A0B0C00] 05:07:07 INFO - PROCESS | 3344 | 1471349226989 Marionette DEBUG loaded listener.js 05:07:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1A0BD800) [pid = 3344] [serial = 1865] [outer = 1A0B0C00] 05:07:07 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (19DC8000) [pid = 3344] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:07:07 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (17DF6C00) [pid = 3344] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:07:07 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (13176400) [pid = 3344] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:07:07 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (13128400) [pid = 3344] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:07:07 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (145C5800) [pid = 3344] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:07:07 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (151A6400) [pid = 3344] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:07:07 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (114D1400) [pid = 3344] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:07:07 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (175DE000) [pid = 3344] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:07:07 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (10ED5C00) [pid = 3344] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:07:07 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (0F34FC00) [pid = 3344] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:07:07 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (112D6800) [pid = 3344] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:07:07 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (151AEC00) [pid = 3344] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:07:07 INFO - PROCESS | 3344 | 1471349227477 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 05:07:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 676ms 05:07:07 INFO - PROCESS | 3344 | 1471349227500 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 05:07:07 INFO - PROCESS | 3344 | 1471349227502 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 05:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:07:07 INFO - PROCESS | 3344 | 1471349227518 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:07:07 INFO - PROCESS | 3344 | 1471349227519 Marionette TRACE conn2 <- [1,2450,null,{}] 05:07:07 INFO - PROCESS | 3344 | 1471349227523 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:07 INFO - PROCESS | 3344 | 1471349227525 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:07 INFO - PROCESS | 3344 | 1471349227603 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 05:07:07 INFO - PROCESS | 3344 | 1471349227608 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:07 INFO - PROCESS | 3344 | 1471349227611 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:07 INFO - PROCESS | 3344 | ++DOCSHELL 151A6400 == 35 [pid = 3344] [id = 622] 05:07:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (151ADC00) [pid = 3344] [serial = 1866] [outer = 00000000] 05:07:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (18298400) [pid = 3344] [serial = 1867] [outer = 151ADC00] 05:07:07 INFO - PROCESS | 3344 | 1471349227655 Marionette DEBUG loaded listener.js 05:07:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (19650C00) [pid = 3344] [serial = 1868] [outer = 151ADC00] 05:07:08 INFO - PROCESS | 3344 | 1471349228072 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 05:07:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 597ms 05:07:08 INFO - PROCESS | 3344 | 1471349228114 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 05:07:08 INFO - PROCESS | 3344 | 1471349228116 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 05:07:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:07:08 INFO - PROCESS | 3344 | 1471349228131 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:07:08 INFO - PROCESS | 3344 | 1471349228133 Marionette TRACE conn2 <- [1,2454,null,{}] 05:07:08 INFO - PROCESS | 3344 | 1471349228137 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:08 INFO - PROCESS | 3344 | 1471349228139 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:08 INFO - PROCESS | 3344 | 1471349228216 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 05:07:08 INFO - PROCESS | 3344 | 1471349228221 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:08 INFO - PROCESS | 3344 | 1471349228223 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:08 INFO - PROCESS | 3344 | ++DOCSHELL 16998000 == 36 [pid = 3344] [id = 623] 05:07:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (1A08DC00) [pid = 3344] [serial = 1869] [outer = 00000000] 05:07:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (1A5D3400) [pid = 3344] [serial = 1870] [outer = 1A08DC00] 05:07:08 INFO - PROCESS | 3344 | 1471349228269 Marionette DEBUG loaded listener.js 05:07:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (1A733000) [pid = 3344] [serial = 1871] [outer = 1A08DC00] 05:07:08 INFO - PROCESS | 3344 | 1471349228749 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 05:07:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 628ms 05:07:08 INFO - PROCESS | 3344 | 1471349228774 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 05:07:08 INFO - PROCESS | 3344 | 1471349228776 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 05:07:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:07:08 INFO - PROCESS | 3344 | 1471349228779 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:07:08 INFO - PROCESS | 3344 | 1471349228781 Marionette TRACE conn2 <- [1,2458,null,{}] 05:07:08 INFO - PROCESS | 3344 | 1471349228789 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:08 INFO - PROCESS | 3344 | 1471349228790 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:08 INFO - PROCESS | 3344 | 1471349228868 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 05:07:08 INFO - PROCESS | 3344 | 1471349228873 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:08 INFO - PROCESS | 3344 | 1471349228875 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:08 INFO - PROCESS | 3344 | ++DOCSHELL 1A73C000 == 37 [pid = 3344] [id = 624] 05:07:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1A73C400) [pid = 3344] [serial = 1872] [outer = 00000000] 05:07:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1A9A2000) [pid = 3344] [serial = 1873] [outer = 1A73C400] 05:07:08 INFO - PROCESS | 3344 | 1471349228920 Marionette DEBUG loaded listener.js 05:07:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (1A9A2800) [pid = 3344] [serial = 1874] [outer = 1A73C400] 05:07:09 INFO - PROCESS | 3344 | --DOCSHELL 0F347800 == 36 [pid = 3344] [id = 603] 05:07:09 INFO - PROCESS | 3344 | --DOCSHELL 10A0A400 == 35 [pid = 3344] [id = 615] 05:07:09 INFO - PROCESS | 3344 | --DOCSHELL 1451C000 == 34 [pid = 3344] [id = 614] 05:07:09 INFO - PROCESS | 3344 | --DOCSHELL 19DCD400 == 33 [pid = 3344] [id = 612] 05:07:09 INFO - PROCESS | 3344 | --DOCSHELL 10A49400 == 32 [pid = 3344] [id = 613] 05:07:10 INFO - PROCESS | 3344 | --DOCSHELL 1688B400 == 31 [pid = 3344] [id = 617] 05:07:10 INFO - PROCESS | 3344 | --DOCSHELL 13964000 == 30 [pid = 3344] [id = 616] 05:07:10 INFO - PROCESS | 3344 | --DOCSHELL 16998000 == 29 [pid = 3344] [id = 623] 05:07:10 INFO - PROCESS | 3344 | --DOCSHELL 10560000 == 28 [pid = 3344] [id = 620] 05:07:10 INFO - PROCESS | 3344 | --DOCSHELL 1A090400 == 27 [pid = 3344] [id = 621] 05:07:10 INFO - PROCESS | 3344 | --DOCSHELL 151A6400 == 26 [pid = 3344] [id = 622] 05:07:10 INFO - PROCESS | 3344 | --DOCSHELL 181AC800 == 25 [pid = 3344] [id = 619] 05:07:10 INFO - PROCESS | 3344 | --DOCSHELL 1755C000 == 24 [pid = 3344] [id = 618] 05:07:10 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (13ECE800) [pid = 3344] [serial = 1837] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (17D0E000) [pid = 3344] [serial = 1825] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (11269800) [pid = 3344] [serial = 1813] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (112CA800) [pid = 3344] [serial = 1814] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (11008800) [pid = 3344] [serial = 1811] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (10A05C00) [pid = 3344] [serial = 1810] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (13B53400) [pid = 3344] [serial = 1802] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (1322B800) [pid = 3344] [serial = 1801] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (170A3400) [pid = 3344] [serial = 1805] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (1688C400) [pid = 3344] [serial = 1804] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (1A737400) [pid = 3344] [serial = 1808] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (1A090800) [pid = 3344] [serial = 1807] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (1829FC00) [pid = 3344] [serial = 1828] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (17DE9C00) [pid = 3344] [serial = 1826] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (1584F000) [pid = 3344] [serial = 1831] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (1319C000) [pid = 3344] [serial = 1816] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (19650800) [pid = 3344] [serial = 1829] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (13957400) [pid = 3344] [serial = 1817] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (151A6000) [pid = 3344] [serial = 1819] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3344 | --DOMWINDOW == 58 (15853C00) [pid = 3344] [serial = 1820] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3344 | --DOMWINDOW == 57 (1698EC00) [pid = 3344] [serial = 1832] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3344 | --DOMWINDOW == 56 (16895000) [pid = 3344] [serial = 1822] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3344 | --DOMWINDOW == 55 (16C72800) [pid = 3344] [serial = 1823] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3344 | --DOMWINDOW == 54 (19DC1800) [pid = 3344] [serial = 1835] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3344 | --DOMWINDOW == 53 (1994BC00) [pid = 3344] [serial = 1834] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 3344 | 1471349230743 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 05:07:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:07:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1981ms 05:07:10 INFO - PROCESS | 3344 | 1471349230786 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 05:07:10 INFO - PROCESS | 3344 | 1471349230791 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 05:07:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:07:10 INFO - PROCESS | 3344 | 1471349230796 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:07:10 INFO - PROCESS | 3344 | 1471349230800 Marionette TRACE conn2 <- [1,2462,null,{}] 05:07:10 INFO - PROCESS | 3344 | 1471349230806 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:10 INFO - PROCESS | 3344 | 1471349230809 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:10 INFO - PROCESS | 3344 | 1471349230907 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 05:07:10 INFO - PROCESS | 3344 | 1471349230914 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:10 INFO - PROCESS | 3344 | 1471349230917 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:10 INFO - PROCESS | 3344 | ++DOCSHELL 11008800 == 25 [pid = 3344] [id = 625] 05:07:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 54 (11008C00) [pid = 3344] [serial = 1875] [outer = 00000000] 05:07:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 55 (11272C00) [pid = 3344] [serial = 1876] [outer = 11008C00] 05:07:10 INFO - PROCESS | 3344 | 1471349230970 Marionette DEBUG loaded listener.js 05:07:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 56 (112CF000) [pid = 3344] [serial = 1877] [outer = 11008C00] 05:07:11 INFO - PROCESS | 3344 | 1471349231514 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 05:07:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:07:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 739ms 05:07:11 INFO - PROCESS | 3344 | 1471349231537 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 05:07:11 INFO - PROCESS | 3344 | 1471349231541 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 05:07:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:07:11 INFO - PROCESS | 3344 | 1471349231548 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:07:11 INFO - PROCESS | 3344 | 1471349231550 Marionette TRACE conn2 <- [1,2466,null,{}] 05:07:11 INFO - PROCESS | 3344 | 1471349231554 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:11 INFO - PROCESS | 3344 | 1471349231558 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:11 INFO - PROCESS | 3344 | 1471349231647 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 05:07:11 INFO - PROCESS | 3344 | 1471349231653 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:11 INFO - PROCESS | 3344 | 1471349231656 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:11 INFO - PROCESS | 3344 | ++DOCSHELL 12E81000 == 26 [pid = 3344] [id = 626] 05:07:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 57 (12E81400) [pid = 3344] [serial = 1878] [outer = 00000000] 05:07:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 58 (13196C00) [pid = 3344] [serial = 1879] [outer = 12E81400] 05:07:11 INFO - PROCESS | 3344 | 1471349231704 Marionette DEBUG loaded listener.js 05:07:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (13230000) [pid = 3344] [serial = 1880] [outer = 12E81400] 05:07:12 INFO - PROCESS | 3344 | 1471349232177 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 707ms 05:07:12 INFO - PROCESS | 3344 | 1471349232247 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 05:07:12 INFO - PROCESS | 3344 | 1471349232249 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 05:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:07:12 INFO - PROCESS | 3344 | 1471349232253 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:07:12 INFO - PROCESS | 3344 | 1471349232256 Marionette TRACE conn2 <- [1,2470,null,{}] 05:07:12 INFO - PROCESS | 3344 | 1471349232267 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:12 INFO - PROCESS | 3344 | 1471349232272 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:12 INFO - PROCESS | 3344 | 1471349232381 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 05:07:12 INFO - PROCESS | 3344 | 1471349232477 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:12 INFO - PROCESS | 3344 | 1471349232480 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:12 INFO - PROCESS | 3344 | ++DOCSHELL 14519400 == 27 [pid = 3344] [id = 627] 05:07:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (1451A000) [pid = 3344] [serial = 1881] [outer = 00000000] 05:07:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (145C4800) [pid = 3344] [serial = 1882] [outer = 1451A000] 05:07:12 INFO - PROCESS | 3344 | 1471349232529 Marionette DEBUG loaded listener.js 05:07:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (145E7C00) [pid = 3344] [serial = 1883] [outer = 1451A000] 05:07:12 INFO - PROCESS | 3344 | 1471349232913 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 05:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 708ms 05:07:12 INFO - PROCESS | 3344 | 1471349232951 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 05:07:12 INFO - PROCESS | 3344 | 1471349232954 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 05:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:07:12 INFO - PROCESS | 3344 | 1471349232957 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:07:12 INFO - PROCESS | 3344 | 1471349232959 Marionette TRACE conn2 <- [1,2474,null,{}] 05:07:12 INFO - PROCESS | 3344 | 1471349232962 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:12 INFO - PROCESS | 3344 | 1471349232964 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:13 INFO - PROCESS | 3344 | 1471349233080 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 05:07:13 INFO - PROCESS | 3344 | 1471349233136 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:13 INFO - PROCESS | 3344 | 1471349233138 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:13 INFO - PROCESS | 3344 | ++DOCSHELL 145E3400 == 28 [pid = 3344] [id = 628] 05:07:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (1519A800) [pid = 3344] [serial = 1884] [outer = 00000000] 05:07:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (15A22000) [pid = 3344] [serial = 1885] [outer = 1519A800] 05:07:13 INFO - PROCESS | 3344 | 1471349233184 Marionette DEBUG loaded listener.js 05:07:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (1688D400) [pid = 3344] [serial = 1886] [outer = 1519A800] 05:07:13 INFO - PROCESS | 3344 | 1471349233558 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 05:07:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:07:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 644ms 05:07:13 INFO - PROCESS | 3344 | 1471349233595 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 05:07:13 INFO - PROCESS | 3344 | 1471349233597 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 05:07:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:07:13 INFO - PROCESS | 3344 | 1471349233600 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:07:13 INFO - PROCESS | 3344 | 1471349233602 Marionette TRACE conn2 <- [1,2478,null,{}] 05:07:13 INFO - PROCESS | 3344 | 1471349233617 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:13 INFO - PROCESS | 3344 | 1471349233619 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:13 INFO - PROCESS | 3344 | 1471349233694 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 05:07:13 INFO - PROCESS | 3344 | 1471349233699 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:13 INFO - PROCESS | 3344 | 1471349233702 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:13 INFO - PROCESS | 3344 | ++DOCSHELL 16891000 == 29 [pid = 3344] [id = 629] 05:07:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (16895800) [pid = 3344] [serial = 1887] [outer = 00000000] 05:07:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (16998000) [pid = 3344] [serial = 1888] [outer = 16895800] 05:07:13 INFO - PROCESS | 3344 | 1471349233746 Marionette DEBUG loaded listener.js 05:07:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (16D2F000) [pid = 3344] [serial = 1889] [outer = 16895800] 05:07:14 INFO - PROCESS | 3344 | 1471349234210 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 628ms 05:07:14 INFO - PROCESS | 3344 | 1471349234246 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 05:07:14 INFO - PROCESS | 3344 | 1471349234248 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 05:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:07:14 INFO - PROCESS | 3344 | 1471349234255 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:07:14 INFO - PROCESS | 3344 | 1471349234257 Marionette TRACE conn2 <- [1,2482,null,{}] 05:07:14 INFO - PROCESS | 3344 | 1471349234261 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:14 INFO - PROCESS | 3344 | 1471349234266 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:14 INFO - PROCESS | 3344 | 1471349234364 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 05:07:14 INFO - PROCESS | 3344 | 1471349234371 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:14 INFO - PROCESS | 3344 | 1471349234373 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:14 INFO - PROCESS | 3344 | ++DOCSHELL 145D0000 == 30 [pid = 3344] [id = 630] 05:07:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (1519C000) [pid = 3344] [serial = 1890] [outer = 00000000] 05:07:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (17D03000) [pid = 3344] [serial = 1891] [outer = 1519C000] 05:07:14 INFO - PROCESS | 3344 | 1471349234419 Marionette DEBUG loaded listener.js 05:07:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (17DF1C00) [pid = 3344] [serial = 1892] [outer = 1519C000] 05:07:14 INFO - PROCESS | 3344 | 1471349234854 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 05:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 645ms 05:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:07:14 INFO - PROCESS | 3344 | 1471349234893 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 05:07:14 INFO - PROCESS | 3344 | 1471349234895 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 05:07:14 INFO - PROCESS | 3344 | 1471349234912 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:07:14 INFO - PROCESS | 3344 | 1471349234914 Marionette TRACE conn2 <- [1,2486,null,{}] 05:07:14 INFO - PROCESS | 3344 | 1471349234918 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:14 INFO - PROCESS | 3344 | 1471349234920 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:15 INFO - PROCESS | 3344 | 1471349234994 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 05:07:15 INFO - PROCESS | 3344 | 1471349235000 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:15 INFO - PROCESS | 3344 | 1471349235002 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:15 INFO - PROCESS | 3344 | ++DOCSHELL 17DEB000 == 31 [pid = 3344] [id = 631] 05:07:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (17DEE400) [pid = 3344] [serial = 1893] [outer = 00000000] 05:07:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (1829A000) [pid = 3344] [serial = 1894] [outer = 17DEE400] 05:07:15 INFO - PROCESS | 3344 | 1471349235046 Marionette DEBUG loaded listener.js 05:07:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (1829A400) [pid = 3344] [serial = 1895] [outer = 17DEE400] 05:07:15 INFO - PROCESS | 3344 | 1471349235501 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:07:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:07:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 660ms 05:07:15 INFO - PROCESS | 3344 | 1471349235557 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 05:07:15 INFO - PROCESS | 3344 | 1471349235559 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 05:07:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:07:15 INFO - PROCESS | 3344 | 1471349235562 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:07:15 INFO - PROCESS | 3344 | 1471349235564 Marionette TRACE conn2 <- [1,2490,null,{}] 05:07:15 INFO - PROCESS | 3344 | 1471349235571 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:15 INFO - PROCESS | 3344 | 1471349235573 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:15 INFO - PROCESS | 3344 | 1471349235652 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 05:07:15 INFO - PROCESS | 3344 | 1471349235658 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:15 INFO - PROCESS | 3344 | 1471349235660 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:15 INFO - PROCESS | 3344 | ++DOCSHELL 0F34BC00 == 32 [pid = 3344] [id = 632] 05:07:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (13196400) [pid = 3344] [serial = 1896] [outer = 00000000] 05:07:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1993D000) [pid = 3344] [serial = 1897] [outer = 13196400] 05:07:15 INFO - PROCESS | 3344 | 1471349235708 Marionette DEBUG loaded listener.js 05:07:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1993E000) [pid = 3344] [serial = 1898] [outer = 13196400] 05:07:16 INFO - PROCESS | 3344 | 1471349236229 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 708ms 05:07:16 INFO - PROCESS | 3344 | 1471349236295 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 05:07:16 INFO - PROCESS | 3344 | 1471349236298 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 05:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:07:16 INFO - PROCESS | 3344 | 1471349236310 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:07:16 INFO - PROCESS | 3344 | 1471349236312 Marionette TRACE conn2 <- [1,2494,null,{}] 05:07:16 INFO - PROCESS | 3344 | 1471349236315 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:16 INFO - PROCESS | 3344 | 1471349236317 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:16 INFO - PROCESS | 3344 | 1471349236435 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 05:07:16 INFO - PROCESS | 3344 | 1471349236527 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:16 INFO - PROCESS | 3344 | 1471349236529 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:16 INFO - PROCESS | 3344 | ++DOCSHELL 13F78800 == 33 [pid = 3344] [id = 633] 05:07:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (19946800) [pid = 3344] [serial = 1899] [outer = 00000000] 05:07:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (19DC1400) [pid = 3344] [serial = 1900] [outer = 19946800] 05:07:16 INFO - PROCESS | 3344 | 1471349236575 Marionette DEBUG loaded listener.js 05:07:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (19DC1C00) [pid = 3344] [serial = 1901] [outer = 19946800] 05:07:17 INFO - PROCESS | 3344 | 1471349236997 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 739ms 05:07:17 INFO - PROCESS | 3344 | 1471349237053 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 05:07:17 INFO - PROCESS | 3344 | 1471349237055 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 05:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:07:17 INFO - PROCESS | 3344 | 1471349237058 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:07:17 INFO - PROCESS | 3344 | 1471349237070 Marionette TRACE conn2 <- [1,2498,null,{}] 05:07:17 INFO - PROCESS | 3344 | 1471349237074 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:17 INFO - PROCESS | 3344 | 1471349237076 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:17 INFO - PROCESS | 3344 | 1471349237190 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 05:07:17 INFO - PROCESS | 3344 | 1471349237199 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:17 INFO - PROCESS | 3344 | 1471349237200 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:17 INFO - PROCESS | 3344 | ++DOCSHELL 1047E000 == 34 [pid = 3344] [id = 634] 05:07:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (10560000) [pid = 3344] [serial = 1902] [outer = 00000000] 05:07:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (19E7B800) [pid = 3344] [serial = 1903] [outer = 10560000] 05:07:17 INFO - PROCESS | 3344 | 1471349237301 Marionette DEBUG loaded listener.js 05:07:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1A08A800) [pid = 3344] [serial = 1904] [outer = 10560000] 05:07:17 INFO - PROCESS | 3344 | 1471349237733 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 05:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 692ms 05:07:17 INFO - PROCESS | 3344 | 1471349237756 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 05:07:17 INFO - PROCESS | 3344 | 1471349237758 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 05:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:07:17 INFO - PROCESS | 3344 | 1471349237761 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:07:17 INFO - PROCESS | 3344 | 1471349237764 Marionette TRACE conn2 <- [1,2502,null,{}] 05:07:17 INFO - PROCESS | 3344 | 1471349237771 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:17 INFO - PROCESS | 3344 | 1471349237773 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:17 INFO - PROCESS | 3344 | 1471349237924 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 05:07:18 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1A08DC00) [pid = 3344] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:07:18 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (181AF000) [pid = 3344] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:07:18 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1993F400) [pid = 3344] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:07:18 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1A0B0C00) [pid = 3344] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:07:18 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (14520400) [pid = 3344] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:07:18 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (10A4D800) [pid = 3344] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:07:18 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (19E7C000) [pid = 3344] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:07:18 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (175E9400) [pid = 3344] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:07:18 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1688D800) [pid = 3344] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:07:18 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (13AC8000) [pid = 3344] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:07:18 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (10A47800) [pid = 3344] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:07:18 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (151ADC00) [pid = 3344] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:07:18 INFO - PROCESS | 3344 | 1471349238160 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:18 INFO - PROCESS | 3344 | 1471349238162 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:18 INFO - PROCESS | 3344 | ++DOCSHELL 10435000 == 35 [pid = 3344] [id = 635] 05:07:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (10476C00) [pid = 3344] [serial = 1905] [outer = 00000000] 05:07:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (13910800) [pid = 3344] [serial = 1906] [outer = 10476C00] 05:07:18 INFO - PROCESS | 3344 | 1471349238209 Marionette DEBUG loaded listener.js 05:07:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (1688D800) [pid = 3344] [serial = 1907] [outer = 10476C00] 05:07:18 INFO - PROCESS | 3344 | 1471349238583 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 849ms 05:07:18 INFO - PROCESS | 3344 | 1471349238604 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 05:07:18 INFO - PROCESS | 3344 | 1471349238606 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 05:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:07:18 INFO - PROCESS | 3344 | 1471349238610 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:07:18 INFO - PROCESS | 3344 | 1471349238611 Marionette TRACE conn2 <- [1,2506,null,{}] 05:07:18 INFO - PROCESS | 3344 | 1471349238614 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:18 INFO - PROCESS | 3344 | 1471349238616 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:18 INFO - PROCESS | 3344 | 1471349238733 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 05:07:18 INFO - PROCESS | 3344 | 1471349238742 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:18 INFO - PROCESS | 3344 | 1471349238744 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:18 INFO - PROCESS | 3344 | ++DOCSHELL 145E2800 == 36 [pid = 3344] [id = 636] 05:07:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (16FF5000) [pid = 3344] [serial = 1908] [outer = 00000000] 05:07:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1A736C00) [pid = 3344] [serial = 1909] [outer = 16FF5000] 05:07:18 INFO - PROCESS | 3344 | 1471349238788 Marionette DEBUG loaded listener.js 05:07:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1A738400) [pid = 3344] [serial = 1910] [outer = 16FF5000] 05:07:19 INFO - PROCESS | 3344 | 1471349239202 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 645ms 05:07:19 INFO - PROCESS | 3344 | 1471349239248 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 05:07:19 INFO - PROCESS | 3344 | 1471349239250 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 05:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:07:19 INFO - PROCESS | 3344 | 1471349239253 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:07:19 INFO - PROCESS | 3344 | 1471349239255 Marionette TRACE conn2 <- [1,2510,null,{}] 05:07:19 INFO - PROCESS | 3344 | 1471349239258 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:19 INFO - PROCESS | 3344 | 1471349239260 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:19 INFO - PROCESS | 3344 | 1471349239378 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 05:07:19 INFO - PROCESS | 3344 | 1471349239390 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:19 INFO - PROCESS | 3344 | 1471349239392 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:19 INFO - PROCESS | 3344 | ++DOCSHELL 1A090400 == 37 [pid = 3344] [id = 637] 05:07:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (1A090800) [pid = 3344] [serial = 1911] [outer = 00000000] 05:07:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1AC51800) [pid = 3344] [serial = 1912] [outer = 1A090800] 05:07:19 INFO - PROCESS | 3344 | 1471349239436 Marionette DEBUG loaded listener.js 05:07:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1AC54000) [pid = 3344] [serial = 1913] [outer = 1A090800] 05:07:19 INFO - PROCESS | 3344 | 1471349239852 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 644ms 05:07:19 INFO - PROCESS | 3344 | 1471349239892 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 05:07:19 INFO - PROCESS | 3344 | 1471349239893 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 05:07:19 INFO - PROCESS | 3344 | 1471349239897 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:07:19 INFO - PROCESS | 3344 | 1471349239898 Marionette TRACE conn2 <- [1,2514,null,{}] 05:07:19 INFO - PROCESS | 3344 | 1471349239902 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:19 INFO - PROCESS | 3344 | 1471349239904 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:20 INFO - PROCESS | 3344 | 1471349240020 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 05:07:20 INFO - PROCESS | 3344 | 1471349240028 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:20 INFO - PROCESS | 3344 | 1471349240030 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:20 INFO - PROCESS | 3344 | ++DOCSHELL 1450DC00 == 38 [pid = 3344] [id = 638] 05:07:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1450E400) [pid = 3344] [serial = 1914] [outer = 00000000] 05:07:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (14512C00) [pid = 3344] [serial = 1915] [outer = 1450E400] 05:07:20 INFO - PROCESS | 3344 | 1471349240075 Marionette DEBUG loaded listener.js 05:07:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (14517000) [pid = 3344] [serial = 1916] [outer = 1450E400] 05:07:20 INFO - PROCESS | 3344 | 1471349240864 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:07:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:07:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1006ms 05:07:20 INFO - PROCESS | 3344 | 1471349240901 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 05:07:20 INFO - PROCESS | 3344 | 1471349240906 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 05:07:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:07:20 INFO - PROCESS | 3344 | 1471349240911 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:07:20 INFO - PROCESS | 3344 | 1471349240916 Marionette TRACE conn2 <- [1,2518,null,{}] 05:07:20 INFO - PROCESS | 3344 | 1471349240922 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:20 INFO - PROCESS | 3344 | 1471349240925 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:21 INFO - PROCESS | 3344 | 1471349241050 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 05:07:21 INFO - PROCESS | 3344 | 1471349241198 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:21 INFO - PROCESS | 3344 | 1471349241201 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:21 INFO - PROCESS | 3344 | ++DOCSHELL 10E9A800 == 39 [pid = 3344] [id = 639] 05:07:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (10ED6C00) [pid = 3344] [serial = 1917] [outer = 00000000] 05:07:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (1181C400) [pid = 3344] [serial = 1918] [outer = 10ED6C00] 05:07:21 INFO - PROCESS | 3344 | 1471349241261 Marionette DEBUG loaded listener.js 05:07:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1312B400) [pid = 3344] [serial = 1919] [outer = 10ED6C00] 05:07:21 INFO - PROCESS | 3344 | 1471349241915 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1053ms 05:07:21 INFO - PROCESS | 3344 | 1471349241993 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 05:07:21 INFO - PROCESS | 3344 | 1471349241997 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 05:07:22 INFO - PROCESS | 3344 | 1471349242060 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:07:22 INFO - PROCESS | 3344 | 1471349242063 Marionette TRACE conn2 <- [1,2522,null,{}] 05:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:07:22 INFO - PROCESS | 3344 | 1471349242068 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:22 INFO - PROCESS | 3344 | 1471349242070 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:22 INFO - PROCESS | 3344 | 1471349242199 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 05:07:22 INFO - PROCESS | 3344 | 1471349242475 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:22 INFO - PROCESS | 3344 | 1471349242478 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:22 INFO - PROCESS | 3344 | ++DOCSHELL 0F34DC00 == 40 [pid = 3344] [id = 640] 05:07:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (0F34EC00) [pid = 3344] [serial = 1920] [outer = 00000000] 05:07:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1059BC00) [pid = 3344] [serial = 1921] [outer = 0F34EC00] 05:07:22 INFO - PROCESS | 3344 | 1471349242553 Marionette DEBUG loaded listener.js 05:07:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (10A4E000) [pid = 3344] [serial = 1922] [outer = 0F34EC00] 05:07:23 INFO - PROCESS | 3344 | --DOCSHELL 1A090400 == 39 [pid = 3344] [id = 637] 05:07:23 INFO - PROCESS | 3344 | --DOCSHELL 145E2800 == 38 [pid = 3344] [id = 636] 05:07:23 INFO - PROCESS | 3344 | --DOCSHELL 10435000 == 37 [pid = 3344] [id = 635] 05:07:23 INFO - PROCESS | 3344 | --DOCSHELL 1047E000 == 36 [pid = 3344] [id = 634] 05:07:23 INFO - PROCESS | 3344 | --DOCSHELL 13F78800 == 35 [pid = 3344] [id = 633] 05:07:23 INFO - PROCESS | 3344 | --DOCSHELL 0F34BC00 == 34 [pid = 3344] [id = 632] 05:07:23 INFO - PROCESS | 3344 | --DOCSHELL 17DEB000 == 33 [pid = 3344] [id = 631] 05:07:23 INFO - PROCESS | 3344 | --DOCSHELL 145D0000 == 32 [pid = 3344] [id = 630] 05:07:23 INFO - PROCESS | 3344 | --DOCSHELL 16891000 == 31 [pid = 3344] [id = 629] 05:07:23 INFO - PROCESS | 3344 | --DOCSHELL 145E3400 == 30 [pid = 3344] [id = 628] 05:07:23 INFO - PROCESS | 3344 | --DOCSHELL 14519400 == 29 [pid = 3344] [id = 627] 05:07:23 INFO - PROCESS | 3344 | --DOCSHELL 12E81000 == 28 [pid = 3344] [id = 626] 05:07:23 INFO - PROCESS | 3344 | --DOCSHELL 11008800 == 27 [pid = 3344] [id = 625] 05:07:23 INFO - PROCESS | 3344 | --DOCSHELL 1A73C000 == 26 [pid = 3344] [id = 624] 05:07:23 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (1A9A2000) [pid = 3344] [serial = 1873] [outer = 00000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3344 | 1471349243269 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 05:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1253ms 05:07:23 INFO - PROCESS | 3344 | 1471349243320 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 05:07:23 INFO - PROCESS | 3344 | 1471349243324 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 05:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:07:23 INFO - PROCESS | 3344 | 1471349243330 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:07:23 INFO - PROCESS | 3344 | 1471349243333 Marionette TRACE conn2 <- [1,2526,null,{}] 05:07:23 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1A733000) [pid = 3344] [serial = 1871] [outer = 00000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (1829B000) [pid = 3344] [serial = 1858] [outer = 00000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (19E7D000) [pid = 3344] [serial = 1861] [outer = 00000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1A0B9400) [pid = 3344] [serial = 1864] [outer = 00000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (19B44000) [pid = 3344] [serial = 1862] [outer = 00000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1A5D3400) [pid = 3344] [serial = 1870] [outer = 00000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1A0BD800) [pid = 3344] [serial = 1865] [outer = 00000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (15F4E000) [pid = 3344] [serial = 1844] [outer = 00000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1519DC00) [pid = 3344] [serial = 1843] [outer = 00000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (11C12800) [pid = 3344] [serial = 1841] [outer = 00000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (11003400) [pid = 3344] [serial = 1840] [outer = 00000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (17DF7C00) [pid = 3344] [serial = 1838] [outer = 00000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (17DAA000) [pid = 3344] [serial = 1855] [outer = 00000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (16993C00) [pid = 3344] [serial = 1852] [outer = 00000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (16C6A800) [pid = 3344] [serial = 1853] [outer = 00000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (13F79800) [pid = 3344] [serial = 1849] [outer = 00000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (14527000) [pid = 3344] [serial = 1850] [outer = 00000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (12BBC000) [pid = 3344] [serial = 1847] [outer = 00000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (10ED3C00) [pid = 3344] [serial = 1846] [outer = 00000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (182A0C00) [pid = 3344] [serial = 1859] [outer = 00000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (18298400) [pid = 3344] [serial = 1867] [outer = 00000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (19650C00) [pid = 3344] [serial = 1868] [outer = 00000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (17DF7000) [pid = 3344] [serial = 1856] [outer = 00000000] [url = about:blank] 05:07:23 INFO - PROCESS | 3344 | 1471349243358 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:23 INFO - PROCESS | 3344 | 1471349243362 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:23 INFO - PROCESS | 3344 | 1471349243485 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 05:07:23 INFO - PROCESS | 3344 | 1471349243498 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:23 INFO - PROCESS | 3344 | 1471349243501 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:23 INFO - PROCESS | 3344 | ++DOCSHELL 1181A400 == 27 [pid = 3344] [id = 641] 05:07:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (1189DC00) [pid = 3344] [serial = 1923] [outer = 00000000] 05:07:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (129EB800) [pid = 3344] [serial = 1924] [outer = 1189DC00] 05:07:23 INFO - PROCESS | 3344 | 1471349243549 Marionette DEBUG loaded listener.js 05:07:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (1312CC00) [pid = 3344] [serial = 1925] [outer = 1189DC00] 05:07:24 INFO - PROCESS | 3344 | 1471349244057 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 736ms 05:07:24 INFO - PROCESS | 3344 | 1471349244067 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 05:07:24 INFO - PROCESS | 3344 | 1471349244071 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 05:07:24 INFO - PROCESS | 3344 | 1471349244076 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:07:24 INFO - PROCESS | 3344 | 1471349244078 Marionette TRACE conn2 <- [1,2530,null,{}] 05:07:24 INFO - PROCESS | 3344 | 1471349244081 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:24 INFO - PROCESS | 3344 | 1471349244084 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:24 INFO - PROCESS | 3344 | 1471349244168 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 05:07:24 INFO - PROCESS | 3344 | 1471349244176 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:24 INFO - PROCESS | 3344 | 1471349244179 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:24 INFO - PROCESS | 3344 | ++DOCSHELL 14512400 == 28 [pid = 3344] [id = 642] 05:07:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (14515400) [pid = 3344] [serial = 1926] [outer = 00000000] 05:07:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (13ECB400) [pid = 3344] [serial = 1927] [outer = 14515400] 05:07:24 INFO - PROCESS | 3344 | 1471349244226 Marionette DEBUG loaded listener.js 05:07:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (145C5000) [pid = 3344] [serial = 1928] [outer = 14515400] 05:07:24 INFO - PROCESS | 3344 | 1471349244707 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 05:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 689ms 05:07:24 INFO - PROCESS | 3344 | 1471349244776 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 05:07:24 INFO - PROCESS | 3344 | 1471349244778 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 05:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:07:24 INFO - PROCESS | 3344 | 1471349244783 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:07:24 INFO - PROCESS | 3344 | 1471349244789 Marionette TRACE conn2 <- [1,2534,null,{}] 05:07:24 INFO - PROCESS | 3344 | 1471349244798 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:24 INFO - PROCESS | 3344 | 1471349244802 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:24 INFO - PROCESS | 3344 | 1471349244886 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 05:07:24 INFO - PROCESS | 3344 | 1471349244983 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:24 INFO - PROCESS | 3344 | 1471349244985 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:25 INFO - PROCESS | 3344 | ++DOCSHELL 15853C00 == 29 [pid = 3344] [id = 643] 05:07:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (15856400) [pid = 3344] [serial = 1929] [outer = 00000000] 05:07:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (1688E000) [pid = 3344] [serial = 1930] [outer = 15856400] 05:07:25 INFO - PROCESS | 3344 | 1471349245030 Marionette DEBUG loaded listener.js 05:07:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (16896C00) [pid = 3344] [serial = 1931] [outer = 15856400] 05:07:25 INFO - PROCESS | 3344 | 1471349245412 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 05:07:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 658ms 05:07:25 INFO - PROCESS | 3344 | 1471349245439 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 05:07:25 INFO - PROCESS | 3344 | 1471349245442 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 05:07:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:07:25 INFO - PROCESS | 3344 | 1471349245445 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:07:25 INFO - PROCESS | 3344 | 1471349245447 Marionette TRACE conn2 <- [1,2538,null,{}] 05:07:25 INFO - PROCESS | 3344 | 1471349245450 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:25 INFO - PROCESS | 3344 | 1471349245452 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:25 INFO - PROCESS | 3344 | 1471349245615 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 05:07:25 INFO - PROCESS | 3344 | 1471349245636 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:25 INFO - PROCESS | 3344 | 1471349245638 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:25 INFO - PROCESS | 3344 | ++DOCSHELL 16D2C400 == 30 [pid = 3344] [id = 644] 05:07:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (16D2E000) [pid = 3344] [serial = 1932] [outer = 00000000] 05:07:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (175DE000) [pid = 3344] [serial = 1933] [outer = 16D2E000] 05:07:25 INFO - PROCESS | 3344 | 1471349245684 Marionette DEBUG loaded listener.js 05:07:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (17645000) [pid = 3344] [serial = 1934] [outer = 16D2E000] 05:07:26 INFO - PROCESS | 3344 | 1471349246122 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 05:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 705ms 05:07:26 INFO - PROCESS | 3344 | 1471349246145 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 05:07:26 INFO - PROCESS | 3344 | 1471349246147 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 05:07:26 INFO - PROCESS | 3344 | 1471349246150 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:07:26 INFO - PROCESS | 3344 | 1471349246152 Marionette TRACE conn2 <- [1,2542,null,{}] 05:07:26 INFO - PROCESS | 3344 | 1471349246155 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:26 INFO - PROCESS | 3344 | 1471349246157 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:26 INFO - PROCESS | 3344 | 1471349246267 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 05:07:26 INFO - PROCESS | 3344 | 1471349246272 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:26 INFO - PROCESS | 3344 | 1471349246278 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:26 INFO - PROCESS | 3344 | ++DOCSHELL 12E81000 == 31 [pid = 3344] [id = 645] 05:07:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (17D90C00) [pid = 3344] [serial = 1935] [outer = 00000000] 05:07:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (17DB3C00) [pid = 3344] [serial = 1936] [outer = 17D90C00] 05:07:26 INFO - PROCESS | 3344 | 1471349246392 Marionette DEBUG loaded listener.js 05:07:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (17EBF800) [pid = 3344] [serial = 1937] [outer = 17D90C00] 05:07:26 INFO - PROCESS | 3344 | 1471349246892 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 799ms 05:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:07:26 INFO - PROCESS | 3344 | 1471349246957 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 05:07:26 INFO - PROCESS | 3344 | 1471349246959 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 05:07:26 INFO - PROCESS | 3344 | 1471349246962 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:07:26 INFO - PROCESS | 3344 | 1471349246964 Marionette TRACE conn2 <- [1,2546,null,{}] 05:07:26 INFO - PROCESS | 3344 | 1471349246967 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:26 INFO - PROCESS | 3344 | 1471349246970 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:27 INFO - PROCESS | 3344 | 1471349247092 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 05:07:27 INFO - PROCESS | 3344 | 1471349247161 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:27 INFO - PROCESS | 3344 | 1471349247163 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:27 INFO - PROCESS | 3344 | ++DOCSHELL 181B0400 == 32 [pid = 3344] [id = 646] 05:07:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (19643000) [pid = 3344] [serial = 1938] [outer = 00000000] 05:07:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1964C800) [pid = 3344] [serial = 1939] [outer = 19643000] 05:07:27 INFO - PROCESS | 3344 | 1471349247212 Marionette DEBUG loaded listener.js 05:07:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (19650000) [pid = 3344] [serial = 1940] [outer = 19643000] 05:07:27 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (19946800) [pid = 3344] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:07:27 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (10560000) [pid = 3344] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:07:27 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (16895800) [pid = 3344] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:07:27 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1A73C400) [pid = 3344] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:07:27 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (11008C00) [pid = 3344] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:07:27 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1519A800) [pid = 3344] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:07:27 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1519C000) [pid = 3344] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:07:27 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (13196400) [pid = 3344] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:07:27 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1451A000) [pid = 3344] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:07:27 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (17DEE400) [pid = 3344] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:07:27 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (12E81400) [pid = 3344] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:07:27 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1A090800) [pid = 3344] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:07:27 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (10476C00) [pid = 3344] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:07:27 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (16FF5000) [pid = 3344] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:07:27 INFO - PROCESS | 3344 | 1471349247772 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 830ms 05:07:27 INFO - PROCESS | 3344 | 1471349247806 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 05:07:27 INFO - PROCESS | 3344 | 1471349247808 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 05:07:27 INFO - PROCESS | 3344 | 1471349247811 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:07:27 INFO - PROCESS | 3344 | 1471349247813 Marionette TRACE conn2 <- [1,2550,null,{}] 05:07:27 INFO - PROCESS | 3344 | 1471349247816 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:27 INFO - PROCESS | 3344 | 1471349247818 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:27 INFO - PROCESS | 3344 | 1471349247894 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 05:07:27 INFO - PROCESS | 3344 | 1471349247899 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:27 INFO - PROCESS | 3344 | 1471349247901 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:27 INFO - PROCESS | 3344 | ++DOCSHELL 12C5E400 == 33 [pid = 3344] [id = 647] 05:07:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (12C64000) [pid = 3344] [serial = 1941] [outer = 00000000] 05:07:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (1451A000) [pid = 3344] [serial = 1942] [outer = 12C64000] 05:07:27 INFO - PROCESS | 3344 | 1471349247945 Marionette DEBUG loaded listener.js 05:07:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (16BDD400) [pid = 3344] [serial = 1943] [outer = 12C64000] 05:07:28 INFO - PROCESS | 3344 | 1471349248384 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 05:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 595ms 05:07:28 INFO - PROCESS | 3344 | 1471349248408 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 05:07:28 INFO - PROCESS | 3344 | 1471349248410 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 05:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:07:28 INFO - PROCESS | 3344 | 1471349248414 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:07:28 INFO - PROCESS | 3344 | 1471349248416 Marionette TRACE conn2 <- [1,2554,null,{}] 05:07:28 INFO - PROCESS | 3344 | 1471349248419 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:28 INFO - PROCESS | 3344 | 1471349248421 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:28 INFO - PROCESS | 3344 | 1471349248523 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 05:07:28 INFO - PROCESS | 3344 | 1471349248531 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:28 INFO - PROCESS | 3344 | 1471349248534 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:28 INFO - PROCESS | 3344 | ++DOCSHELL 0F391400 == 34 [pid = 3344] [id = 648] 05:07:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (10EA3000) [pid = 3344] [serial = 1944] [outer = 00000000] 05:07:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (18297800) [pid = 3344] [serial = 1945] [outer = 10EA3000] 05:07:28 INFO - PROCESS | 3344 | 1471349248583 Marionette DEBUG loaded listener.js 05:07:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (19649000) [pid = 3344] [serial = 1946] [outer = 10EA3000] 05:07:29 INFO - PROCESS | 3344 | 1471349249045 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 05:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 705ms 05:07:29 INFO - PROCESS | 3344 | 1471349249114 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 05:07:29 INFO - PROCESS | 3344 | 1471349249116 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 05:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:07:29 INFO - PROCESS | 3344 | 1471349249119 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:07:29 INFO - PROCESS | 3344 | 1471349249121 Marionette TRACE conn2 <- [1,2558,null,{}] 05:07:29 INFO - PROCESS | 3344 | 1471349249124 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:29 INFO - PROCESS | 3344 | 1471349249126 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:29 INFO - PROCESS | 3344 | 1471349249215 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 05:07:29 INFO - PROCESS | 3344 | 1471349249223 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:29 INFO - PROCESS | 3344 | 1471349249225 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:29 INFO - PROCESS | 3344 | ++DOCSHELL 181A5400 == 35 [pid = 3344] [id = 649] 05:07:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (19946800) [pid = 3344] [serial = 1947] [outer = 00000000] 05:07:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (19E7F000) [pid = 3344] [serial = 1948] [outer = 19946800] 05:07:29 INFO - PROCESS | 3344 | 1471349249269 Marionette DEBUG loaded listener.js 05:07:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (19E84800) [pid = 3344] [serial = 1949] [outer = 19946800] 05:07:29 INFO - PROCESS | 3344 | 1471349249750 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 05:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 688ms 05:07:29 INFO - PROCESS | 3344 | 1471349249819 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 05:07:29 INFO - PROCESS | 3344 | 1471349249824 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 05:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:07:29 INFO - PROCESS | 3344 | 1471349249830 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:07:29 INFO - PROCESS | 3344 | 1471349249834 Marionette TRACE conn2 <- [1,2562,null,{}] 05:07:29 INFO - PROCESS | 3344 | 1471349249842 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:29 INFO - PROCESS | 3344 | 1471349249845 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:30 INFO - PROCESS | 3344 | 1471349250015 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 05:07:30 INFO - PROCESS | 3344 | 1471349250122 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:30 INFO - PROCESS | 3344 | 1471349250127 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:30 INFO - PROCESS | 3344 | ++DOCSHELL 11269800 == 36 [pid = 3344] [id = 650] 05:07:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (11270400) [pid = 3344] [serial = 1950] [outer = 00000000] 05:07:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (11CFCC00) [pid = 3344] [serial = 1951] [outer = 11270400] 05:07:30 INFO - PROCESS | 3344 | 1471349250185 Marionette DEBUG loaded listener.js 05:07:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (12E81400) [pid = 3344] [serial = 1952] [outer = 11270400] 05:07:30 INFO - PROCESS | 3344 | 1471349250774 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1002ms 05:07:30 INFO - PROCESS | 3344 | 1471349250833 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 05:07:30 INFO - PROCESS | 3344 | 1471349250837 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 05:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:07:30 INFO - PROCESS | 3344 | 1471349250844 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:07:30 INFO - PROCESS | 3344 | 1471349250847 Marionette TRACE conn2 <- [1,2566,null,{}] 05:07:30 INFO - PROCESS | 3344 | 1471349250851 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:30 INFO - PROCESS | 3344 | 1471349250854 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:30 INFO - PROCESS | 3344 | 1471349250963 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 05:07:31 INFO - PROCESS | 3344 | 1471349251112 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:31 INFO - PROCESS | 3344 | 1471349251115 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:31 INFO - PROCESS | 3344 | ++DOCSHELL 14528800 == 37 [pid = 3344] [id = 651] 05:07:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (145C3800) [pid = 3344] [serial = 1953] [outer = 00000000] 05:07:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1519C000) [pid = 3344] [serial = 1954] [outer = 145C3800] 05:07:31 INFO - PROCESS | 3344 | 1471349251173 Marionette DEBUG loaded listener.js 05:07:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1584E800) [pid = 3344] [serial = 1955] [outer = 145C3800] 05:07:31 INFO - PROCESS | 3344 | 1471349251768 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 939ms 05:07:31 INFO - PROCESS | 3344 | 1471349251789 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 05:07:31 INFO - PROCESS | 3344 | 1471349251791 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 05:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:07:31 INFO - PROCESS | 3344 | 1471349251795 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:07:31 INFO - PROCESS | 3344 | 1471349251799 Marionette TRACE conn2 <- [1,2570,null,{}] 05:07:31 INFO - PROCESS | 3344 | 1471349251809 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:31 INFO - PROCESS | 3344 | 1471349251815 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:31 INFO - PROCESS | 3344 | 1471349251924 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 05:07:32 INFO - PROCESS | 3344 | 1471349252062 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:32 INFO - PROCESS | 3344 | 1471349252066 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:32 INFO - PROCESS | 3344 | ++DOCSHELL 17EC2800 == 38 [pid = 3344] [id = 652] 05:07:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (181A6800) [pid = 3344] [serial = 1956] [outer = 00000000] 05:07:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (19B43C00) [pid = 3344] [serial = 1957] [outer = 181A6800] 05:07:32 INFO - PROCESS | 3344 | 1471349252124 Marionette DEBUG loaded listener.js 05:07:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (19E7F400) [pid = 3344] [serial = 1958] [outer = 181A6800] 05:07:32 INFO - PROCESS | 3344 | 1471349252740 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1002ms 05:07:32 INFO - PROCESS | 3344 | 1471349252809 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 05:07:32 INFO - PROCESS | 3344 | 1471349252812 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 05:07:32 INFO - PROCESS | 3344 | 1471349252817 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:07:32 INFO - PROCESS | 3344 | 1471349252819 Marionette TRACE conn2 <- [1,2574,null,{}] 05:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:07:32 INFO - PROCESS | 3344 | 1471349252822 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:32 INFO - PROCESS | 3344 | 1471349252825 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:32 INFO - PROCESS | 3344 | 1471349252929 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 05:07:33 INFO - PROCESS | 3344 | 1471349253065 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:33 INFO - PROCESS | 3344 | 1471349253068 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:33 INFO - PROCESS | 3344 | ++DOCSHELL 15F44C00 == 39 [pid = 3344] [id = 653] 05:07:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (176F8C00) [pid = 3344] [serial = 1959] [outer = 00000000] 05:07:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1A5C9000) [pid = 3344] [serial = 1960] [outer = 176F8C00] 05:07:33 INFO - PROCESS | 3344 | 1471349253123 Marionette DEBUG loaded listener.js 05:07:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1A733C00) [pid = 3344] [serial = 1961] [outer = 176F8C00] 05:07:33 INFO - PROCESS | 3344 | 1471349253698 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:07:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 955ms 05:07:33 INFO - PROCESS | 3344 | 1471349253766 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 05:07:33 INFO - PROCESS | 3344 | 1471349253769 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 05:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:07:33 INFO - PROCESS | 3344 | 1471349253773 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:07:33 INFO - PROCESS | 3344 | 1471349253775 Marionette TRACE conn2 <- [1,2578,null,{}] 05:07:33 INFO - PROCESS | 3344 | 1471349253779 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:33 INFO - PROCESS | 3344 | 1471349253781 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:34 INFO - PROCESS | 3344 | 1471349253996 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 05:07:34 INFO - PROCESS | 3344 | 1471349254147 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:34 INFO - PROCESS | 3344 | 1471349254150 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:34 INFO - PROCESS | 3344 | ++DOCSHELL 1055A800 == 40 [pid = 3344] [id = 654] 05:07:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (10561400) [pid = 3344] [serial = 1962] [outer = 00000000] 05:07:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (10BC4C00) [pid = 3344] [serial = 1963] [outer = 10561400] 05:07:34 INFO - PROCESS | 3344 | 1471349254202 Marionette DEBUG loaded listener.js 05:07:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (112C9400) [pid = 3344] [serial = 1964] [outer = 10561400] 05:07:35 INFO - PROCESS | 3344 | --DOCSHELL 0F391400 == 39 [pid = 3344] [id = 648] 05:07:35 INFO - PROCESS | 3344 | --DOCSHELL 12C5E400 == 38 [pid = 3344] [id = 647] 05:07:35 INFO - PROCESS | 3344 | --DOCSHELL 181B0400 == 37 [pid = 3344] [id = 646] 05:07:35 INFO - PROCESS | 3344 | --DOCSHELL 12E81000 == 36 [pid = 3344] [id = 645] 05:07:35 INFO - PROCESS | 3344 | --DOCSHELL 16D2C400 == 35 [pid = 3344] [id = 644] 05:07:35 INFO - PROCESS | 3344 | --DOCSHELL 15853C00 == 34 [pid = 3344] [id = 643] 05:07:35 INFO - PROCESS | 3344 | --DOCSHELL 14512400 == 33 [pid = 3344] [id = 642] 05:07:35 INFO - PROCESS | 3344 | --DOCSHELL 1181A400 == 32 [pid = 3344] [id = 641] 05:07:35 INFO - PROCESS | 3344 | --DOCSHELL 0F34DC00 == 31 [pid = 3344] [id = 640] 05:07:35 INFO - PROCESS | 3344 | --DOCSHELL 10E9A800 == 30 [pid = 3344] [id = 639] 05:07:35 INFO - PROCESS | 3344 | --DOCSHELL 1450DC00 == 29 [pid = 3344] [id = 638] 05:07:35 INFO - PROCESS | 3344 | --DOCSHELL 15F44C00 == 28 [pid = 3344] [id = 653] 05:07:35 INFO - PROCESS | 3344 | --DOCSHELL 17EC2800 == 27 [pid = 3344] [id = 652] 05:07:35 INFO - PROCESS | 3344 | --DOCSHELL 181A5400 == 26 [pid = 3344] [id = 649] 05:07:35 INFO - PROCESS | 3344 | --DOCSHELL 11269800 == 25 [pid = 3344] [id = 650] 05:07:35 INFO - PROCESS | 3344 | --DOCSHELL 14528800 == 24 [pid = 3344] [id = 651] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (19DC1400) [pid = 3344] [serial = 1900] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (19E7B800) [pid = 3344] [serial = 1903] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (16998000) [pid = 3344] [serial = 1888] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (16D2F000) [pid = 3344] [serial = 1889] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (1A9A2800) [pid = 3344] [serial = 1874] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (11272C00) [pid = 3344] [serial = 1876] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (112CF000) [pid = 3344] [serial = 1877] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (15A22000) [pid = 3344] [serial = 1885] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (1688D400) [pid = 3344] [serial = 1886] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (19DC1C00) [pid = 3344] [serial = 1901] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (17D03000) [pid = 3344] [serial = 1891] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (17DF1C00) [pid = 3344] [serial = 1892] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1993D000) [pid = 3344] [serial = 1897] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (145C4800) [pid = 3344] [serial = 1882] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (145E7C00) [pid = 3344] [serial = 1883] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1829A000) [pid = 3344] [serial = 1894] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1829A400) [pid = 3344] [serial = 1895] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (13196C00) [pid = 3344] [serial = 1879] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (13230000) [pid = 3344] [serial = 1880] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1A08A800) [pid = 3344] [serial = 1904] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1AC51800) [pid = 3344] [serial = 1912] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1688D800) [pid = 3344] [serial = 1907] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (13910800) [pid = 3344] [serial = 1906] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (1A738400) [pid = 3344] [serial = 1910] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (1A736C00) [pid = 3344] [serial = 1909] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (1AC54000) [pid = 3344] [serial = 1913] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (1993E000) [pid = 3344] [serial = 1898] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 3344 | 1471349255528 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 05:07:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:07:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1770ms 05:07:35 INFO - PROCESS | 3344 | 1471349255577 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 05:07:35 INFO - PROCESS | 3344 | 1471349255581 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 05:07:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:07:35 INFO - PROCESS | 3344 | 1471349255587 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:07:35 INFO - PROCESS | 3344 | 1471349255590 Marionette TRACE conn2 <- [1,2582,null,{}] 05:07:35 INFO - PROCESS | 3344 | 1471349255596 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:35 INFO - PROCESS | 3344 | 1471349255598 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:35 INFO - PROCESS | 3344 | 1471349255701 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 05:07:35 INFO - PROCESS | 3344 | 1471349255797 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:35 INFO - PROCESS | 3344 | 1471349255801 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:35 INFO - PROCESS | 3344 | ++DOCSHELL 1055E400 == 25 [pid = 3344] [id = 655] 05:07:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (10564400) [pid = 3344] [serial = 1965] [outer = 00000000] 05:07:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (1100F000) [pid = 3344] [serial = 1966] [outer = 10564400] 05:07:35 INFO - PROCESS | 3344 | 1471349255851 Marionette DEBUG loaded listener.js 05:07:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (112CA800) [pid = 3344] [serial = 1967] [outer = 10564400] 05:07:36 INFO - PROCESS | 3344 | 1471349256284 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 05:07:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:07:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 736ms 05:07:36 INFO - PROCESS | 3344 | 1471349256325 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 05:07:36 INFO - PROCESS | 3344 | 1471349256330 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 05:07:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:07:36 INFO - PROCESS | 3344 | 1471349256336 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:07:36 INFO - PROCESS | 3344 | 1471349256339 Marionette TRACE conn2 <- [1,2586,null,{}] 05:07:36 INFO - PROCESS | 3344 | 1471349256343 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:36 INFO - PROCESS | 3344 | 1471349256346 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:36 INFO - PROCESS | 3344 | 1471349256436 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 05:07:36 INFO - PROCESS | 3344 | 1471349256444 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:36 INFO - PROCESS | 3344 | 1471349256447 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:36 INFO - PROCESS | 3344 | ++DOCSHELL 13171800 == 26 [pid = 3344] [id = 656] 05:07:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (13192800) [pid = 3344] [serial = 1968] [outer = 00000000] 05:07:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (1322C000) [pid = 3344] [serial = 1969] [outer = 13192800] 05:07:36 INFO - PROCESS | 3344 | 1471349256497 Marionette DEBUG loaded listener.js 05:07:36 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (1395F800) [pid = 3344] [serial = 1970] [outer = 13192800] 05:07:36 INFO - PROCESS | 3344 | 1471349256988 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 704ms 05:07:37 INFO - PROCESS | 3344 | 1471349257035 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 05:07:37 INFO - PROCESS | 3344 | 1471349257037 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 05:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:07:37 INFO - PROCESS | 3344 | 1471349257041 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:07:37 INFO - PROCESS | 3344 | 1471349257044 Marionette TRACE conn2 <- [1,2590,null,{}] 05:07:37 INFO - PROCESS | 3344 | 1471349257055 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:37 INFO - PROCESS | 3344 | 1471349257060 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:37 INFO - PROCESS | 3344 | 1471349257172 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 05:07:37 INFO - PROCESS | 3344 | 1471349257276 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:37 INFO - PROCESS | 3344 | 1471349257279 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:37 INFO - PROCESS | 3344 | ++DOCSHELL 14526400 == 27 [pid = 3344] [id = 657] 05:07:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (14527000) [pid = 3344] [serial = 1971] [outer = 00000000] 05:07:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (145E7C00) [pid = 3344] [serial = 1972] [outer = 14527000] 05:07:37 INFO - PROCESS | 3344 | 1471349257328 Marionette DEBUG loaded listener.js 05:07:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (1519C400) [pid = 3344] [serial = 1973] [outer = 14527000] 05:07:37 INFO - PROCESS | 3344 | 1471349257761 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 05:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 752ms 05:07:37 INFO - PROCESS | 3344 | 1471349257781 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 05:07:37 INFO - PROCESS | 3344 | 1471349257783 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 05:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:07:37 INFO - PROCESS | 3344 | 1471349257787 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:07:37 INFO - PROCESS | 3344 | 1471349257788 Marionette TRACE conn2 <- [1,2594,null,{}] 05:07:37 INFO - PROCESS | 3344 | 1471349257808 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:37 INFO - PROCESS | 3344 | 1471349257810 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:37 INFO - PROCESS | 3344 | 1471349257929 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 05:07:37 INFO - PROCESS | 3344 | 1471349257941 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:37 INFO - PROCESS | 3344 | 1471349257943 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:37 INFO - PROCESS | 3344 | ++DOCSHELL 1519AC00 == 28 [pid = 3344] [id = 658] 05:07:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1519F000) [pid = 3344] [serial = 1974] [outer = 00000000] 05:07:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (15F50000) [pid = 3344] [serial = 1975] [outer = 1519F000] 05:07:38 INFO - PROCESS | 3344 | 1471349257989 Marionette DEBUG loaded listener.js 05:07:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (16896400) [pid = 3344] [serial = 1976] [outer = 1519F000] 05:07:38 INFO - PROCESS | 3344 | 1471349258457 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 05:07:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:07:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 705ms 05:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:07:38 INFO - PROCESS | 3344 | 1471349258492 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 05:07:38 INFO - PROCESS | 3344 | 1471349258494 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 05:07:38 INFO - PROCESS | 3344 | 1471349258498 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:07:38 INFO - PROCESS | 3344 | 1471349258499 Marionette TRACE conn2 <- [1,2598,null,{}] 05:07:38 INFO - PROCESS | 3344 | 1471349258503 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:38 INFO - PROCESS | 3344 | 1471349258505 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:38 INFO - PROCESS | 3344 | 1471349258641 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 05:07:38 INFO - PROCESS | 3344 | 1471349258654 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:38 INFO - PROCESS | 3344 | 1471349258656 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:38 INFO - PROCESS | 3344 | ++DOCSHELL 1699C800 == 29 [pid = 3344] [id = 659] 05:07:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (169B5000) [pid = 3344] [serial = 1977] [outer = 00000000] 05:07:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (16D2F000) [pid = 3344] [serial = 1978] [outer = 169B5000] 05:07:38 INFO - PROCESS | 3344 | 1471349258702 Marionette DEBUG loaded listener.js 05:07:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (175E4C00) [pid = 3344] [serial = 1979] [outer = 169B5000] 05:07:39 INFO - PROCESS | 3344 | 1471349259179 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:07:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 736ms 05:07:39 INFO - PROCESS | 3344 | 1471349259237 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 05:07:39 INFO - PROCESS | 3344 | 1471349259239 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 05:07:39 INFO - PROCESS | 3344 | 1471349259243 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:07:39 INFO - PROCESS | 3344 | 1471349259244 Marionette TRACE conn2 <- [1,2602,null,{}] 05:07:39 INFO - PROCESS | 3344 | 1471349259247 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:39 INFO - PROCESS | 3344 | 1471349259253 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:39 INFO - PROCESS | 3344 | 1471349259387 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 05:07:39 INFO - PROCESS | 3344 | 1471349259456 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:39 INFO - PROCESS | 3344 | 1471349259458 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:39 INFO - PROCESS | 3344 | ++DOCSHELL 17DA9400 == 30 [pid = 3344] [id = 660] 05:07:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (17DAAC00) [pid = 3344] [serial = 1980] [outer = 00000000] 05:07:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (17EC6C00) [pid = 3344] [serial = 1981] [outer = 17DAAC00] 05:07:39 INFO - PROCESS | 3344 | 1471349259504 Marionette DEBUG loaded listener.js 05:07:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (182A1800) [pid = 3344] [serial = 1982] [outer = 17DAAC00] 05:07:39 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (17D90C00) [pid = 3344] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:07:39 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (19643000) [pid = 3344] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:07:39 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1450E400) [pid = 3344] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:07:39 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (15856400) [pid = 3344] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:07:39 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1189DC00) [pid = 3344] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:07:39 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (14515400) [pid = 3344] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:07:39 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (10ED6C00) [pid = 3344] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:07:39 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (0F34EC00) [pid = 3344] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:07:39 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (19946800) [pid = 3344] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:07:39 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (12C64000) [pid = 3344] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:07:39 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (10EA3000) [pid = 3344] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:07:39 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (16D2E000) [pid = 3344] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:07:40 INFO - PROCESS | 3344 | 1471349260114 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 05:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 909ms 05:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:07:40 INFO - PROCESS | 3344 | 1471349260147 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 05:07:40 INFO - PROCESS | 3344 | 1471349260149 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 05:07:40 INFO - PROCESS | 3344 | 1471349260152 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:07:40 INFO - PROCESS | 3344 | 1471349260154 Marionette TRACE conn2 <- [1,2606,null,{}] 05:07:40 INFO - PROCESS | 3344 | 1471349260157 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:40 INFO - PROCESS | 3344 | 1471349260159 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:40 INFO - PROCESS | 3344 | 1471349260243 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 05:07:40 INFO - PROCESS | 3344 | 1471349260248 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:40 INFO - PROCESS | 3344 | 1471349260250 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:40 INFO - PROCESS | 3344 | ++DOCSHELL 14513C00 == 31 [pid = 3344] [id = 661] 05:07:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (14514800) [pid = 3344] [serial = 1983] [outer = 00000000] 05:07:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (16896000) [pid = 3344] [serial = 1984] [outer = 14514800] 05:07:40 INFO - PROCESS | 3344 | 1471349260299 Marionette DEBUG loaded listener.js 05:07:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (170A4C00) [pid = 3344] [serial = 1985] [outer = 14514800] 05:07:40 INFO - PROCESS | 3344 | 1471349260751 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 627ms 05:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:07:40 INFO - PROCESS | 3344 | 1471349260792 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 05:07:40 INFO - PROCESS | 3344 | 1471349260794 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 05:07:40 INFO - PROCESS | 3344 | 1471349260798 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:07:40 INFO - PROCESS | 3344 | 1471349260799 Marionette TRACE conn2 <- [1,2610,null,{}] 05:07:40 INFO - PROCESS | 3344 | 1471349260807 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:40 INFO - PROCESS | 3344 | 1471349260809 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:40 INFO - PROCESS | 3344 | 1471349260883 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 05:07:40 INFO - PROCESS | 3344 | 1471349260889 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:40 INFO - PROCESS | 3344 | 1471349260891 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:40 INFO - PROCESS | 3344 | ++DOCSHELL 19646800 == 32 [pid = 3344] [id = 662] 05:07:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (19646C00) [pid = 3344] [serial = 1986] [outer = 00000000] 05:07:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1964F000) [pid = 3344] [serial = 1987] [outer = 19646C00] 05:07:40 INFO - PROCESS | 3344 | 1471349260936 Marionette DEBUG loaded listener.js 05:07:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (19650800) [pid = 3344] [serial = 1988] [outer = 19646C00] 05:07:41 INFO - PROCESS | 3344 | 1471349261363 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 05:07:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 595ms 05:07:41 INFO - PROCESS | 3344 | 1471349261393 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 05:07:41 INFO - PROCESS | 3344 | 1471349261395 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 05:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:07:41 INFO - PROCESS | 3344 | 1471349261412 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:07:41 INFO - PROCESS | 3344 | 1471349261413 Marionette TRACE conn2 <- [1,2614,null,{}] 05:07:41 INFO - PROCESS | 3344 | 1471349261417 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:41 INFO - PROCESS | 3344 | 1471349261419 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:41 INFO - PROCESS | 3344 | 1471349261498 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 05:07:41 INFO - PROCESS | 3344 | 1471349261503 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:41 INFO - PROCESS | 3344 | 1471349261506 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:41 INFO - PROCESS | 3344 | ++DOCSHELL 14526000 == 33 [pid = 3344] [id = 663] 05:07:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (19B44000) [pid = 3344] [serial = 1989] [outer = 00000000] 05:07:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (19DC5C00) [pid = 3344] [serial = 1990] [outer = 19B44000] 05:07:41 INFO - PROCESS | 3344 | 1471349261550 Marionette DEBUG loaded listener.js 05:07:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (19DC7400) [pid = 3344] [serial = 1991] [outer = 19B44000] 05:07:42 INFO - PROCESS | 3344 | 1471349262341 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:07:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1002ms 05:07:42 INFO - PROCESS | 3344 | 1471349262402 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 05:07:42 INFO - PROCESS | 3344 | 1471349262407 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 05:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:07:42 INFO - PROCESS | 3344 | 1471349262412 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:07:42 INFO - PROCESS | 3344 | 1471349262415 Marionette TRACE conn2 <- [1,2618,null,{}] 05:07:42 INFO - PROCESS | 3344 | 1471349262422 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:42 INFO - PROCESS | 3344 | 1471349262425 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:42 INFO - PROCESS | 3344 | 1471349262546 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 05:07:42 INFO - PROCESS | 3344 | 1471349262685 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:42 INFO - PROCESS | 3344 | 1471349262688 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:42 INFO - PROCESS | 3344 | ++DOCSHELL 10A4A400 == 34 [pid = 3344] [id = 664] 05:07:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (10ED1800) [pid = 3344] [serial = 1992] [outer = 00000000] 05:07:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (11DE6800) [pid = 3344] [serial = 1993] [outer = 10ED1800] 05:07:42 INFO - PROCESS | 3344 | 1471349262748 Marionette DEBUG loaded listener.js 05:07:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (13199400) [pid = 3344] [serial = 1994] [outer = 10ED1800] 05:07:43 INFO - PROCESS | 3344 | 1471349263518 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 05:07:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1159ms 05:07:43 INFO - PROCESS | 3344 | 1471349263569 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 05:07:43 INFO - PROCESS | 3344 | 1471349263573 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 05:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:07:43 INFO - PROCESS | 3344 | 1471349263580 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:07:43 INFO - PROCESS | 3344 | 1471349263583 Marionette TRACE conn2 <- [1,2622,null,{}] 05:07:43 INFO - PROCESS | 3344 | 1471349263587 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:43 INFO - PROCESS | 3344 | 1471349263590 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:43 INFO - PROCESS | 3344 | 1471349263716 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 05:07:43 INFO - PROCESS | 3344 | 1471349263954 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:43 INFO - PROCESS | 3344 | 1471349263957 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:43 INFO - PROCESS | 3344 | ++DOCSHELL 1036C000 == 35 [pid = 3344] [id = 665] 05:07:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (10375800) [pid = 3344] [serial = 1995] [outer = 00000000] 05:07:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1047DC00) [pid = 3344] [serial = 1996] [outer = 10375800] 05:07:44 INFO - PROCESS | 3344 | 1471349264016 Marionette DEBUG loaded listener.js 05:07:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (10A4CC00) [pid = 3344] [serial = 1997] [outer = 10375800] 05:07:44 INFO - PROCESS | 3344 | --DOCSHELL 19646800 == 34 [pid = 3344] [id = 662] 05:07:44 INFO - PROCESS | 3344 | --DOCSHELL 14513C00 == 33 [pid = 3344] [id = 661] 05:07:44 INFO - PROCESS | 3344 | --DOCSHELL 17DA9400 == 32 [pid = 3344] [id = 660] 05:07:44 INFO - PROCESS | 3344 | --DOCSHELL 1699C800 == 31 [pid = 3344] [id = 659] 05:07:44 INFO - PROCESS | 3344 | --DOCSHELL 1519AC00 == 30 [pid = 3344] [id = 658] 05:07:44 INFO - PROCESS | 3344 | --DOCSHELL 14526400 == 29 [pid = 3344] [id = 657] 05:07:44 INFO - PROCESS | 3344 | --DOCSHELL 13171800 == 28 [pid = 3344] [id = 656] 05:07:44 INFO - PROCESS | 3344 | --DOCSHELL 1055E400 == 27 [pid = 3344] [id = 655] 05:07:44 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (17DB3C00) [pid = 3344] [serial = 1936] [outer = 00000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1964C800) [pid = 3344] [serial = 1939] [outer = 00000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (17EBF800) [pid = 3344] [serial = 1937] [outer = 00000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (14517000) [pid = 3344] [serial = 1916] [outer = 00000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (14512C00) [pid = 3344] [serial = 1915] [outer = 00000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1688E000) [pid = 3344] [serial = 1930] [outer = 00000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (16896C00) [pid = 3344] [serial = 1931] [outer = 00000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (129EB800) [pid = 3344] [serial = 1924] [outer = 00000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1312CC00) [pid = 3344] [serial = 1925] [outer = 00000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (13ECB400) [pid = 3344] [serial = 1927] [outer = 00000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (145C5000) [pid = 3344] [serial = 1928] [outer = 00000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1181C400) [pid = 3344] [serial = 1918] [outer = 00000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1312B400) [pid = 3344] [serial = 1919] [outer = 00000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1059BC00) [pid = 3344] [serial = 1921] [outer = 00000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (10A4E000) [pid = 3344] [serial = 1922] [outer = 00000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (19E7F000) [pid = 3344] [serial = 1948] [outer = 00000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (1451A000) [pid = 3344] [serial = 1942] [outer = 00000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (19E84800) [pid = 3344] [serial = 1949] [outer = 00000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (19649000) [pid = 3344] [serial = 1946] [outer = 00000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (18297800) [pid = 3344] [serial = 1945] [outer = 00000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (16BDD400) [pid = 3344] [serial = 1943] [outer = 00000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (19650000) [pid = 3344] [serial = 1940] [outer = 00000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (175DE000) [pid = 3344] [serial = 1933] [outer = 00000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (17645000) [pid = 3344] [serial = 1934] [outer = 00000000] [url = about:blank] 05:07:44 INFO - PROCESS | 3344 | 1471349264679 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:07:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:07:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1143ms 05:07:44 INFO - PROCESS | 3344 | 1471349264724 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 05:07:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:07:44 INFO - PROCESS | 3344 | 1471349264728 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 05:07:44 INFO - PROCESS | 3344 | 1471349264732 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:07:44 INFO - PROCESS | 3344 | 1471349264734 Marionette TRACE conn2 <- [1,2626,null,{}] 05:07:44 INFO - PROCESS | 3344 | 1471349264740 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:44 INFO - PROCESS | 3344 | 1471349264744 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:44 INFO - PROCESS | 3344 | 1471349264830 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 05:07:44 INFO - PROCESS | 3344 | 1471349264935 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:44 INFO - PROCESS | 3344 | 1471349264938 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:44 INFO - PROCESS | 3344 | ++DOCSHELL 10A09400 == 28 [pid = 3344] [id = 666] 05:07:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (10A0F000) [pid = 3344] [serial = 1998] [outer = 00000000] 05:07:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (13176400) [pid = 3344] [serial = 1999] [outer = 10A0F000] 05:07:45 INFO - PROCESS | 3344 | 1471349264987 Marionette DEBUG loaded listener.js 05:07:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (13B54C00) [pid = 3344] [serial = 2000] [outer = 10A0F000] 05:07:45 INFO - PROCESS | 3344 | 1471349265423 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:07:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 736ms 05:07:45 INFO - PROCESS | 3344 | 1471349265471 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 05:07:45 INFO - PROCESS | 3344 | 1471349265475 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 05:07:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:07:45 INFO - PROCESS | 3344 | 1471349265480 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:07:45 INFO - PROCESS | 3344 | 1471349265482 Marionette TRACE conn2 <- [1,2630,null,{}] 05:07:45 INFO - PROCESS | 3344 | 1471349265486 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:45 INFO - PROCESS | 3344 | 1471349265488 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:45 INFO - PROCESS | 3344 | 1471349265574 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 05:07:45 INFO - PROCESS | 3344 | 1471349265583 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:45 INFO - PROCESS | 3344 | 1471349265585 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:45 INFO - PROCESS | 3344 | ++DOCSHELL 14518C00 == 29 [pid = 3344] [id = 667] 05:07:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (1451A000) [pid = 3344] [serial = 2001] [outer = 00000000] 05:07:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (145C5000) [pid = 3344] [serial = 2002] [outer = 1451A000] 05:07:45 INFO - PROCESS | 3344 | 1471349265637 Marionette DEBUG loaded listener.js 05:07:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (15197C00) [pid = 3344] [serial = 2003] [outer = 1451A000] 05:07:46 INFO - PROCESS | 3344 | 1471349266118 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:07:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:07:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 689ms 05:07:46 INFO - PROCESS | 3344 | 1471349266180 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 05:07:46 INFO - PROCESS | 3344 | 1471349266182 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 05:07:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:07:46 INFO - PROCESS | 3344 | 1471349266187 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:07:46 INFO - PROCESS | 3344 | 1471349266193 Marionette TRACE conn2 <- [1,2634,null,{}] 05:07:46 INFO - PROCESS | 3344 | 1471349266202 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:46 INFO - PROCESS | 3344 | 1471349266206 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:46 INFO - PROCESS | 3344 | 1471349266292 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 05:07:46 INFO - PROCESS | 3344 | 1471349266394 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:46 INFO - PROCESS | 3344 | 1471349266396 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:46 INFO - PROCESS | 3344 | ++DOCSHELL 1688C400 == 30 [pid = 3344] [id = 668] 05:07:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (16894800) [pid = 3344] [serial = 2004] [outer = 00000000] 05:07:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (16995800) [pid = 3344] [serial = 2005] [outer = 16894800] 05:07:46 INFO - PROCESS | 3344 | 1471349266441 Marionette DEBUG loaded listener.js 05:07:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (16BDB800) [pid = 3344] [serial = 2006] [outer = 16894800] 05:07:46 INFO - PROCESS | 3344 | 1471349266837 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:07:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:07:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 689ms 05:07:46 INFO - PROCESS | 3344 | 1471349266885 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 05:07:46 INFO - PROCESS | 3344 | 1471349266889 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 05:07:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:07:46 INFO - PROCESS | 3344 | 1471349266894 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:07:46 INFO - PROCESS | 3344 | 1471349266896 Marionette TRACE conn2 <- [1,2638,null,{}] 05:07:46 INFO - PROCESS | 3344 | 1471349266900 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:46 INFO - PROCESS | 3344 | 1471349266902 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:47 INFO - PROCESS | 3344 | 1471349267046 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 05:07:47 INFO - PROCESS | 3344 | 1471349267068 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:47 INFO - PROCESS | 3344 | 1471349267071 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:47 INFO - PROCESS | 3344 | ++DOCSHELL 175EA000 == 31 [pid = 3344] [id = 669] 05:07:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (175EAC00) [pid = 3344] [serial = 2007] [outer = 00000000] 05:07:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (176F5400) [pid = 3344] [serial = 2008] [outer = 175EAC00] 05:07:47 INFO - PROCESS | 3344 | 1471349267116 Marionette DEBUG loaded listener.js 05:07:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (17D8BC00) [pid = 3344] [serial = 2009] [outer = 175EAC00] 05:07:47 INFO - PROCESS | 3344 | 1471349267546 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:07:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:07:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 705ms 05:07:47 INFO - PROCESS | 3344 | 1471349267595 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 05:07:47 INFO - PROCESS | 3344 | 1471349267597 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 05:07:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:07:47 INFO - PROCESS | 3344 | 1471349267600 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:07:47 INFO - PROCESS | 3344 | 1471349267602 Marionette TRACE conn2 <- [1,2642,null,{}] 05:07:47 INFO - PROCESS | 3344 | 1471349267606 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:47 INFO - PROCESS | 3344 | 1471349267608 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:47 INFO - PROCESS | 3344 | 1471349267718 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 05:07:47 INFO - PROCESS | 3344 | 1471349267729 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:47 INFO - PROCESS | 3344 | 1471349267735 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:47 INFO - PROCESS | 3344 | ++DOCSHELL 1450B800 == 32 [pid = 3344] [id = 670] 05:07:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (17DF4800) [pid = 3344] [serial = 2010] [outer = 00000000] 05:07:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (181ACC00) [pid = 3344] [serial = 2011] [outer = 17DF4800] 05:07:47 INFO - PROCESS | 3344 | 1471349267845 Marionette DEBUG loaded listener.js 05:07:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (18299C00) [pid = 3344] [serial = 2012] [outer = 17DF4800] 05:07:48 INFO - PROCESS | 3344 | 1471349268277 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:07:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:07:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 736ms 05:07:48 INFO - PROCESS | 3344 | 1471349268341 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 05:07:48 INFO - PROCESS | 3344 | 1471349268343 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 05:07:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:07:48 INFO - PROCESS | 3344 | 1471349268346 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:07:48 INFO - PROCESS | 3344 | 1471349268348 Marionette TRACE conn2 <- [1,2646,null,{}] 05:07:48 INFO - PROCESS | 3344 | 1471349268351 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:48 INFO - PROCESS | 3344 | 1471349268353 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:48 INFO - PROCESS | 3344 | 1471349268492 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 05:07:48 INFO - PROCESS | 3344 | 1471349268559 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:48 INFO - PROCESS | 3344 | 1471349268561 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:48 INFO - PROCESS | 3344 | ++DOCSHELL 1312A800 == 33 [pid = 3344] [id = 671] 05:07:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (17EBF800) [pid = 3344] [serial = 2013] [outer = 00000000] 05:07:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (19651C00) [pid = 3344] [serial = 2014] [outer = 17EBF800] 05:07:48 INFO - PROCESS | 3344 | 1471349268615 Marionette DEBUG loaded listener.js 05:07:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1964D000) [pid = 3344] [serial = 2015] [outer = 17EBF800] 05:07:48 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (10561400) [pid = 3344] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:07:48 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (14527000) [pid = 3344] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:07:48 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (10564400) [pid = 3344] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:07:48 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1519F000) [pid = 3344] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:07:48 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (13192800) [pid = 3344] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:07:48 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (169B5000) [pid = 3344] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:07:48 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (17DAAC00) [pid = 3344] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:07:48 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (11270400) [pid = 3344] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:07:48 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (145C3800) [pid = 3344] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:07:48 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (19646C00) [pid = 3344] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:07:48 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (181A6800) [pid = 3344] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:07:48 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (176F8C00) [pid = 3344] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:07:48 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (14514800) [pid = 3344] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:07:49 INFO - PROCESS | 3344 | 1471349269096 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:07:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:07:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 799ms 05:07:49 INFO - PROCESS | 3344 | 1471349269148 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 05:07:49 INFO - PROCESS | 3344 | 1471349269150 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 05:07:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:07:49 INFO - PROCESS | 3344 | 1471349269154 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:07:49 INFO - PROCESS | 3344 | 1471349269155 Marionette TRACE conn2 <- [1,2650,null,{}] 05:07:49 INFO - PROCESS | 3344 | 1471349269159 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:49 INFO - PROCESS | 3344 | 1471349269160 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:49 INFO - PROCESS | 3344 | 1471349269238 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 05:07:49 INFO - PROCESS | 3344 | 1471349269243 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:49 INFO - PROCESS | 3344 | 1471349269245 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:49 INFO - PROCESS | 3344 | ++DOCSHELL 1450F400 == 34 [pid = 3344] [id = 672] 05:07:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (14527000) [pid = 3344] [serial = 2016] [outer = 00000000] 05:07:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (16892800) [pid = 3344] [serial = 2017] [outer = 14527000] 05:07:49 INFO - PROCESS | 3344 | 1471349269291 Marionette DEBUG loaded listener.js 05:07:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (169B5000) [pid = 3344] [serial = 2018] [outer = 14527000] 05:07:49 INFO - PROCESS | 3344 | 1471349269720 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:07:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:07:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 595ms 05:07:49 INFO - PROCESS | 3344 | 1471349269760 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 05:07:49 INFO - PROCESS | 3344 | 1471349269762 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 05:07:49 INFO - PROCESS | 3344 | 1471349269766 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:07:49 INFO - PROCESS | 3344 | 1471349269767 Marionette TRACE conn2 <- [1,2654,null,{}] 05:07:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:07:49 INFO - PROCESS | 3344 | 1471349269770 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:49 INFO - PROCESS | 3344 | 1471349269772 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:49 INFO - PROCESS | 3344 | 1471349269848 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 05:07:49 INFO - PROCESS | 3344 | 1471349269853 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:49 INFO - PROCESS | 3344 | 1471349269855 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:49 INFO - PROCESS | 3344 | ++DOCSHELL 1519B800 == 35 [pid = 3344] [id = 673] 05:07:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (19647000) [pid = 3344] [serial = 2019] [outer = 00000000] 05:07:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (19941000) [pid = 3344] [serial = 2020] [outer = 19647000] 05:07:49 INFO - PROCESS | 3344 | 1471349269900 Marionette DEBUG loaded listener.js 05:07:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (19B37C00) [pid = 3344] [serial = 2021] [outer = 19647000] 05:07:50 INFO - PROCESS | 3344 | 1471349270929 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 05:07:50 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) 05:07:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1143ms 05:07:50 INFO - PROCESS | 3344 | 1471349270943 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 05:07:50 INFO - PROCESS | 3344 | 1471349270948 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 05:07:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:07:50 INFO - PROCESS | 3344 | 1471349270954 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:07:50 INFO - PROCESS | 3344 | 1471349270957 Marionette TRACE conn2 <- [1,2658,null,{}] 05:07:50 INFO - PROCESS | 3344 | 1471349270964 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:50 INFO - PROCESS | 3344 | 1471349270967 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:51 INFO - PROCESS | 3344 | 1471349271096 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 05:07:51 INFO - PROCESS | 3344 | 1471349271232 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:51 INFO - PROCESS | 3344 | 1471349271235 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:51 INFO - PROCESS | 3344 | ++DOCSHELL 12B76C00 == 36 [pid = 3344] [id = 674] 05:07:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (12B79800) [pid = 3344] [serial = 2022] [outer = 00000000] 05:07:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (13171800) [pid = 3344] [serial = 2023] [outer = 12B79800] 05:07:51 INFO - PROCESS | 3344 | 1471349271296 Marionette DEBUG loaded listener.js 05:07:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (13910000) [pid = 3344] [serial = 2024] [outer = 12B79800] 05:07:52 INFO - PROCESS | 3344 | 1471349272424 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:07:52 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 05:07:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:07:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:07:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:07:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1503ms 05:07:52 INFO - PROCESS | 3344 | 1471349272459 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 05:07:52 INFO - PROCESS | 3344 | 1471349272463 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 05:07:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:07:52 INFO - PROCESS | 3344 | 1471349272470 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:07:52 INFO - PROCESS | 3344 | 1471349272473 Marionette TRACE conn2 <- [1,2662,null,{}] 05:07:52 INFO - PROCESS | 3344 | 1471349272477 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:52 INFO - PROCESS | 3344 | 1471349272480 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:52 INFO - PROCESS | 3344 | 1471349272618 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 05:07:52 INFO - PROCESS | 3344 | 1471349272760 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:52 INFO - PROCESS | 3344 | 1471349272763 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:52 INFO - PROCESS | 3344 | ++DOCSHELL 151AF400 == 37 [pid = 3344] [id = 675] 05:07:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (151B8C00) [pid = 3344] [serial = 2025] [outer = 00000000] 05:07:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1688B400) [pid = 3344] [serial = 2026] [outer = 151B8C00] 05:07:52 INFO - PROCESS | 3344 | 1471349272822 Marionette DEBUG loaded listener.js 05:07:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (16891C00) [pid = 3344] [serial = 2027] [outer = 151B8C00] 05:07:53 INFO - PROCESS | 3344 | 1471349273827 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:07:53 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 05:07:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:07:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:07:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:07:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1393ms 05:07:53 INFO - PROCESS | 3344 | 1471349273901 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 05:07:53 INFO - PROCESS | 3344 | 1471349273903 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 05:07:53 INFO - PROCESS | 3344 | 1471349273909 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:07:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:07:53 INFO - PROCESS | 3344 | 1471349273912 Marionette TRACE conn2 <- [1,2666,null,{}] 05:07:53 INFO - PROCESS | 3344 | 1471349273923 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:53 INFO - PROCESS | 3344 | 1471349273928 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:54 INFO - PROCESS | 3344 | 1471349274068 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 05:07:54 INFO - PROCESS | 3344 | 1471349274350 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:54 INFO - PROCESS | 3344 | 1471349274354 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:54 INFO - PROCESS | 3344 | ++DOCSHELL 0F346C00 == 38 [pid = 3344] [id = 676] 05:07:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (0F349800) [pid = 3344] [serial = 2028] [outer = 00000000] 05:07:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (10560000) [pid = 3344] [serial = 2029] [outer = 0F349800] 05:07:54 INFO - PROCESS | 3344 | 1471349274418 Marionette DEBUG loaded listener.js 05:07:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (10ED5C00) [pid = 3344] [serial = 2030] [outer = 0F349800] 05:07:55 INFO - PROCESS | 3344 | --DOCSHELL 1450F400 == 37 [pid = 3344] [id = 672] 05:07:55 INFO - PROCESS | 3344 | --DOCSHELL 1312A800 == 36 [pid = 3344] [id = 671] 05:07:55 INFO - PROCESS | 3344 | --DOCSHELL 1450B800 == 35 [pid = 3344] [id = 670] 05:07:55 INFO - PROCESS | 3344 | --DOCSHELL 175EA000 == 34 [pid = 3344] [id = 669] 05:07:55 INFO - PROCESS | 3344 | --DOCSHELL 1688C400 == 33 [pid = 3344] [id = 668] 05:07:55 INFO - PROCESS | 3344 | --DOCSHELL 14518C00 == 32 [pid = 3344] [id = 667] 05:07:55 INFO - PROCESS | 3344 | --DOCSHELL 10A09400 == 31 [pid = 3344] [id = 666] 05:07:55 INFO - PROCESS | 3344 | --DOCSHELL 1036C000 == 30 [pid = 3344] [id = 665] 05:07:55 INFO - PROCESS | 3344 | --DOCSHELL 10A4A400 == 29 [pid = 3344] [id = 664] 05:07:55 INFO - PROCESS | 3344 | --DOCSHELL 1055A800 == 28 [pid = 3344] [id = 654] 05:07:55 INFO - PROCESS | 3344 | --DOCSHELL 14526000 == 27 [pid = 3344] [id = 663] 05:07:55 INFO - PROCESS | 3344 | --DOCSHELL 151AF400 == 26 [pid = 3344] [id = 675] 05:07:55 INFO - PROCESS | 3344 | --DOCSHELL 1519B800 == 25 [pid = 3344] [id = 673] 05:07:55 INFO - PROCESS | 3344 | --DOCSHELL 12B76C00 == 24 [pid = 3344] [id = 674] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (112C9400) [pid = 3344] [serial = 1964] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (10BC4C00) [pid = 3344] [serial = 1963] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (145E7C00) [pid = 3344] [serial = 1972] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1100F000) [pid = 3344] [serial = 1966] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (112CA800) [pid = 3344] [serial = 1967] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (15F50000) [pid = 3344] [serial = 1975] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1322C000) [pid = 3344] [serial = 1969] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1395F800) [pid = 3344] [serial = 1970] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (16D2F000) [pid = 3344] [serial = 1978] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (17EC6C00) [pid = 3344] [serial = 1981] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (175E4C00) [pid = 3344] [serial = 1979] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (12E81400) [pid = 3344] [serial = 1952] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (11CFCC00) [pid = 3344] [serial = 1951] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (1584E800) [pid = 3344] [serial = 1955] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (1519C000) [pid = 3344] [serial = 1954] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (1964F000) [pid = 3344] [serial = 1987] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (19DC5C00) [pid = 3344] [serial = 1990] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (19E7F400) [pid = 3344] [serial = 1958] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (19B43C00) [pid = 3344] [serial = 1957] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (1A733C00) [pid = 3344] [serial = 1961] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (1A5C9000) [pid = 3344] [serial = 1960] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (182A1800) [pid = 3344] [serial = 1982] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (19650800) [pid = 3344] [serial = 1988] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (16896000) [pid = 3344] [serial = 1984] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 58 (16896400) [pid = 3344] [serial = 1976] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 57 (170A4C00) [pid = 3344] [serial = 1985] [outer = 00000000] [url = about:blank] 05:07:55 INFO - PROCESS | 3344 | --DOMWINDOW == 56 (1519C400) [pid = 3344] [serial = 1973] [outer = 00000000] [url = about:blank] 05:07:56 INFO - PROCESS | 3344 | 1471349276096 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 05:07:56 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) 05:07:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2208ms 05:07:56 INFO - PROCESS | 3344 | 1471349276121 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 05:07:56 INFO - PROCESS | 3344 | 1471349276125 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 05:07:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:07:56 INFO - PROCESS | 3344 | 1471349276174 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:07:56 INFO - PROCESS | 3344 | 1471349276177 Marionette TRACE conn2 <- [1,2670,null,{}] 05:07:56 INFO - PROCESS | 3344 | 1471349276186 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:56 INFO - PROCESS | 3344 | 1471349276190 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:56 INFO - PROCESS | 3344 | 1471349276280 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 05:07:56 INFO - PROCESS | 3344 | 1471349276288 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:56 INFO - PROCESS | 3344 | 1471349276293 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:56 INFO - PROCESS | 3344 | ++DOCSHELL 10A53C00 == 25 [pid = 3344] [id = 677] 05:07:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 57 (11008400) [pid = 3344] [serial = 2031] [outer = 00000000] 05:07:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 58 (11270800) [pid = 3344] [serial = 2032] [outer = 11008400] 05:07:56 INFO - PROCESS | 3344 | 1471349276343 Marionette DEBUG loaded listener.js 05:07:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (112CCC00) [pid = 3344] [serial = 2033] [outer = 11008400] 05:07:57 INFO - PROCESS | 3344 | 1471349277306 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 05:07:57 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) 05:07:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1190ms 05:07:57 INFO - PROCESS | 3344 | 1471349277324 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 05:07:57 INFO - PROCESS | 3344 | 1471349277329 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 05:07:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:07:57 INFO - PROCESS | 3344 | 1471349277336 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:07:57 INFO - PROCESS | 3344 | 1471349277339 Marionette TRACE conn2 <- [1,2674,null,{}] 05:07:57 INFO - PROCESS | 3344 | 1471349277343 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:57 INFO - PROCESS | 3344 | 1471349277345 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:57 INFO - PROCESS | 3344 | 1471349277436 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 05:07:57 INFO - PROCESS | 3344 | 1471349277444 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:57 INFO - PROCESS | 3344 | 1471349277447 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:57 INFO - PROCESS | 3344 | ++DOCSHELL 12E30C00 == 26 [pid = 3344] [id = 678] 05:07:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (12E81C00) [pid = 3344] [serial = 2034] [outer = 00000000] 05:07:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (13231C00) [pid = 3344] [serial = 2035] [outer = 12E81C00] 05:07:57 INFO - PROCESS | 3344 | 1471349277495 Marionette DEBUG loaded listener.js 05:07:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (1395C000) [pid = 3344] [serial = 2036] [outer = 12E81C00] 05:07:58 INFO - PROCESS | 3344 | 1471349278500 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:07:58 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 05:07:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:07:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:07:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1221ms 05:07:58 INFO - PROCESS | 3344 | 1471349278551 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 05:07:58 INFO - PROCESS | 3344 | 1471349278553 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 05:07:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:07:58 INFO - PROCESS | 3344 | 1471349278558 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:07:58 INFO - PROCESS | 3344 | 1471349278561 Marionette TRACE conn2 <- [1,2678,null,{}] 05:07:58 INFO - PROCESS | 3344 | 1471349278573 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:58 INFO - PROCESS | 3344 | 1471349278578 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:58 INFO - PROCESS | 3344 | 1471349278694 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 05:07:58 INFO - PROCESS | 3344 | 1471349278702 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:58 INFO - PROCESS | 3344 | 1471349278705 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:58 INFO - PROCESS | 3344 | ++DOCSHELL 14512000 == 27 [pid = 3344] [id = 679] 05:07:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (14512400) [pid = 3344] [serial = 2037] [outer = 00000000] 05:07:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (14527800) [pid = 3344] [serial = 2038] [outer = 14512400] 05:07:58 INFO - PROCESS | 3344 | 1471349278755 Marionette DEBUG loaded listener.js 05:07:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (145E5C00) [pid = 3344] [serial = 2039] [outer = 14512400] 05:07:59 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (19647000) [pid = 3344] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:07:59 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (175EAC00) [pid = 3344] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:07:59 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (17DF4800) [pid = 3344] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:07:59 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (19B44000) [pid = 3344] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:07:59 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (17EBF800) [pid = 3344] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:07:59 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (10A0F000) [pid = 3344] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:07:59 INFO - PROCESS | 3344 | --DOMWINDOW == 58 (10375800) [pid = 3344] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:07:59 INFO - PROCESS | 3344 | --DOMWINDOW == 57 (1451A000) [pid = 3344] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:07:59 INFO - PROCESS | 3344 | --DOMWINDOW == 56 (16894800) [pid = 3344] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:07:59 INFO - PROCESS | 3344 | --DOMWINDOW == 55 (10ED1800) [pid = 3344] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:07:59 INFO - PROCESS | 3344 | --DOMWINDOW == 54 (14527000) [pid = 3344] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:07:59 INFO - PROCESS | 3344 | 1471349279776 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:07:59 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 05:07:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:07:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:07:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1253ms 05:07:59 INFO - PROCESS | 3344 | 1471349279806 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 05:07:59 INFO - PROCESS | 3344 | 1471349279809 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 05:07:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:07:59 INFO - PROCESS | 3344 | 1471349279812 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:07:59 INFO - PROCESS | 3344 | 1471349279814 Marionette TRACE conn2 <- [1,2682,null,{}] 05:07:59 INFO - PROCESS | 3344 | 1471349279818 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:59 INFO - PROCESS | 3344 | 1471349279820 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:59 INFO - PROCESS | 3344 | 1471349279907 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 05:07:59 INFO - PROCESS | 3344 | 1471349279913 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:59 INFO - PROCESS | 3344 | 1471349279915 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:07:59 INFO - PROCESS | 3344 | ++DOCSHELL 1390D800 == 28 [pid = 3344] [id = 680] 05:07:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 55 (14520400) [pid = 3344] [serial = 2040] [outer = 00000000] 05:07:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 56 (15128000) [pid = 3344] [serial = 2041] [outer = 14520400] 05:07:59 INFO - PROCESS | 3344 | 1471349279961 Marionette DEBUG loaded listener.js 05:08:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 57 (151A5800) [pid = 3344] [serial = 2042] [outer = 14520400] 05:08:00 INFO - PROCESS | 3344 | 1471349280912 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:08:00 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 05:08:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:08:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:08:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1143ms 05:08:00 INFO - PROCESS | 3344 | 1471349280959 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 05:08:00 INFO - PROCESS | 3344 | 1471349280961 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 05:08:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:08:00 INFO - PROCESS | 3344 | 1471349280964 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:08:00 INFO - PROCESS | 3344 | 1471349280966 Marionette TRACE conn2 <- [1,2686,null,{}] 05:08:01 INFO - PROCESS | 3344 | 1471349280970 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:01 INFO - PROCESS | 3344 | 1471349280972 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:01 INFO - PROCESS | 3344 | 1471349281048 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 05:08:01 INFO - PROCESS | 3344 | 1471349281054 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:01 INFO - PROCESS | 3344 | 1471349281056 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:01 INFO - PROCESS | 3344 | ++DOCSHELL 15853800 == 29 [pid = 3344] [id = 681] 05:08:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 58 (15A22000) [pid = 3344] [serial = 2043] [outer = 00000000] 05:08:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (1688EC00) [pid = 3344] [serial = 2044] [outer = 15A22000] 05:08:01 INFO - PROCESS | 3344 | 1471349281121 Marionette DEBUG loaded listener.js 05:08:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (16894000) [pid = 3344] [serial = 2045] [outer = 15A22000] 05:08:02 INFO - PROCESS | 3344 | 1471349282102 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:08:02 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 05:08:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:08:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:08:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1190ms 05:08:02 INFO - PROCESS | 3344 | 1471349282209 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 05:08:02 INFO - PROCESS | 3344 | 1471349282213 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 05:08:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:08:02 INFO - PROCESS | 3344 | 1471349282221 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:08:02 INFO - PROCESS | 3344 | 1471349282225 Marionette TRACE conn2 <- [1,2690,null,{}] 05:08:02 INFO - PROCESS | 3344 | 1471349282232 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:02 INFO - PROCESS | 3344 | 1471349282235 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:02 INFO - PROCESS | 3344 | 1471349282388 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 05:08:02 INFO - PROCESS | 3344 | 1471349282559 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:02 INFO - PROCESS | 3344 | 1471349282564 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:02 INFO - PROCESS | 3344 | ++DOCSHELL 11819800 == 30 [pid = 3344] [id = 682] 05:08:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (1189AC00) [pid = 3344] [serial = 2046] [outer = 00000000] 05:08:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (12B76800) [pid = 3344] [serial = 2047] [outer = 1189AC00] 05:08:02 INFO - PROCESS | 3344 | 1471349282626 Marionette DEBUG loaded listener.js 05:08:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (13129C00) [pid = 3344] [serial = 2048] [outer = 1189AC00] 05:08:03 INFO - PROCESS | 3344 | 1471349283387 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:08:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:08:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1252ms 05:08:03 INFO - PROCESS | 3344 | 1471349283478 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 05:08:03 INFO - PROCESS | 3344 | 1471349283483 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 05:08:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:08:03 INFO - PROCESS | 3344 | 1471349283490 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:08:03 INFO - PROCESS | 3344 | 1471349283493 Marionette TRACE conn2 <- [1,2694,null,{}] 05:08:03 INFO - PROCESS | 3344 | 1471349283498 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:03 INFO - PROCESS | 3344 | 1471349283501 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:03 INFO - PROCESS | 3344 | 1471349283642 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 05:08:03 INFO - PROCESS | 3344 | 1471349283835 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:03 INFO - PROCESS | 3344 | 1471349283838 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:03 INFO - PROCESS | 3344 | ++DOCSHELL 10328400 == 31 [pid = 3344] [id = 683] 05:08:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (10375800) [pid = 3344] [serial = 2049] [outer = 00000000] 05:08:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (10A4B400) [pid = 3344] [serial = 2050] [outer = 10375800] 05:08:03 INFO - PROCESS | 3344 | 1471349283893 Marionette DEBUG loaded listener.js 05:08:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (10EA3000) [pid = 3344] [serial = 2051] [outer = 10375800] 05:08:04 INFO - PROCESS | 3344 | --DOCSHELL 1390D800 == 30 [pid = 3344] [id = 680] 05:08:04 INFO - PROCESS | 3344 | --DOCSHELL 14512000 == 29 [pid = 3344] [id = 679] 05:08:04 INFO - PROCESS | 3344 | --DOCSHELL 12E30C00 == 28 [pid = 3344] [id = 678] 05:08:04 INFO - PROCESS | 3344 | --DOCSHELL 10A53C00 == 27 [pid = 3344] [id = 677] 05:08:04 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (176F5400) [pid = 3344] [serial = 2008] [outer = 00000000] [url = about:blank] 05:08:04 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (18299C00) [pid = 3344] [serial = 2012] [outer = 00000000] [url = about:blank] 05:08:04 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (181ACC00) [pid = 3344] [serial = 2011] [outer = 00000000] [url = about:blank] 05:08:04 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (19DC7400) [pid = 3344] [serial = 1991] [outer = 00000000] [url = about:blank] 05:08:04 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (19651C00) [pid = 3344] [serial = 2014] [outer = 00000000] [url = about:blank] 05:08:04 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (13176400) [pid = 3344] [serial = 1999] [outer = 00000000] [url = about:blank] 05:08:04 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (13B54C00) [pid = 3344] [serial = 2000] [outer = 00000000] [url = about:blank] 05:08:04 INFO - PROCESS | 3344 | --DOMWINDOW == 58 (1047DC00) [pid = 3344] [serial = 1996] [outer = 00000000] [url = about:blank] 05:08:04 INFO - PROCESS | 3344 | --DOMWINDOW == 57 (10A4CC00) [pid = 3344] [serial = 1997] [outer = 00000000] [url = about:blank] 05:08:04 INFO - PROCESS | 3344 | --DOMWINDOW == 56 (145C5000) [pid = 3344] [serial = 2002] [outer = 00000000] [url = about:blank] 05:08:04 INFO - PROCESS | 3344 | --DOMWINDOW == 55 (15197C00) [pid = 3344] [serial = 2003] [outer = 00000000] [url = about:blank] 05:08:04 INFO - PROCESS | 3344 | --DOMWINDOW == 54 (16995800) [pid = 3344] [serial = 2005] [outer = 00000000] [url = about:blank] 05:08:04 INFO - PROCESS | 3344 | --DOMWINDOW == 53 (11DE6800) [pid = 3344] [serial = 1993] [outer = 00000000] [url = about:blank] 05:08:04 INFO - PROCESS | 3344 | --DOMWINDOW == 52 (13199400) [pid = 3344] [serial = 1994] [outer = 00000000] [url = about:blank] 05:08:04 INFO - PROCESS | 3344 | --DOMWINDOW == 51 (1964D000) [pid = 3344] [serial = 2015] [outer = 00000000] [url = about:blank] 05:08:04 INFO - PROCESS | 3344 | --DOMWINDOW == 50 (17D8BC00) [pid = 3344] [serial = 2009] [outer = 00000000] [url = about:blank] 05:08:04 INFO - PROCESS | 3344 | --DOMWINDOW == 49 (19B37C00) [pid = 3344] [serial = 2021] [outer = 00000000] [url = about:blank] 05:08:04 INFO - PROCESS | 3344 | --DOMWINDOW == 48 (16892800) [pid = 3344] [serial = 2017] [outer = 00000000] [url = about:blank] 05:08:04 INFO - PROCESS | 3344 | --DOMWINDOW == 47 (16BDB800) [pid = 3344] [serial = 2006] [outer = 00000000] [url = about:blank] 05:08:04 INFO - PROCESS | 3344 | --DOMWINDOW == 46 (169B5000) [pid = 3344] [serial = 2018] [outer = 00000000] [url = about:blank] 05:08:04 INFO - PROCESS | 3344 | --DOMWINDOW == 45 (19941000) [pid = 3344] [serial = 2020] [outer = 00000000] [url = about:blank] 05:08:04 INFO - PROCESS | 3344 | 1471349284492 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 05:08:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:08:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1049ms 05:08:04 INFO - PROCESS | 3344 | 1471349284533 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 05:08:04 INFO - PROCESS | 3344 | 1471349284537 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 05:08:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:08:04 INFO - PROCESS | 3344 | 1471349284556 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:08:04 INFO - PROCESS | 3344 | 1471349284559 Marionette TRACE conn2 <- [1,2698,null,{}] 05:08:04 INFO - PROCESS | 3344 | 1471349284564 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:04 INFO - PROCESS | 3344 | 1471349284568 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:04 INFO - PROCESS | 3344 | 1471349284655 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 05:08:04 INFO - PROCESS | 3344 | 1471349284750 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:04 INFO - PROCESS | 3344 | 1471349284753 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:04 INFO - PROCESS | 3344 | ++DOCSHELL 10EDCC00 == 28 [pid = 3344] [id = 684] 05:08:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 46 (11008C00) [pid = 3344] [serial = 2052] [outer = 00000000] 05:08:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 47 (1319A400) [pid = 3344] [serial = 2053] [outer = 11008C00] 05:08:04 INFO - PROCESS | 3344 | 1471349284800 Marionette DEBUG loaded listener.js 05:08:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 48 (13910800) [pid = 3344] [serial = 2054] [outer = 11008C00] 05:08:05 INFO - PROCESS | 3344 | 1471349285261 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 05:08:05 INFO - PROCESS | 3344 | 1471349285337 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 05:08:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:08:05 INFO - PROCESS | 3344 | 1471349285341 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:08:05 INFO - PROCESS | 3344 | 1471349285343 Marionette TRACE conn2 <- [1,2702,null,{}] 05:08:05 INFO - PROCESS | 3344 | 1471349285347 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:05 INFO - PROCESS | 3344 | 1471349285350 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:05 INFO - PROCESS | 3344 | 1471349285436 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 05:08:05 INFO - PROCESS | 3344 | 1471349285444 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:05 INFO - PROCESS | 3344 | 1471349285447 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:05 INFO - PROCESS | 3344 | ++DOCSHELL 1450C400 == 29 [pid = 3344] [id = 685] 05:08:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 49 (1450E400) [pid = 3344] [serial = 2055] [outer = 00000000] 05:08:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 50 (145CFC00) [pid = 3344] [serial = 2056] [outer = 1450E400] 05:08:05 INFO - PROCESS | 3344 | 1471349285493 Marionette DEBUG loaded listener.js 05:08:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 51 (15198C00) [pid = 3344] [serial = 2057] [outer = 1450E400] 05:08:05 INFO - PROCESS | 3344 | 1471349285970 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 05:08:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:08:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 689ms 05:08:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:08:06 INFO - PROCESS | 3344 | 1471349286041 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 05:08:06 INFO - PROCESS | 3344 | 1471349286043 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 05:08:06 INFO - PROCESS | 3344 | 1471349286048 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:08:06 INFO - PROCESS | 3344 | 1471349286054 Marionette TRACE conn2 <- [1,2706,null,{}] 05:08:06 INFO - PROCESS | 3344 | 1471349286064 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:06 INFO - PROCESS | 3344 | 1471349286067 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:06 INFO - PROCESS | 3344 | 1471349286153 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 05:08:06 INFO - PROCESS | 3344 | 1471349286252 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:06 INFO - PROCESS | 3344 | 1471349286255 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:06 INFO - PROCESS | 3344 | ++DOCSHELL 1688BC00 == 30 [pid = 3344] [id = 686] 05:08:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 52 (1688C000) [pid = 3344] [serial = 2058] [outer = 00000000] 05:08:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 53 (16997400) [pid = 3344] [serial = 2059] [outer = 1688C000] 05:08:06 INFO - PROCESS | 3344 | 1471349286309 Marionette DEBUG loaded listener.js 05:08:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 54 (16BDD000) [pid = 3344] [serial = 2060] [outer = 1688C000] 05:08:06 INFO - PROCESS | 3344 | 1471349286726 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 05:08:06 INFO - PROCESS | 3344 | 1471349286748 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 05:08:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:08:06 INFO - PROCESS | 3344 | 1471349286759 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:08:06 INFO - PROCESS | 3344 | 1471349286761 Marionette TRACE conn2 <- [1,2710,null,{}] 05:08:06 INFO - PROCESS | 3344 | 1471349286765 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:06 INFO - PROCESS | 3344 | 1471349286767 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:06 INFO - PROCESS | 3344 | 1471349286913 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 05:08:06 INFO - PROCESS | 3344 | 1471349286934 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:06 INFO - PROCESS | 3344 | 1471349286937 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:06 INFO - PROCESS | 3344 | ++DOCSHELL 174E5C00 == 31 [pid = 3344] [id = 687] 05:08:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 55 (1755D400) [pid = 3344] [serial = 2061] [outer = 00000000] 05:08:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 56 (1764C400) [pid = 3344] [serial = 2062] [outer = 1755D400] 05:08:07 INFO - PROCESS | 3344 | 1471349287005 Marionette DEBUG loaded listener.js 05:08:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 57 (176FD000) [pid = 3344] [serial = 2063] [outer = 1755D400] 05:08:07 INFO - PROCESS | 3344 | 1471349287490 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 05:08:07 INFO - PROCESS | 3344 | 1471349287552 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 05:08:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:08:07 INFO - PROCESS | 3344 | 1471349287555 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:08:07 INFO - PROCESS | 3344 | 1471349287557 Marionette TRACE conn2 <- [1,2714,null,{}] 05:08:07 INFO - PROCESS | 3344 | 1471349287560 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:07 INFO - PROCESS | 3344 | 1471349287562 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:07 INFO - PROCESS | 3344 | 1471349287671 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 05:08:07 INFO - PROCESS | 3344 | 1471349287676 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:07 INFO - PROCESS | 3344 | 1471349287682 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:07 INFO - PROCESS | 3344 | ++DOCSHELL 17DE9C00 == 32 [pid = 3344] [id = 688] 05:08:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 58 (17DEB000) [pid = 3344] [serial = 2064] [outer = 00000000] 05:08:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (17DF3400) [pid = 3344] [serial = 2065] [outer = 17DEB000] 05:08:07 INFO - PROCESS | 3344 | 1471349287792 Marionette DEBUG loaded listener.js 05:08:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (17EC7400) [pid = 3344] [serial = 2066] [outer = 17DEB000] 05:08:08 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (14512400) [pid = 3344] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:08:08 INFO - PROCESS | 3344 | --DOMWINDOW == 58 (12E81C00) [pid = 3344] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:08:08 INFO - PROCESS | 3344 | --DOMWINDOW == 57 (11008400) [pid = 3344] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:08:08 INFO - PROCESS | 3344 | --DOMWINDOW == 56 (0F349800) [pid = 3344] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:08:08 INFO - PROCESS | 3344 | --DOMWINDOW == 55 (14520400) [pid = 3344] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:08:08 INFO - PROCESS | 3344 | --DOMWINDOW == 54 (12B79800) [pid = 3344] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:08:08 INFO - PROCESS | 3344 | --DOMWINDOW == 53 (151B8C00) [pid = 3344] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:08:08 INFO - PROCESS | 3344 | 1471349288230 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 05:08:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:08:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 736ms 05:08:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:08:08 INFO - PROCESS | 3344 | 1471349288305 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 05:08:08 INFO - PROCESS | 3344 | 1471349288307 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 05:08:08 INFO - PROCESS | 3344 | 1471349288313 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:08:08 INFO - PROCESS | 3344 | 1471349288316 Marionette TRACE conn2 <- [1,2718,null,{}] 05:08:08 INFO - PROCESS | 3344 | 1471349288321 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:08 INFO - PROCESS | 3344 | 1471349288324 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:08 INFO - PROCESS | 3344 | 1471349288406 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 05:08:08 INFO - PROCESS | 3344 | 1471349288416 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:08 INFO - PROCESS | 3344 | 1471349288418 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:08 INFO - PROCESS | 3344 | ++DOCSHELL 145C3800 == 33 [pid = 3344] [id = 689] 05:08:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 54 (15A23C00) [pid = 3344] [serial = 2067] [outer = 00000000] 05:08:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 55 (18295000) [pid = 3344] [serial = 2068] [outer = 15A23C00] 05:08:08 INFO - PROCESS | 3344 | 1471349288463 Marionette DEBUG loaded listener.js 05:08:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 56 (18295800) [pid = 3344] [serial = 2069] [outer = 15A23C00] 05:08:09 INFO - PROCESS | 3344 | 1471349289387 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:08:09 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 05:08:09 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:08:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:08:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1096ms 05:08:09 INFO - PROCESS | 3344 | 1471349289415 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 05:08:09 INFO - PROCESS | 3344 | 1471349289417 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 05:08:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:08:09 INFO - PROCESS | 3344 | 1471349289424 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:08:09 INFO - PROCESS | 3344 | 1471349289426 Marionette TRACE conn2 <- [1,2722,null,{}] 05:08:09 INFO - PROCESS | 3344 | 1471349289429 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:09 INFO - PROCESS | 3344 | 1471349289431 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:09 INFO - PROCESS | 3344 | 1471349289509 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 05:08:09 INFO - PROCESS | 3344 | 1471349289514 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:09 INFO - PROCESS | 3344 | 1471349289516 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:09 INFO - PROCESS | 3344 | ++DOCSHELL 19649000 == 34 [pid = 3344] [id = 690] 05:08:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 57 (19649400) [pid = 3344] [serial = 2070] [outer = 00000000] 05:08:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 58 (1964E000) [pid = 3344] [serial = 2071] [outer = 19649400] 05:08:09 INFO - PROCESS | 3344 | 1471349289561 Marionette DEBUG loaded listener.js 05:08:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (19650800) [pid = 3344] [serial = 2072] [outer = 19649400] 05:08:10 INFO - PROCESS | 3344 | 1471349290007 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 05:08:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:08:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 626ms 05:08:10 INFO - PROCESS | 3344 | 1471349290059 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 05:08:10 INFO - PROCESS | 3344 | 1471349290061 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 05:08:10 INFO - PROCESS | 3344 | 1471349290068 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:08:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:08:10 INFO - PROCESS | 3344 | 1471349290069 Marionette TRACE conn2 <- [1,2726,null,{}] 05:08:10 INFO - PROCESS | 3344 | 1471349290073 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:10 INFO - PROCESS | 3344 | 1471349290075 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:10 INFO - PROCESS | 3344 | 1471349290151 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 05:08:10 INFO - PROCESS | 3344 | 1471349290157 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:10 INFO - PROCESS | 3344 | 1471349290159 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:10 INFO - PROCESS | 3344 | ++DOCSHELL 1519F000 == 35 [pid = 3344] [id = 691] 05:08:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (16FEF000) [pid = 3344] [serial = 2073] [outer = 00000000] 05:08:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (19946000) [pid = 3344] [serial = 2074] [outer = 16FEF000] 05:08:10 INFO - PROCESS | 3344 | 1471349290203 Marionette DEBUG loaded listener.js 05:08:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (19B3C800) [pid = 3344] [serial = 2075] [outer = 16FEF000] 05:08:10 INFO - PROCESS | 3344 | 1471349290773 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 05:08:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:08:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 736ms 05:08:10 INFO - PROCESS | 3344 | 1471349290810 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 05:08:10 INFO - PROCESS | 3344 | 1471349290815 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 05:08:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:08:10 INFO - PROCESS | 3344 | 1471349290820 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:08:10 INFO - PROCESS | 3344 | 1471349290824 Marionette TRACE conn2 <- [1,2730,null,{}] 05:08:10 INFO - PROCESS | 3344 | 1471349290830 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:10 INFO - PROCESS | 3344 | 1471349290833 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:11 INFO - PROCESS | 3344 | 1471349290995 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 05:08:11 INFO - PROCESS | 3344 | 1471349291106 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:11 INFO - PROCESS | 3344 | 1471349291111 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:11 INFO - PROCESS | 3344 | ++DOCSHELL 10A4C400 == 36 [pid = 3344] [id = 692] 05:08:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (1043A400) [pid = 3344] [serial = 2076] [outer = 00000000] 05:08:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (1319B800) [pid = 3344] [serial = 2077] [outer = 1043A400] 05:08:11 INFO - PROCESS | 3344 | 1471349291170 Marionette DEBUG loaded listener.js 05:08:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (1451C000) [pid = 3344] [serial = 2078] [outer = 1043A400] 05:08:11 INFO - PROCESS | 3344 | 1471349291848 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:08:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:08:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1049ms 05:08:11 INFO - PROCESS | 3344 | 1471349291862 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 05:08:11 INFO - PROCESS | 3344 | 1471349291866 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 05:08:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:08:11 INFO - PROCESS | 3344 | 1471349291873 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:08:11 INFO - PROCESS | 3344 | 1471349291876 Marionette TRACE conn2 <- [1,2734,null,{}] 05:08:11 INFO - PROCESS | 3344 | 1471349291899 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:11 INFO - PROCESS | 3344 | 1471349291902 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:12 INFO - PROCESS | 3344 | 1471349292054 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 05:08:12 INFO - PROCESS | 3344 | 1471349292195 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:12 INFO - PROCESS | 3344 | 1471349292198 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:12 INFO - PROCESS | 3344 | ++DOCSHELL 1688A400 == 37 [pid = 3344] [id = 693] 05:08:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (1688B800) [pid = 3344] [serial = 2079] [outer = 00000000] 05:08:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (16996C00) [pid = 3344] [serial = 2080] [outer = 1688B800] 05:08:12 INFO - PROCESS | 3344 | 1471349292256 Marionette DEBUG loaded listener.js 05:08:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (17D08000) [pid = 3344] [serial = 2081] [outer = 1688B800] 05:08:12 INFO - PROCESS | 3344 | 1471349292862 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:08:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:08:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1003ms 05:08:12 INFO - PROCESS | 3344 | 1471349292880 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 05:08:12 INFO - PROCESS | 3344 | 1471349292883 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 05:08:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:08:12 INFO - PROCESS | 3344 | 1471349292887 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:08:12 INFO - PROCESS | 3344 | 1471349292893 Marionette TRACE conn2 <- [1,2738,null,{}] 05:08:12 INFO - PROCESS | 3344 | 1471349292904 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:12 INFO - PROCESS | 3344 | 1471349292909 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:13 INFO - PROCESS | 3344 | 1471349293016 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 05:08:13 INFO - PROCESS | 3344 | 1471349293154 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:13 INFO - PROCESS | 3344 | 1471349293158 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:13 INFO - PROCESS | 3344 | ++DOCSHELL 1964D800 == 38 [pid = 3344] [id = 694] 05:08:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (19DC3000) [pid = 3344] [serial = 2082] [outer = 00000000] 05:08:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (19E78800) [pid = 3344] [serial = 2083] [outer = 19DC3000] 05:08:13 INFO - PROCESS | 3344 | 1471349293220 Marionette DEBUG loaded listener.js 05:08:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (19E81800) [pid = 3344] [serial = 2084] [outer = 19DC3000] 05:08:13 INFO - PROCESS | 3344 | 1471349293876 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:08:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:08:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1049ms 05:08:13 INFO - PROCESS | 3344 | 1471349293932 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 05:08:13 INFO - PROCESS | 3344 | 1471349293935 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 05:08:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:08:13 INFO - PROCESS | 3344 | 1471349293939 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:08:13 INFO - PROCESS | 3344 | 1471349293941 Marionette TRACE conn2 <- [1,2742,null,{}] 05:08:13 INFO - PROCESS | 3344 | 1471349293945 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:13 INFO - PROCESS | 3344 | 1471349293947 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:14 INFO - PROCESS | 3344 | 1471349294215 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 05:08:14 INFO - PROCESS | 3344 | 1471349294368 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:14 INFO - PROCESS | 3344 | 1471349294371 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:14 INFO - PROCESS | 3344 | ++DOCSHELL 10A52000 == 39 [pid = 3344] [id = 695] 05:08:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (10A54800) [pid = 3344] [serial = 2085] [outer = 00000000] 05:08:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (10ED3400) [pid = 3344] [serial = 2086] [outer = 10A54800] 05:08:14 INFO - PROCESS | 3344 | 1471349294431 Marionette DEBUG loaded listener.js 05:08:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (112CEC00) [pid = 3344] [serial = 2087] [outer = 10A54800] 05:08:15 INFO - PROCESS | 3344 | --DOCSHELL 19649000 == 38 [pid = 3344] [id = 690] 05:08:15 INFO - PROCESS | 3344 | --DOCSHELL 145C3800 == 37 [pid = 3344] [id = 689] 05:08:15 INFO - PROCESS | 3344 | --DOCSHELL 17DE9C00 == 36 [pid = 3344] [id = 688] 05:08:15 INFO - PROCESS | 3344 | --DOCSHELL 174E5C00 == 35 [pid = 3344] [id = 687] 05:08:15 INFO - PROCESS | 3344 | --DOCSHELL 1688BC00 == 34 [pid = 3344] [id = 686] 05:08:15 INFO - PROCESS | 3344 | --DOCSHELL 1450C400 == 33 [pid = 3344] [id = 685] 05:08:15 INFO - PROCESS | 3344 | --DOCSHELL 10EDCC00 == 32 [pid = 3344] [id = 684] 05:08:15 INFO - PROCESS | 3344 | --DOCSHELL 11819800 == 31 [pid = 3344] [id = 682] 05:08:15 INFO - PROCESS | 3344 | --DOCSHELL 10328400 == 30 [pid = 3344] [id = 683] 05:08:15 INFO - PROCESS | 3344 | --DOCSHELL 15853800 == 29 [pid = 3344] [id = 681] 05:08:15 INFO - PROCESS | 3344 | --DOCSHELL 0F346C00 == 28 [pid = 3344] [id = 676] 05:08:15 INFO - PROCESS | 3344 | --DOCSHELL 1964D800 == 27 [pid = 3344] [id = 694] 05:08:15 INFO - PROCESS | 3344 | --DOCSHELL 1519F000 == 26 [pid = 3344] [id = 691] 05:08:15 INFO - PROCESS | 3344 | --DOCSHELL 10A4C400 == 25 [pid = 3344] [id = 692] 05:08:15 INFO - PROCESS | 3344 | --DOCSHELL 1688A400 == 24 [pid = 3344] [id = 693] 05:08:15 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1688EC00) [pid = 3344] [serial = 2044] [outer = 00000000] [url = about:blank] 05:08:15 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (14527800) [pid = 3344] [serial = 2038] [outer = 00000000] [url = about:blank] 05:08:15 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (13231C00) [pid = 3344] [serial = 2035] [outer = 00000000] [url = about:blank] 05:08:15 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (11270800) [pid = 3344] [serial = 2032] [outer = 00000000] [url = about:blank] 05:08:15 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (112CCC00) [pid = 3344] [serial = 2033] [outer = 00000000] [url = about:blank] 05:08:15 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (10ED5C00) [pid = 3344] [serial = 2030] [outer = 00000000] [url = about:blank] 05:08:15 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (10560000) [pid = 3344] [serial = 2029] [outer = 00000000] [url = about:blank] 05:08:15 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (15128000) [pid = 3344] [serial = 2041] [outer = 00000000] [url = about:blank] 05:08:15 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (13910000) [pid = 3344] [serial = 2024] [outer = 00000000] [url = about:blank] 05:08:15 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (13171800) [pid = 3344] [serial = 2023] [outer = 00000000] [url = about:blank] 05:08:15 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (16891C00) [pid = 3344] [serial = 2027] [outer = 00000000] [url = about:blank] 05:08:15 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (1688B400) [pid = 3344] [serial = 2026] [outer = 00000000] [url = about:blank] 05:08:15 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (145E5C00) [pid = 3344] [serial = 2039] [outer = 00000000] [url = about:blank] 05:08:15 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (151A5800) [pid = 3344] [serial = 2042] [outer = 00000000] [url = about:blank] 05:08:15 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (1395C000) [pid = 3344] [serial = 2036] [outer = 00000000] [url = about:blank] 05:08:15 INFO - PROCESS | 3344 | 1471349295618 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:08:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:08:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1707ms 05:08:15 INFO - PROCESS | 3344 | 1471349295649 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 05:08:15 INFO - PROCESS | 3344 | 1471349295654 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 05:08:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:08:15 INFO - PROCESS | 3344 | 1471349295661 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:08:15 INFO - PROCESS | 3344 | 1471349295664 Marionette TRACE conn2 <- [1,2746,null,{}] 05:08:15 INFO - PROCESS | 3344 | 1471349295669 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:15 INFO - PROCESS | 3344 | 1471349295672 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:15 INFO - PROCESS | 3344 | 1471349295817 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 05:08:15 INFO - PROCESS | 3344 | 1471349295827 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:15 INFO - PROCESS | 3344 | 1471349295834 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:15 INFO - PROCESS | 3344 | ++DOCSHELL 10BB7C00 == 25 [pid = 3344] [id = 696] 05:08:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (10BBBC00) [pid = 3344] [serial = 2088] [outer = 00000000] 05:08:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (10EDE400) [pid = 3344] [serial = 2089] [outer = 10BBBC00] 05:08:15 INFO - PROCESS | 3344 | 1471349295924 Marionette DEBUG loaded listener.js 05:08:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (1126B400) [pid = 3344] [serial = 2090] [outer = 10BBBC00] 05:08:16 INFO - PROCESS | 3344 | 1471349296458 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:08:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:08:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 845ms 05:08:16 INFO - PROCESS | 3344 | 1471349296502 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 05:08:16 INFO - PROCESS | 3344 | 1471349296507 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 05:08:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:08:16 INFO - PROCESS | 3344 | 1471349296518 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:08:16 INFO - PROCESS | 3344 | 1471349296521 Marionette TRACE conn2 <- [1,2750,null,{}] 05:08:16 INFO - PROCESS | 3344 | 1471349296524 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:16 INFO - PROCESS | 3344 | 1471349296527 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:16 INFO - PROCESS | 3344 | 1471349296615 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 05:08:16 INFO - PROCESS | 3344 | 1471349296625 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:16 INFO - PROCESS | 3344 | 1471349296627 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:16 INFO - PROCESS | 3344 | ++DOCSHELL 13127400 == 26 [pid = 3344] [id = 697] 05:08:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (13127C00) [pid = 3344] [serial = 2091] [outer = 00000000] 05:08:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (1322C800) [pid = 3344] [serial = 2092] [outer = 13127C00] 05:08:16 INFO - PROCESS | 3344 | 1471349296676 Marionette DEBUG loaded listener.js 05:08:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (1390F800) [pid = 3344] [serial = 2093] [outer = 13127C00] 05:08:17 INFO - PROCESS | 3344 | 1471349297147 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:08:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:08:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 642ms 05:08:17 INFO - PROCESS | 3344 | 1471349297156 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 05:08:17 INFO - PROCESS | 3344 | 1471349297159 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 05:08:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:08:17 INFO - PROCESS | 3344 | 1471349297162 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:08:17 INFO - PROCESS | 3344 | 1471349297165 Marionette TRACE conn2 <- [1,2754,null,{}] 05:08:17 INFO - PROCESS | 3344 | 1471349297176 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:17 INFO - PROCESS | 3344 | 1471349297181 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:17 INFO - PROCESS | 3344 | 1471349297266 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 05:08:17 INFO - PROCESS | 3344 | 1471349297272 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:17 INFO - PROCESS | 3344 | 1471349297276 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:17 INFO - PROCESS | 3344 | ++DOCSHELL 14511000 == 27 [pid = 3344] [id = 698] 05:08:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (14511800) [pid = 3344] [serial = 2094] [outer = 00000000] 05:08:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (14526400) [pid = 3344] [serial = 2095] [outer = 14511800] 05:08:17 INFO - PROCESS | 3344 | 1471349297325 Marionette DEBUG loaded listener.js 05:08:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (145D0C00) [pid = 3344] [serial = 2096] [outer = 14511800] 05:08:17 INFO - PROCESS | 3344 | 1471349297808 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:08:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:08:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 705ms 05:08:17 INFO - PROCESS | 3344 | 1471349297862 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 05:08:17 INFO - PROCESS | 3344 | 1471349297864 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 05:08:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:08:17 INFO - PROCESS | 3344 | 1471349297868 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:08:17 INFO - PROCESS | 3344 | 1471349297869 Marionette TRACE conn2 <- [1,2758,null,{}] 05:08:17 INFO - PROCESS | 3344 | 1471349297882 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:17 INFO - PROCESS | 3344 | 1471349297884 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:18 INFO - PROCESS | 3344 | 1471349297999 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 05:08:18 INFO - PROCESS | 3344 | 1471349298005 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:18 INFO - PROCESS | 3344 | 1471349298007 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:18 INFO - PROCESS | 3344 | ++DOCSHELL 151A0400 == 28 [pid = 3344] [id = 699] 05:08:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (151A0800) [pid = 3344] [serial = 2097] [outer = 00000000] 05:08:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (15854000) [pid = 3344] [serial = 2098] [outer = 151A0800] 05:08:18 INFO - PROCESS | 3344 | 1471349298104 Marionette DEBUG loaded listener.js 05:08:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (15F50000) [pid = 3344] [serial = 2099] [outer = 151A0800] 05:08:18 INFO - PROCESS | 3344 | 1471349298521 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:08:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:08:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 704ms 05:08:18 INFO - PROCESS | 3344 | 1471349298567 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 05:08:18 INFO - PROCESS | 3344 | 1471349298569 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 05:08:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:08:18 INFO - PROCESS | 3344 | 1471349298577 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:08:18 INFO - PROCESS | 3344 | 1471349298578 Marionette TRACE conn2 <- [1,2762,null,{}] 05:08:18 INFO - PROCESS | 3344 | 1471349298582 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:18 INFO - PROCESS | 3344 | 1471349298584 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:18 INFO - PROCESS | 3344 | 1471349298701 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 05:08:18 INFO - PROCESS | 3344 | 1471349298795 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:18 INFO - PROCESS | 3344 | 1471349298797 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:18 INFO - PROCESS | 3344 | ++DOCSHELL 16891000 == 29 [pid = 3344] [id = 700] 05:08:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (16891C00) [pid = 3344] [serial = 2100] [outer = 00000000] 05:08:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (16994000) [pid = 3344] [serial = 2101] [outer = 16891C00] 05:08:18 INFO - PROCESS | 3344 | 1471349298842 Marionette DEBUG loaded listener.js 05:08:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (16C66C00) [pid = 3344] [serial = 2102] [outer = 16891C00] 05:08:19 INFO - PROCESS | 3344 | 1471349299271 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 05:08:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:08:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 752ms 05:08:19 INFO - PROCESS | 3344 | 1471349299313 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 05:08:19 INFO - PROCESS | 3344 | 1471349299315 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 05:08:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:08:19 INFO - PROCESS | 3344 | 1471349299318 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:08:19 INFO - PROCESS | 3344 | 1471349299320 Marionette TRACE conn2 <- [1,2766,null,{}] 05:08:19 INFO - PROCESS | 3344 | 1471349299323 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:19 INFO - PROCESS | 3344 | 1471349299329 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:19 INFO - PROCESS | 3344 | 1471349299468 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 05:08:19 INFO - PROCESS | 3344 | 1471349299540 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:19 INFO - PROCESS | 3344 | 1471349299542 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:19 INFO - PROCESS | 3344 | ++DOCSHELL 174EA800 == 30 [pid = 3344] [id = 701] 05:08:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (175E3400) [pid = 3344] [serial = 2103] [outer = 00000000] 05:08:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (17DEDC00) [pid = 3344] [serial = 2104] [outer = 175E3400] 05:08:19 INFO - PROCESS | 3344 | 1471349299589 Marionette DEBUG loaded listener.js 05:08:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (19645800) [pid = 3344] [serial = 2105] [outer = 175E3400] 05:08:20 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1755D400) [pid = 3344] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:08:20 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (17DEB000) [pid = 3344] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:08:20 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (15A22000) [pid = 3344] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:08:20 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (10375800) [pid = 3344] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:08:20 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1450E400) [pid = 3344] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:08:20 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1189AC00) [pid = 3344] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:08:20 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (11008C00) [pid = 3344] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:08:20 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (1688C000) [pid = 3344] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:08:20 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (15A23C00) [pid = 3344] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:08:20 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (19649400) [pid = 3344] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:08:20 INFO - PROCESS | 3344 | 1471349300225 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:08:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:08:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 908ms 05:08:20 INFO - PROCESS | 3344 | 1471349300254 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 05:08:20 INFO - PROCESS | 3344 | 1471349300256 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 05:08:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:08:20 INFO - PROCESS | 3344 | 1471349300259 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:08:20 INFO - PROCESS | 3344 | 1471349300261 Marionette TRACE conn2 <- [1,2770,null,{}] 05:08:20 INFO - PROCESS | 3344 | 1471349300265 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:20 INFO - PROCESS | 3344 | 1471349300267 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:20 INFO - PROCESS | 3344 | 1471349300351 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 05:08:20 INFO - PROCESS | 3344 | 1471349300448 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:20 INFO - PROCESS | 3344 | 1471349300450 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:20 INFO - PROCESS | 3344 | ++DOCSHELL 10A04800 == 31 [pid = 3344] [id = 702] 05:08:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (10A4E000) [pid = 3344] [serial = 2106] [outer = 00000000] 05:08:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (170A4C00) [pid = 3344] [serial = 2107] [outer = 10A4E000] 05:08:20 INFO - PROCESS | 3344 | 1471349300495 Marionette DEBUG loaded listener.js 05:08:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (175DE400) [pid = 3344] [serial = 2108] [outer = 10A4E000] 05:08:20 INFO - PROCESS | 3344 | 1471349300849 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:08:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:08:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 642ms 05:08:20 INFO - PROCESS | 3344 | 1471349300898 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 05:08:20 INFO - PROCESS | 3344 | 1471349300900 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 05:08:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:08:20 INFO - PROCESS | 3344 | 1471349300903 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:08:20 INFO - PROCESS | 3344 | 1471349300905 Marionette TRACE conn2 <- [1,2774,null,{}] 05:08:20 INFO - PROCESS | 3344 | 1471349300908 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:20 INFO - PROCESS | 3344 | 1471349300911 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:21 INFO - PROCESS | 3344 | 1471349301026 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 05:08:21 INFO - PROCESS | 3344 | 1471349301034 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:21 INFO - PROCESS | 3344 | 1471349301036 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:21 INFO - PROCESS | 3344 | ++DOCSHELL 19643400 == 32 [pid = 3344] [id = 703] 05:08:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (1964D400) [pid = 3344] [serial = 2109] [outer = 00000000] 05:08:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (19949400) [pid = 3344] [serial = 2110] [outer = 1964D400] 05:08:21 INFO - PROCESS | 3344 | 1471349301080 Marionette DEBUG loaded listener.js 05:08:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (19DC3800) [pid = 3344] [serial = 2111] [outer = 1964D400] 05:08:21 INFO - PROCESS | 3344 | 1471349301493 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:08:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:08:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 626ms 05:08:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:08:21 INFO - PROCESS | 3344 | 1471349301541 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 05:08:21 INFO - PROCESS | 3344 | 1471349301543 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 05:08:21 INFO - PROCESS | 3344 | 1471349301546 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:08:21 INFO - PROCESS | 3344 | 1471349301548 Marionette TRACE conn2 <- [1,2778,null,{}] 05:08:21 INFO - PROCESS | 3344 | 1471349301551 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:21 INFO - PROCESS | 3344 | 1471349301553 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:21 INFO - PROCESS | 3344 | 1471349301637 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 05:08:21 INFO - PROCESS | 3344 | 1471349301759 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:21 INFO - PROCESS | 3344 | 1471349301761 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:21 INFO - PROCESS | 3344 | ++DOCSHELL 1964B000 == 33 [pid = 3344] [id = 704] 05:08:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (1993E000) [pid = 3344] [serial = 2112] [outer = 00000000] 05:08:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (19E87400) [pid = 3344] [serial = 2113] [outer = 1993E000] 05:08:21 INFO - PROCESS | 3344 | 1471349301808 Marionette DEBUG loaded listener.js 05:08:21 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1A082800) [pid = 3344] [serial = 2114] [outer = 1993E000] 05:08:22 INFO - PROCESS | 3344 | 1471349302293 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:08:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:08:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 798ms 05:08:22 INFO - PROCESS | 3344 | 1471349302353 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 05:08:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:08:22 INFO - PROCESS | 3344 | 1471349302358 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 05:08:22 INFO - PROCESS | 3344 | 1471349302363 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:08:22 INFO - PROCESS | 3344 | 1471349302366 Marionette TRACE conn2 <- [1,2782,null,{}] 05:08:22 INFO - PROCESS | 3344 | 1471349302372 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:22 INFO - PROCESS | 3344 | 1471349302376 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:22 INFO - PROCESS | 3344 | 1471349302510 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 05:08:22 INFO - PROCESS | 3344 | 1471349302630 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:22 INFO - PROCESS | 3344 | 1471349302634 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:22 INFO - PROCESS | 3344 | ++DOCSHELL 104E8C00 == 34 [pid = 3344] [id = 705] 05:08:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (10A01400) [pid = 3344] [serial = 2115] [outer = 00000000] 05:08:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (11814400) [pid = 3344] [serial = 2116] [outer = 10A01400] 05:08:22 INFO - PROCESS | 3344 | 1471349302692 Marionette DEBUG loaded listener.js 05:08:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (12BB8C00) [pid = 3344] [serial = 2117] [outer = 10A01400] 05:08:23 INFO - PROCESS | 3344 | 1471349303457 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 05:08:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:08:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1143ms 05:08:23 INFO - PROCESS | 3344 | 1471349303507 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 05:08:23 INFO - PROCESS | 3344 | 1471349303512 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 05:08:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:08:23 INFO - PROCESS | 3344 | 1471349303518 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:08:23 INFO - PROCESS | 3344 | 1471349303521 Marionette TRACE conn2 <- [1,2786,null,{}] 05:08:23 INFO - PROCESS | 3344 | 1471349303525 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:23 INFO - PROCESS | 3344 | 1471349303528 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:23 INFO - PROCESS | 3344 | 1471349303646 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 05:08:23 INFO - PROCESS | 3344 | 1471349303785 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:23 INFO - PROCESS | 3344 | 1471349303788 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:23 INFO - PROCESS | 3344 | ++DOCSHELL 14520C00 == 35 [pid = 3344] [id = 706] 05:08:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (14522C00) [pid = 3344] [serial = 2118] [outer = 00000000] 05:08:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (1519B400) [pid = 3344] [serial = 2119] [outer = 14522C00] 05:08:23 INFO - PROCESS | 3344 | 1471349303851 Marionette DEBUG loaded listener.js 05:08:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (151A3000) [pid = 3344] [serial = 2120] [outer = 14522C00] 05:08:24 INFO - PROCESS | 3344 | --DOCSHELL 19643400 == 34 [pid = 3344] [id = 703] 05:08:24 INFO - PROCESS | 3344 | --DOCSHELL 10A04800 == 33 [pid = 3344] [id = 702] 05:08:24 INFO - PROCESS | 3344 | --DOCSHELL 174EA800 == 32 [pid = 3344] [id = 701] 05:08:24 INFO - PROCESS | 3344 | --DOCSHELL 16891000 == 31 [pid = 3344] [id = 700] 05:08:24 INFO - PROCESS | 3344 | --DOCSHELL 151A0400 == 30 [pid = 3344] [id = 699] 05:08:24 INFO - PROCESS | 3344 | --DOCSHELL 14511000 == 29 [pid = 3344] [id = 698] 05:08:24 INFO - PROCESS | 3344 | --DOCSHELL 13127400 == 28 [pid = 3344] [id = 697] 05:08:24 INFO - PROCESS | 3344 | --DOCSHELL 10BB7C00 == 27 [pid = 3344] [id = 696] 05:08:24 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1764C400) [pid = 3344] [serial = 2062] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (17DF3400) [pid = 3344] [serial = 2065] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (176FD000) [pid = 3344] [serial = 2063] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (17EC7400) [pid = 3344] [serial = 2066] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (16894000) [pid = 3344] [serial = 2045] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (10A4B400) [pid = 3344] [serial = 2050] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (10EA3000) [pid = 3344] [serial = 2051] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (145CFC00) [pid = 3344] [serial = 2056] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (15198C00) [pid = 3344] [serial = 2057] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (12B76800) [pid = 3344] [serial = 2047] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (13129C00) [pid = 3344] [serial = 2048] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (1319A400) [pid = 3344] [serial = 2053] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (13910800) [pid = 3344] [serial = 2054] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (16997400) [pid = 3344] [serial = 2059] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (18295800) [pid = 3344] [serial = 2069] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (18295000) [pid = 3344] [serial = 2068] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (1964E000) [pid = 3344] [serial = 2071] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (19650800) [pid = 3344] [serial = 2072] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (19946000) [pid = 3344] [serial = 2074] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (16BDD000) [pid = 3344] [serial = 2060] [outer = 00000000] [url = about:blank] 05:08:24 INFO - PROCESS | 3344 | 1471349304784 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 05:08:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:08:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1299ms 05:08:24 INFO - PROCESS | 3344 | 1471349304817 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 05:08:24 INFO - PROCESS | 3344 | 1471349304821 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 05:08:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:08:24 INFO - PROCESS | 3344 | 1471349304825 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:08:24 INFO - PROCESS | 3344 | 1471349304828 Marionette TRACE conn2 <- [1,2790,null,{}] 05:08:24 INFO - PROCESS | 3344 | 1471349304834 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:24 INFO - PROCESS | 3344 | 1471349304837 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:24 INFO - PROCESS | 3344 | 1471349304931 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 05:08:24 INFO - PROCESS | 3344 | 1471349304937 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:24 INFO - PROCESS | 3344 | 1471349304942 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:24 INFO - PROCESS | 3344 | ++DOCSHELL 10ED1800 == 28 [pid = 3344] [id = 707] 05:08:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (10ED3C00) [pid = 3344] [serial = 2121] [outer = 00000000] 05:08:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (112CB400) [pid = 3344] [serial = 2122] [outer = 10ED3C00] 05:08:25 INFO - PROCESS | 3344 | 1471349304996 Marionette DEBUG loaded listener.js 05:08:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (11C16C00) [pid = 3344] [serial = 2123] [outer = 10ED3C00] 05:08:25 INFO - PROCESS | 3344 | 1471349305542 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:08:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:08:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 752ms 05:08:25 INFO - PROCESS | 3344 | 1471349305563 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 05:08:25 INFO - PROCESS | 3344 | 1471349305567 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 05:08:25 INFO - PROCESS | 3344 | 1471349305573 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:08:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:08:25 INFO - PROCESS | 3344 | 1471349305576 Marionette TRACE conn2 <- [1,2794,null,{}] 05:08:25 INFO - PROCESS | 3344 | 1471349305579 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:25 INFO - PROCESS | 3344 | 1471349305581 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:25 INFO - PROCESS | 3344 | 1471349305671 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 05:08:25 INFO - PROCESS | 3344 | 1471349305677 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:25 INFO - PROCESS | 3344 | 1471349305679 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:25 INFO - PROCESS | 3344 | ++DOCSHELL 13965C00 == 29 [pid = 3344] [id = 708] 05:08:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (13AC8000) [pid = 3344] [serial = 2124] [outer = 00000000] 05:08:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (13B5B000) [pid = 3344] [serial = 2125] [outer = 13AC8000] 05:08:25 INFO - PROCESS | 3344 | 1471349305729 Marionette DEBUG loaded listener.js 05:08:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (1450C000) [pid = 3344] [serial = 2126] [outer = 13AC8000] 05:08:26 INFO - PROCESS | 3344 | 1471349306221 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:08:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:08:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 705ms 05:08:26 INFO - PROCESS | 3344 | 1471349306273 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 05:08:26 INFO - PROCESS | 3344 | 1471349306275 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 05:08:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:08:26 INFO - PROCESS | 3344 | 1471349306279 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:08:26 INFO - PROCESS | 3344 | 1471349306282 Marionette TRACE conn2 <- [1,2798,null,{}] 05:08:26 INFO - PROCESS | 3344 | 1471349306293 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:26 INFO - PROCESS | 3344 | 1471349306297 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:26 INFO - PROCESS | 3344 | 1471349306382 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 05:08:26 INFO - PROCESS | 3344 | 1471349306390 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:26 INFO - PROCESS | 3344 | 1471349306393 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:26 INFO - PROCESS | 3344 | ++DOCSHELL 1519B000 == 30 [pid = 3344] [id = 709] 05:08:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (1519C000) [pid = 3344] [serial = 2127] [outer = 00000000] 05:08:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (15F46000) [pid = 3344] [serial = 2128] [outer = 1519C000] 05:08:26 INFO - PROCESS | 3344 | 1471349306441 Marionette DEBUG loaded listener.js 05:08:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (16894000) [pid = 3344] [serial = 2129] [outer = 1519C000] 05:08:26 INFO - PROCESS | 3344 | 1471349306900 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:08:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:08:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 627ms 05:08:26 INFO - PROCESS | 3344 | 1471349306916 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 05:08:26 INFO - PROCESS | 3344 | 1471349306919 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 05:08:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:08:26 INFO - PROCESS | 3344 | 1471349306945 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:08:26 INFO - PROCESS | 3344 | 1471349306947 Marionette TRACE conn2 <- [1,2802,null,{}] 05:08:26 INFO - PROCESS | 3344 | 1471349306951 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:26 INFO - PROCESS | 3344 | 1471349306953 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:27 INFO - PROCESS | 3344 | 1471349307073 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 05:08:27 INFO - PROCESS | 3344 | 1471349307177 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:27 INFO - PROCESS | 3344 | 1471349307179 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:27 INFO - PROCESS | 3344 | ++DOCSHELL 175E9000 == 31 [pid = 3344] [id = 710] 05:08:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (175E9400) [pid = 3344] [serial = 2130] [outer = 00000000] 05:08:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (176F6000) [pid = 3344] [serial = 2131] [outer = 175E9400] 05:08:27 INFO - PROCESS | 3344 | 1471349307225 Marionette DEBUG loaded listener.js 05:08:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (17D92800) [pid = 3344] [serial = 2132] [outer = 175E9400] 05:08:27 INFO - PROCESS | 3344 | 1471349307647 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 05:08:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:08:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 736ms 05:08:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:08:27 INFO - PROCESS | 3344 | 1471349307681 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 05:08:27 INFO - PROCESS | 3344 | 1471349307684 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 05:08:27 INFO - PROCESS | 3344 | 1471349307688 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:08:27 INFO - PROCESS | 3344 | 1471349307691 Marionette TRACE conn2 <- [1,2806,null,{}] 05:08:27 INFO - PROCESS | 3344 | 1471349307695 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:27 INFO - PROCESS | 3344 | 1471349307698 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:27 INFO - PROCESS | 3344 | 1471349307809 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 05:08:27 INFO - PROCESS | 3344 | 1471349307814 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:27 INFO - PROCESS | 3344 | 1471349307816 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:27 INFO - PROCESS | 3344 | ++DOCSHELL 17D03000 == 32 [pid = 3344] [id = 711] 05:08:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (17DB1800) [pid = 3344] [serial = 2133] [outer = 00000000] 05:08:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (181A5C00) [pid = 3344] [serial = 2134] [outer = 17DB1800] 05:08:27 INFO - PROCESS | 3344 | 1471349307861 Marionette DEBUG loaded listener.js 05:08:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (181B0000) [pid = 3344] [serial = 2135] [outer = 17DB1800] 05:08:28 INFO - PROCESS | 3344 | 1471349308312 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 05:08:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:08:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 626ms 05:08:28 INFO - PROCESS | 3344 | 1471349308324 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 05:08:28 INFO - PROCESS | 3344 | 1471349308326 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 05:08:28 INFO - PROCESS | 3344 | 1471349308329 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:08:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:08:28 INFO - PROCESS | 3344 | 1471349308331 Marionette TRACE conn2 <- [1,2810,null,{}] 05:08:28 INFO - PROCESS | 3344 | 1471349308334 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:28 INFO - PROCESS | 3344 | 1471349308339 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:28 INFO - PROCESS | 3344 | 1471349308476 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 05:08:28 INFO - PROCESS | 3344 | 1471349308573 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:28 INFO - PROCESS | 3344 | 1471349308583 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:28 INFO - PROCESS | 3344 | ++DOCSHELL 19644800 == 33 [pid = 3344] [id = 712] 05:08:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (1964F800) [pid = 3344] [serial = 2136] [outer = 00000000] 05:08:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (19DCA000) [pid = 3344] [serial = 2137] [outer = 1964F800] 05:08:28 INFO - PROCESS | 3344 | 1471349308629 Marionette DEBUG loaded listener.js 05:08:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1993FC00) [pid = 3344] [serial = 2138] [outer = 1964F800] 05:08:29 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (16FEF000) [pid = 3344] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:08:29 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (19DC3000) [pid = 3344] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:08:29 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (151A0800) [pid = 3344] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:08:29 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1688B800) [pid = 3344] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:08:29 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (10BBBC00) [pid = 3344] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:08:29 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (10A4E000) [pid = 3344] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:08:29 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1964D400) [pid = 3344] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:08:29 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1043A400) [pid = 3344] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:08:29 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (10A54800) [pid = 3344] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:08:29 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (13127C00) [pid = 3344] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:08:29 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (175E3400) [pid = 3344] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:08:29 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (14511800) [pid = 3344] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:08:29 INFO - PROCESS | 3344 | 1471349309141 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:08:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:08:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 845ms 05:08:29 INFO - PROCESS | 3344 | 1471349309173 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 05:08:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:08:29 INFO - PROCESS | 3344 | 1471349309176 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 05:08:29 INFO - PROCESS | 3344 | 1471349309181 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:08:29 INFO - PROCESS | 3344 | 1471349309184 Marionette TRACE conn2 <- [1,2814,null,{}] 05:08:29 INFO - PROCESS | 3344 | 1471349309195 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:29 INFO - PROCESS | 3344 | 1471349309198 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:29 INFO - PROCESS | 3344 | 1471349309305 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 05:08:29 INFO - PROCESS | 3344 | 1471349309400 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:29 INFO - PROCESS | 3344 | 1471349309403 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:29 INFO - PROCESS | 3344 | ++DOCSHELL 10BC4800 == 34 [pid = 3344] [id = 713] 05:08:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (10BC4C00) [pid = 3344] [serial = 2139] [outer = 00000000] 05:08:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (1450A400) [pid = 3344] [serial = 2140] [outer = 10BC4C00] 05:08:29 INFO - PROCESS | 3344 | 1471349309449 Marionette DEBUG loaded listener.js 05:08:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (151AFC00) [pid = 3344] [serial = 2141] [outer = 10BC4C00] 05:08:29 INFO - PROCESS | 3344 | 1471349309815 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:08:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:08:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 705ms 05:08:29 INFO - PROCESS | 3344 | 1471349309877 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 05:08:29 INFO - PROCESS | 3344 | 1471349309879 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 05:08:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:08:29 INFO - PROCESS | 3344 | 1471349309883 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:08:29 INFO - PROCESS | 3344 | 1471349309885 Marionette TRACE conn2 <- [1,2818,null,{}] 05:08:29 INFO - PROCESS | 3344 | 1471349309891 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:29 INFO - PROCESS | 3344 | 1471349309892 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:30 INFO - PROCESS | 3344 | 1471349310006 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 05:08:30 INFO - PROCESS | 3344 | 1471349310066 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:30 INFO - PROCESS | 3344 | 1471349310068 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:30 INFO - PROCESS | 3344 | ++DOCSHELL 13B58800 == 35 [pid = 3344] [id = 714] 05:08:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (13F6CC00) [pid = 3344] [serial = 2142] [outer = 00000000] 05:08:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (19D74400) [pid = 3344] [serial = 2143] [outer = 13F6CC00] 05:08:30 INFO - PROCESS | 3344 | 1471349310112 Marionette DEBUG loaded listener.js 05:08:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (19E86C00) [pid = 3344] [serial = 2144] [outer = 13F6CC00] 05:08:30 INFO - PROCESS | 3344 | 1471349310463 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:08:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:08:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 642ms 05:08:30 INFO - PROCESS | 3344 | 1471349310521 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 05:08:30 INFO - PROCESS | 3344 | 1471349310523 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 05:08:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:08:30 INFO - PROCESS | 3344 | 1471349310526 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:08:30 INFO - PROCESS | 3344 | 1471349310528 Marionette TRACE conn2 <- [1,2822,null,{}] 05:08:30 INFO - PROCESS | 3344 | 1471349310532 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:30 INFO - PROCESS | 3344 | 1471349310534 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:30 INFO - PROCESS | 3344 | 1471349310658 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 05:08:30 INFO - PROCESS | 3344 | 1471349310670 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:30 INFO - PROCESS | 3344 | 1471349310672 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:30 INFO - PROCESS | 3344 | ++DOCSHELL 0F346800 == 36 [pid = 3344] [id = 715] 05:08:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (14511800) [pid = 3344] [serial = 2145] [outer = 00000000] 05:08:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1A5C7400) [pid = 3344] [serial = 2146] [outer = 14511800] 05:08:30 INFO - PROCESS | 3344 | 1471349310717 Marionette DEBUG loaded listener.js 05:08:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1A5D0C00) [pid = 3344] [serial = 2147] [outer = 14511800] 05:08:31 INFO - PROCESS | 3344 | 1471349311226 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:08:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:08:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 751ms 05:08:31 INFO - PROCESS | 3344 | 1471349311268 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 05:08:31 INFO - PROCESS | 3344 | 1471349311273 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 05:08:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:08:31 INFO - PROCESS | 3344 | 1471349311279 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:08:31 INFO - PROCESS | 3344 | 1471349311283 Marionette TRACE conn2 <- [1,2826,null,{}] 05:08:31 INFO - PROCESS | 3344 | 1471349311289 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:31 INFO - PROCESS | 3344 | 1471349311292 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:31 INFO - PROCESS | 3344 | 1471349311457 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 05:08:31 INFO - PROCESS | 3344 | 1471349311571 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:31 INFO - PROCESS | 3344 | 1471349311576 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:31 INFO - PROCESS | 3344 | ++DOCSHELL 10A07800 == 37 [pid = 3344] [id = 716] 05:08:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (10A09C00) [pid = 3344] [serial = 2148] [outer = 00000000] 05:08:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (12E85C00) [pid = 3344] [serial = 2149] [outer = 10A09C00] 05:08:31 INFO - PROCESS | 3344 | 1471349311633 Marionette DEBUG loaded listener.js 05:08:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (1390C400) [pid = 3344] [serial = 2150] [outer = 10A09C00] 05:08:32 INFO - PROCESS | 3344 | 1471349312225 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:08:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:08:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1002ms 05:08:32 INFO - PROCESS | 3344 | 1471349312285 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 05:08:32 INFO - PROCESS | 3344 | 1471349312290 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 05:08:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:08:32 INFO - PROCESS | 3344 | 1471349312297 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:08:32 INFO - PROCESS | 3344 | 1471349312300 Marionette TRACE conn2 <- [1,2830,null,{}] 05:08:32 INFO - PROCESS | 3344 | 1471349312304 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:32 INFO - PROCESS | 3344 | 1471349312307 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:32 INFO - PROCESS | 3344 | 1471349312414 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 05:08:32 INFO - PROCESS | 3344 | 1471349312554 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:32 INFO - PROCESS | 3344 | 1471349312557 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:32 INFO - PROCESS | 3344 | ++DOCSHELL 145E4C00 == 38 [pid = 3344] [id = 717] 05:08:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (145E9400) [pid = 3344] [serial = 2151] [outer = 00000000] 05:08:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1698D400) [pid = 3344] [serial = 2152] [outer = 145E9400] 05:08:32 INFO - PROCESS | 3344 | 1471349312615 Marionette DEBUG loaded listener.js 05:08:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (16FF5000) [pid = 3344] [serial = 2153] [outer = 145E9400] 05:08:33 INFO - PROCESS | 3344 | 1471349313220 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:08:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:08:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 939ms 05:08:33 INFO - PROCESS | 3344 | 1471349313241 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 05:08:33 INFO - PROCESS | 3344 | 1471349313244 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 05:08:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:08:33 INFO - PROCESS | 3344 | 1471349313247 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:08:33 INFO - PROCESS | 3344 | 1471349313251 Marionette TRACE conn2 <- [1,2834,null,{}] 05:08:33 INFO - PROCESS | 3344 | 1471349313262 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:33 INFO - PROCESS | 3344 | 1471349313267 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:33 INFO - PROCESS | 3344 | 1471349313372 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 05:08:33 INFO - PROCESS | 3344 | 1471349313484 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:33 INFO - PROCESS | 3344 | 1471349313487 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:33 INFO - PROCESS | 3344 | ++DOCSHELL 19650C00 == 39 [pid = 3344] [id = 718] 05:08:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1993D000) [pid = 3344] [serial = 2154] [outer = 00000000] 05:08:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (1A0B5800) [pid = 3344] [serial = 2155] [outer = 1993D000] 05:08:33 INFO - PROCESS | 3344 | 1471349313585 Marionette DEBUG loaded listener.js 05:08:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1A5D6C00) [pid = 3344] [serial = 2156] [outer = 1993D000] 05:08:34 INFO - PROCESS | 3344 | 1471349314142 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:08:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:08:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 940ms 05:08:34 INFO - PROCESS | 3344 | 1471349314192 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 05:08:34 INFO - PROCESS | 3344 | 1471349314195 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 05:08:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:08:34 INFO - PROCESS | 3344 | 1471349314199 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:08:34 INFO - PROCESS | 3344 | 1471349314201 Marionette TRACE conn2 <- [1,2838,null,{}] 05:08:34 INFO - PROCESS | 3344 | 1471349314204 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:34 INFO - PROCESS | 3344 | 1471349314207 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:34 INFO - PROCESS | 3344 | 1471349314328 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 05:08:34 INFO - PROCESS | 3344 | 1471349314463 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:34 INFO - PROCESS | 3344 | 1471349314465 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:34 INFO - PROCESS | 3344 | ++DOCSHELL 19E7B800 == 40 [pid = 3344] [id = 719] 05:08:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (19E7C000) [pid = 3344] [serial = 2157] [outer = 00000000] 05:08:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1A73B800) [pid = 3344] [serial = 2158] [outer = 19E7C000] 05:08:34 INFO - PROCESS | 3344 | 1471349314567 Marionette DEBUG loaded listener.js 05:08:34 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1A73F800) [pid = 3344] [serial = 2159] [outer = 19E7C000] 05:08:35 INFO - PROCESS | 3344 | 1471349315357 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:08:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:08:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1221ms 05:08:35 INFO - PROCESS | 3344 | 1471349315439 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 05:08:35 INFO - PROCESS | 3344 | 1471349315443 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 05:08:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:08:35 INFO - PROCESS | 3344 | 1471349315448 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:08:35 INFO - PROCESS | 3344 | 1471349315451 Marionette TRACE conn2 <- [1,2842,null,{}] 05:08:35 INFO - PROCESS | 3344 | 1471349315457 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:35 INFO - PROCESS | 3344 | 1471349315459 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:35 INFO - PROCESS | 3344 | 1471349315613 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 05:08:35 INFO - PROCESS | 3344 | 1471349315749 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:35 INFO - PROCESS | 3344 | 1471349315754 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:35 INFO - PROCESS | 3344 | ++DOCSHELL 10ED8000 == 41 [pid = 3344] [id = 720] 05:08:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (10EDA800) [pid = 3344] [serial = 2160] [outer = 00000000] 05:08:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (12E81400) [pid = 3344] [serial = 2161] [outer = 10EDA800] 05:08:35 INFO - PROCESS | 3344 | 1471349315807 Marionette DEBUG loaded listener.js 05:08:35 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1322D800) [pid = 3344] [serial = 2162] [outer = 10EDA800] 05:08:36 INFO - PROCESS | 3344 | --DOCSHELL 10A52000 == 40 [pid = 3344] [id = 695] 05:08:36 INFO - PROCESS | 3344 | --DOCSHELL 13B58800 == 39 [pid = 3344] [id = 714] 05:08:36 INFO - PROCESS | 3344 | --DOCSHELL 10BC4800 == 38 [pid = 3344] [id = 713] 05:08:36 INFO - PROCESS | 3344 | --DOCSHELL 19644800 == 37 [pid = 3344] [id = 712] 05:08:36 INFO - PROCESS | 3344 | --DOCSHELL 17D03000 == 36 [pid = 3344] [id = 711] 05:08:36 INFO - PROCESS | 3344 | --DOCSHELL 175E9000 == 35 [pid = 3344] [id = 710] 05:08:36 INFO - PROCESS | 3344 | --DOCSHELL 1519B000 == 34 [pid = 3344] [id = 709] 05:08:36 INFO - PROCESS | 3344 | --DOCSHELL 13965C00 == 33 [pid = 3344] [id = 708] 05:08:36 INFO - PROCESS | 3344 | --DOCSHELL 10ED1800 == 32 [pid = 3344] [id = 707] 05:08:36 INFO - PROCESS | 3344 | --DOCSHELL 14520C00 == 31 [pid = 3344] [id = 706] 05:08:36 INFO - PROCESS | 3344 | --DOCSHELL 1964B000 == 30 [pid = 3344] [id = 704] 05:08:36 INFO - PROCESS | 3344 | --DOCSHELL 104E8C00 == 29 [pid = 3344] [id = 705] 05:08:36 INFO - PROCESS | 3344 | --DOCSHELL 19E7B800 == 28 [pid = 3344] [id = 719] 05:08:36 INFO - PROCESS | 3344 | --DOCSHELL 19650C00 == 27 [pid = 3344] [id = 718] 05:08:36 INFO - PROCESS | 3344 | --DOCSHELL 0F346800 == 26 [pid = 3344] [id = 715] 05:08:36 INFO - PROCESS | 3344 | --DOCSHELL 10A07800 == 25 [pid = 3344] [id = 716] 05:08:36 INFO - PROCESS | 3344 | --DOCSHELL 145E4C00 == 24 [pid = 3344] [id = 717] 05:08:36 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (19B3C800) [pid = 3344] [serial = 2075] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (19E81800) [pid = 3344] [serial = 2084] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (16994000) [pid = 3344] [serial = 2101] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (15F50000) [pid = 3344] [serial = 2099] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (16996C00) [pid = 3344] [serial = 2080] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (19E78800) [pid = 3344] [serial = 2083] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1126B400) [pid = 3344] [serial = 2090] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (17D08000) [pid = 3344] [serial = 2081] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (175DE400) [pid = 3344] [serial = 2108] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (19949400) [pid = 3344] [serial = 2110] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (15854000) [pid = 3344] [serial = 2098] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (170A4C00) [pid = 3344] [serial = 2107] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1319B800) [pid = 3344] [serial = 2077] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (10ED3400) [pid = 3344] [serial = 2086] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1322C800) [pid = 3344] [serial = 2092] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (19645800) [pid = 3344] [serial = 2105] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (10EDE400) [pid = 3344] [serial = 2089] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (145D0C00) [pid = 3344] [serial = 2096] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1451C000) [pid = 3344] [serial = 2078] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (14526400) [pid = 3344] [serial = 2095] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1390F800) [pid = 3344] [serial = 2093] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (112CEC00) [pid = 3344] [serial = 2087] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (17DEDC00) [pid = 3344] [serial = 2104] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (19DC3800) [pid = 3344] [serial = 2111] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (19E87400) [pid = 3344] [serial = 2113] [outer = 00000000] [url = about:blank] 05:08:36 INFO - PROCESS | 3344 | 1471349316896 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:08:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:08:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1519ms 05:08:36 INFO - PROCESS | 3344 | 1471349316966 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 05:08:36 INFO - PROCESS | 3344 | 1471349316970 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 05:08:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:08:36 INFO - PROCESS | 3344 | 1471349316974 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:08:36 INFO - PROCESS | 3344 | 1471349316979 Marionette TRACE conn2 <- [1,2846,null,{}] 05:08:36 INFO - PROCESS | 3344 | 1471349316984 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:36 INFO - PROCESS | 3344 | 1471349316987 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:37 INFO - PROCESS | 3344 | 1471349317080 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 05:08:37 INFO - PROCESS | 3344 | 1471349317218 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:37 INFO - PROCESS | 3344 | 1471349317221 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:37 INFO - PROCESS | 3344 | ++DOCSHELL 0F34AC00 == 25 [pid = 3344] [id = 721] 05:08:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (10E9B000) [pid = 3344] [serial = 2163] [outer = 00000000] 05:08:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (112CCC00) [pid = 3344] [serial = 2164] [outer = 10E9B000] 05:08:37 INFO - PROCESS | 3344 | 1471349317270 Marionette DEBUG loaded listener.js 05:08:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (1181A400) [pid = 3344] [serial = 2165] [outer = 10E9B000] 05:08:37 INFO - PROCESS | 3344 | 1471349317675 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:08:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:08:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 736ms 05:08:37 INFO - PROCESS | 3344 | 1471349317726 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 05:08:37 INFO - PROCESS | 3344 | 1471349317731 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 05:08:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:08:37 INFO - PROCESS | 3344 | 1471349317740 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:08:37 INFO - PROCESS | 3344 | 1471349317743 Marionette TRACE conn2 <- [1,2850,null,{}] 05:08:37 INFO - PROCESS | 3344 | 1471349317747 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:37 INFO - PROCESS | 3344 | 1471349317749 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:37 INFO - PROCESS | 3344 | 1471349317840 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 05:08:37 INFO - PROCESS | 3344 | 1471349317846 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:37 INFO - PROCESS | 3344 | 1471349317849 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:37 INFO - PROCESS | 3344 | ++DOCSHELL 13231C00 == 26 [pid = 3344] [id = 722] 05:08:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (13292C00) [pid = 3344] [serial = 2166] [outer = 00000000] 05:08:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (13B56C00) [pid = 3344] [serial = 2167] [outer = 13292C00] 05:08:37 INFO - PROCESS | 3344 | 1471349317903 Marionette DEBUG loaded listener.js 05:08:37 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (14509C00) [pid = 3344] [serial = 2168] [outer = 13292C00] 05:08:38 INFO - PROCESS | 3344 | 1471349318359 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:08:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:08:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 704ms 05:08:38 INFO - PROCESS | 3344 | 1471349318439 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 05:08:38 INFO - PROCESS | 3344 | 1471349318441 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 05:08:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:08:38 INFO - PROCESS | 3344 | 1471349318445 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:08:38 INFO - PROCESS | 3344 | 1471349318448 Marionette TRACE conn2 <- [1,2854,null,{}] 05:08:38 INFO - PROCESS | 3344 | 1471349318459 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:38 INFO - PROCESS | 3344 | 1471349318463 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:38 INFO - PROCESS | 3344 | 1471349318547 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 05:08:38 INFO - PROCESS | 3344 | 1471349318561 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:38 INFO - PROCESS | 3344 | 1471349318564 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:38 INFO - PROCESS | 3344 | ++DOCSHELL 145E0800 == 27 [pid = 3344] [id = 723] 05:08:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (145E1000) [pid = 3344] [serial = 2169] [outer = 00000000] 05:08:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (151A0000) [pid = 3344] [serial = 2170] [outer = 145E1000] 05:08:38 INFO - PROCESS | 3344 | 1471349318612 Marionette DEBUG loaded listener.js 05:08:38 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (15A1C000) [pid = 3344] [serial = 2171] [outer = 145E1000] 05:08:39 INFO - PROCESS | 3344 | 1471349319129 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:08:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:08:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 736ms 05:08:39 INFO - PROCESS | 3344 | 1471349319185 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 05:08:39 INFO - PROCESS | 3344 | 1471349319187 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 05:08:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:08:39 INFO - PROCESS | 3344 | 1471349319191 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:08:39 INFO - PROCESS | 3344 | 1471349319192 Marionette TRACE conn2 <- [1,2858,null,{}] 05:08:39 INFO - PROCESS | 3344 | 1471349319230 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:39 INFO - PROCESS | 3344 | 1471349319232 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:39 INFO - PROCESS | 3344 | 1471349319353 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 05:08:39 INFO - PROCESS | 3344 | 1471349319365 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:39 INFO - PROCESS | 3344 | 1471349319367 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:39 INFO - PROCESS | 3344 | ++DOCSHELL 1688FC00 == 28 [pid = 3344] [id = 724] 05:08:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (16893000) [pid = 3344] [serial = 2172] [outer = 00000000] 05:08:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (16994000) [pid = 3344] [serial = 2173] [outer = 16893000] 05:08:39 INFO - PROCESS | 3344 | 1471349319413 Marionette DEBUG loaded listener.js 05:08:39 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (16BDD400) [pid = 3344] [serial = 2174] [outer = 16893000] 05:08:39 INFO - PROCESS | 3344 | 1471349319858 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 05:08:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:08:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 720ms 05:08:39 INFO - PROCESS | 3344 | 1471349319910 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 05:08:39 INFO - PROCESS | 3344 | 1471349319912 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 05:08:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:08:39 INFO - PROCESS | 3344 | 1471349319916 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:08:39 INFO - PROCESS | 3344 | 1471349319917 Marionette TRACE conn2 <- [1,2862,null,{}] 05:08:39 INFO - PROCESS | 3344 | 1471349319922 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:39 INFO - PROCESS | 3344 | 1471349319925 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:40 INFO - PROCESS | 3344 | 1471349320040 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 05:08:40 INFO - PROCESS | 3344 | 1471349320045 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:40 INFO - PROCESS | 3344 | 1471349320047 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:40 INFO - PROCESS | 3344 | ++DOCSHELL 16BD8400 == 29 [pid = 3344] [id = 725] 05:08:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (16D2A400) [pid = 3344] [serial = 2175] [outer = 00000000] 05:08:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (17643000) [pid = 3344] [serial = 2176] [outer = 16D2A400] 05:08:40 INFO - PROCESS | 3344 | 1471349320092 Marionette DEBUG loaded listener.js 05:08:40 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (17D90C00) [pid = 3344] [serial = 2177] [outer = 16D2A400] 05:08:40 INFO - PROCESS | 3344 | 1471349320564 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:08:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:08:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 705ms 05:08:40 INFO - PROCESS | 3344 | 1471349320616 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 05:08:40 INFO - PROCESS | 3344 | 1471349320618 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 05:08:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:08:40 INFO - PROCESS | 3344 | 1471349320627 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:08:40 INFO - PROCESS | 3344 | 1471349320629 Marionette TRACE conn2 <- [1,2866,null,{}] 05:08:40 INFO - PROCESS | 3344 | 1471349320633 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:40 INFO - PROCESS | 3344 | 1471349320638 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:40 INFO - PROCESS | 3344 | 1471349320787 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 05:08:41 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (13F6CC00) [pid = 3344] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:08:41 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (175E9400) [pid = 3344] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:08:41 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (10A01400) [pid = 3344] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:08:41 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (14522C00) [pid = 3344] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:08:41 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1519C000) [pid = 3344] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:08:41 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (13AC8000) [pid = 3344] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:08:41 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (10ED3C00) [pid = 3344] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:08:41 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1993E000) [pid = 3344] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:08:41 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (17DB1800) [pid = 3344] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:08:41 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (10BC4C00) [pid = 3344] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:08:41 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (1964F800) [pid = 3344] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:08:41 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (14511800) [pid = 3344] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:08:41 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (16891C00) [pid = 3344] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:08:41 INFO - PROCESS | 3344 | 1471349321113 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:41 INFO - PROCESS | 3344 | 1471349321115 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:41 INFO - PROCESS | 3344 | ++DOCSHELL 0F34E400 == 30 [pid = 3344] [id = 726] 05:08:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (10320000) [pid = 3344] [serial = 2178] [outer = 00000000] 05:08:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (10A55C00) [pid = 3344] [serial = 2179] [outer = 10320000] 05:08:41 INFO - PROCESS | 3344 | 1471349321162 Marionette DEBUG loaded listener.js 05:08:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (13963800) [pid = 3344] [serial = 2180] [outer = 10320000] 05:08:41 INFO - PROCESS | 3344 | 1471349321538 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:08:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:08:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 955ms 05:08:41 INFO - PROCESS | 3344 | 1471349321567 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 05:08:41 INFO - PROCESS | 3344 | 1471349321568 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 05:08:41 INFO - PROCESS | 3344 | 1471349321572 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:08:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:08:41 INFO - PROCESS | 3344 | 1471349321574 Marionette TRACE conn2 <- [1,2870,null,{}] 05:08:41 INFO - PROCESS | 3344 | 1471349321577 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:41 INFO - PROCESS | 3344 | 1471349321579 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:41 INFO - PROCESS | 3344 | 1471349321654 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 05:08:41 INFO - PROCESS | 3344 | 1471349321659 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:41 INFO - PROCESS | 3344 | 1471349321661 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:41 INFO - PROCESS | 3344 | ++DOCSHELL 145D0400 == 31 [pid = 3344] [id = 727] 05:08:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (145DA400) [pid = 3344] [serial = 2181] [outer = 00000000] 05:08:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (18298800) [pid = 3344] [serial = 2182] [outer = 145DA400] 05:08:41 INFO - PROCESS | 3344 | 1471349321705 Marionette DEBUG loaded listener.js 05:08:41 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (19646800) [pid = 3344] [serial = 2183] [outer = 145DA400] 05:08:42 INFO - PROCESS | 3344 | 1471349322168 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:08:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:08:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 642ms 05:08:42 INFO - PROCESS | 3344 | 1471349322220 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 05:08:42 INFO - PROCESS | 3344 | 1471349322222 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 05:08:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:08:42 INFO - PROCESS | 3344 | 1471349322227 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:08:42 INFO - PROCESS | 3344 | 1471349322229 Marionette TRACE conn2 <- [1,2874,null,{}] 05:08:42 INFO - PROCESS | 3344 | 1471349322232 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:42 INFO - PROCESS | 3344 | 1471349322234 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:42 INFO - PROCESS | 3344 | 1471349322310 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 05:08:42 INFO - PROCESS | 3344 | 1471349322315 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:42 INFO - PROCESS | 3344 | 1471349322317 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:42 INFO - PROCESS | 3344 | ++DOCSHELL 19648000 == 32 [pid = 3344] [id = 728] 05:08:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1964A800) [pid = 3344] [serial = 2184] [outer = 00000000] 05:08:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1993E800) [pid = 3344] [serial = 2185] [outer = 1964A800] 05:08:42 INFO - PROCESS | 3344 | 1471349322362 Marionette DEBUG loaded listener.js 05:08:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (1993F000) [pid = 3344] [serial = 2186] [outer = 1964A800] 05:08:42 INFO - PROCESS | 3344 | 1471349322804 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:08:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:08:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 642ms 05:08:42 INFO - PROCESS | 3344 | 1471349322864 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 05:08:42 INFO - PROCESS | 3344 | 1471349322866 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 05:08:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:08:42 INFO - PROCESS | 3344 | 1471349322874 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:08:42 INFO - PROCESS | 3344 | 1471349322875 Marionette TRACE conn2 <- [1,2878,null,{}] 05:08:42 INFO - PROCESS | 3344 | 1471349322879 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:42 INFO - PROCESS | 3344 | 1471349322880 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:42 INFO - PROCESS | 3344 | 1471349322958 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 05:08:42 INFO - PROCESS | 3344 | 1471349322963 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:42 INFO - PROCESS | 3344 | 1471349322965 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:42 INFO - PROCESS | 3344 | ++DOCSHELL 19949400 == 33 [pid = 3344] [id = 729] 05:08:42 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (19B39C00) [pid = 3344] [serial = 2187] [outer = 00000000] 05:08:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (19DC3000) [pid = 3344] [serial = 2188] [outer = 19B39C00] 05:08:43 INFO - PROCESS | 3344 | 1471349323018 Marionette DEBUG loaded listener.js 05:08:43 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (19E78800) [pid = 3344] [serial = 2189] [outer = 19B39C00] 05:08:43 INFO - PROCESS | 3344 | 1471349323872 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:08:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:08:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1033ms 05:08:43 INFO - PROCESS | 3344 | 1471349323930 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 05:08:43 INFO - PROCESS | 3344 | 1471349323934 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 05:08:43 INFO - PROCESS | 3344 | 1471349323939 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:08:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:08:43 INFO - PROCESS | 3344 | 1471349323944 Marionette TRACE conn2 <- [1,2882,null,{}] 05:08:43 INFO - PROCESS | 3344 | 1471349323950 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:43 INFO - PROCESS | 3344 | 1471349323953 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:44 INFO - PROCESS | 3344 | 1471349324146 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 05:08:44 INFO - PROCESS | 3344 | 1471349324156 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:44 INFO - PROCESS | 3344 | 1471349324159 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:44 INFO - PROCESS | 3344 | ++DOCSHELL 11009800 == 34 [pid = 3344] [id = 730] 05:08:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (1100D400) [pid = 3344] [serial = 2190] [outer = 00000000] 05:08:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1296E800) [pid = 3344] [serial = 2191] [outer = 1100D400] 05:08:44 INFO - PROCESS | 3344 | 1471349324217 Marionette DEBUG loaded listener.js 05:08:44 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (13297800) [pid = 3344] [serial = 2192] [outer = 1100D400] 05:08:45 INFO - PROCESS | 3344 | 1471349324983 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:08:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:08:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1096ms 05:08:45 INFO - PROCESS | 3344 | 1471349325046 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 05:08:45 INFO - PROCESS | 3344 | 1471349325051 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 05:08:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:08:45 INFO - PROCESS | 3344 | 1471349325058 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:08:45 INFO - PROCESS | 3344 | 1471349325061 Marionette TRACE conn2 <- [1,2886,null,{}] 05:08:45 INFO - PROCESS | 3344 | 1471349325065 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:45 INFO - PROCESS | 3344 | 1471349325068 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:45 INFO - PROCESS | 3344 | 1471349325187 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 05:08:45 INFO - PROCESS | 3344 | 1471349325435 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:45 INFO - PROCESS | 3344 | 1471349325439 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:45 INFO - PROCESS | 3344 | ++DOCSHELL 0F34B800 == 35 [pid = 3344] [id = 731] 05:08:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (0F34D000) [pid = 3344] [serial = 2193] [outer = 00000000] 05:08:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (10472C00) [pid = 3344] [serial = 2194] [outer = 0F34D000] 05:08:45 INFO - PROCESS | 3344 | 1471349325501 Marionette DEBUG loaded listener.js 05:08:45 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (10A0F000) [pid = 3344] [serial = 2195] [outer = 0F34D000] 05:08:46 INFO - PROCESS | 3344 | --DOCSHELL 19648000 == 34 [pid = 3344] [id = 728] 05:08:46 INFO - PROCESS | 3344 | --DOCSHELL 145D0400 == 33 [pid = 3344] [id = 727] 05:08:46 INFO - PROCESS | 3344 | --DOCSHELL 0F34E400 == 32 [pid = 3344] [id = 726] 05:08:46 INFO - PROCESS | 3344 | --DOCSHELL 16BD8400 == 31 [pid = 3344] [id = 725] 05:08:46 INFO - PROCESS | 3344 | --DOCSHELL 1688FC00 == 30 [pid = 3344] [id = 724] 05:08:46 INFO - PROCESS | 3344 | --DOCSHELL 145E0800 == 29 [pid = 3344] [id = 723] 05:08:46 INFO - PROCESS | 3344 | --DOCSHELL 13231C00 == 28 [pid = 3344] [id = 722] 05:08:46 INFO - PROCESS | 3344 | --DOCSHELL 0F34AC00 == 27 [pid = 3344] [id = 721] 05:08:46 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (19E86C00) [pid = 3344] [serial = 2144] [outer = 00000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (176F6000) [pid = 3344] [serial = 2131] [outer = 00000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (11814400) [pid = 3344] [serial = 2116] [outer = 00000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (12BB8C00) [pid = 3344] [serial = 2117] [outer = 00000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1519B400) [pid = 3344] [serial = 2119] [outer = 00000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (151A3000) [pid = 3344] [serial = 2120] [outer = 00000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (15F46000) [pid = 3344] [serial = 2128] [outer = 00000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (13B5B000) [pid = 3344] [serial = 2125] [outer = 00000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1450C000) [pid = 3344] [serial = 2126] [outer = 00000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (112CB400) [pid = 3344] [serial = 2122] [outer = 00000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (11C16C00) [pid = 3344] [serial = 2123] [outer = 00000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1A082800) [pid = 3344] [serial = 2114] [outer = 00000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (181B0000) [pid = 3344] [serial = 2135] [outer = 00000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (181A5C00) [pid = 3344] [serial = 2134] [outer = 00000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1450A400) [pid = 3344] [serial = 2140] [outer = 00000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (19DCA000) [pid = 3344] [serial = 2137] [outer = 00000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (1993FC00) [pid = 3344] [serial = 2138] [outer = 00000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (151AFC00) [pid = 3344] [serial = 2141] [outer = 00000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (17D92800) [pid = 3344] [serial = 2132] [outer = 00000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (1A5D0C00) [pid = 3344] [serial = 2147] [outer = 00000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (1A5C7400) [pid = 3344] [serial = 2146] [outer = 00000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (16894000) [pid = 3344] [serial = 2129] [outer = 00000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (19D74400) [pid = 3344] [serial = 2143] [outer = 00000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (16C66C00) [pid = 3344] [serial = 2102] [outer = 00000000] [url = about:blank] 05:08:46 INFO - PROCESS | 3344 | 1471349326194 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:08:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:08:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1221ms 05:08:46 INFO - PROCESS | 3344 | 1471349326268 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 05:08:46 INFO - PROCESS | 3344 | 1471349326272 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 05:08:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:08:46 INFO - PROCESS | 3344 | 1471349326276 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:08:46 INFO - PROCESS | 3344 | 1471349326279 Marionette TRACE conn2 <- [1,2890,null,{}] 05:08:46 INFO - PROCESS | 3344 | 1471349326284 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:46 INFO - PROCESS | 3344 | 1471349326288 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:46 INFO - PROCESS | 3344 | 1471349326389 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 05:08:46 INFO - PROCESS | 3344 | 1471349326487 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:46 INFO - PROCESS | 3344 | 1471349326490 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:46 INFO - PROCESS | 3344 | ++DOCSHELL 10A07800 == 28 [pid = 3344] [id = 732] 05:08:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (10A08000) [pid = 3344] [serial = 2196] [outer = 00000000] 05:08:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (12BBE000) [pid = 3344] [serial = 2197] [outer = 10A08000] 05:08:46 INFO - PROCESS | 3344 | 1471349326539 Marionette DEBUG loaded listener.js 05:08:46 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (13231C00) [pid = 3344] [serial = 2198] [outer = 10A08000] 05:08:47 INFO - PROCESS | 3344 | 1471349326993 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:08:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:08:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 815ms 05:08:47 INFO - PROCESS | 3344 | 1471349327081 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 05:08:47 INFO - PROCESS | 3344 | 1471349327085 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 05:08:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:08:47 INFO - PROCESS | 3344 | 1471349327090 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:08:47 INFO - PROCESS | 3344 | 1471349327092 Marionette TRACE conn2 <- [1,2894,null,{}] 05:08:47 INFO - PROCESS | 3344 | 1471349327096 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:47 INFO - PROCESS | 3344 | 1471349327098 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:47 INFO - PROCESS | 3344 | 1471349327191 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 05:08:47 INFO - PROCESS | 3344 | 1471349327197 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:47 INFO - PROCESS | 3344 | 1471349327199 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:47 INFO - PROCESS | 3344 | ++DOCSHELL 145CCC00 == 29 [pid = 3344] [id = 733] 05:08:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (145CDC00) [pid = 3344] [serial = 2199] [outer = 00000000] 05:08:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (145D0000) [pid = 3344] [serial = 2200] [outer = 145CDC00] 05:08:47 INFO - PROCESS | 3344 | 1471349327246 Marionette DEBUG loaded listener.js 05:08:47 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (1519D400) [pid = 3344] [serial = 2201] [outer = 145CDC00] 05:08:47 INFO - PROCESS | 3344 | 1471349327721 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:08:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:08:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 704ms 05:08:47 INFO - PROCESS | 3344 | 1471349327790 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 05:08:47 INFO - PROCESS | 3344 | 1471349327792 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 05:08:47 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:08:47 INFO - PROCESS | 3344 | 1471349327797 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:08:47 INFO - PROCESS | 3344 | 1471349327802 Marionette TRACE conn2 <- [1,2898,null,{}] 05:08:47 INFO - PROCESS | 3344 | 1471349327812 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:47 INFO - PROCESS | 3344 | 1471349327815 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:47 INFO - PROCESS | 3344 | 1471349327900 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 05:08:48 INFO - PROCESS | 3344 | 1471349327999 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:48 INFO - PROCESS | 3344 | 1471349328002 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:48 INFO - PROCESS | 3344 | ++DOCSHELL 1688EC00 == 30 [pid = 3344] [id = 734] 05:08:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (1688F400) [pid = 3344] [serial = 2202] [outer = 00000000] 05:08:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (16991400) [pid = 3344] [serial = 2203] [outer = 1688F400] 05:08:48 INFO - PROCESS | 3344 | 1471349328046 Marionette DEBUG loaded listener.js 05:08:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (16997800) [pid = 3344] [serial = 2204] [outer = 1688F400] 05:08:48 INFO - PROCESS | 3344 | 1471349328399 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 05:08:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:08:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:08:48 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 658ms 05:08:48 INFO - PROCESS | 3344 | 1471349328453 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 05:08:48 INFO - PROCESS | 3344 | 1471349328456 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 05:08:48 INFO - TEST-START | /DOMEvents/constructors.html 05:08:48 INFO - PROCESS | 3344 | 1471349328459 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:08:48 INFO - PROCESS | 3344 | 1471349328461 Marionette TRACE conn2 <- [1,2902,null,{}] 05:08:48 INFO - PROCESS | 3344 | 1471349328465 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:48 INFO - PROCESS | 3344 | 1471349328467 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:48 INFO - PROCESS | 3344 | 1471349328599 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 05:08:48 INFO - PROCESS | 3344 | 1471349328644 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:48 INFO - PROCESS | 3344 | 1471349328646 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:48 INFO - PROCESS | 3344 | ++DOCSHELL 16D2A000 == 31 [pid = 3344] [id = 735] 05:08:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (174E2000) [pid = 3344] [serial = 2205] [outer = 00000000] 05:08:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (176F4800) [pid = 3344] [serial = 2206] [outer = 174E2000] 05:08:48 INFO - PROCESS | 3344 | 1471349328691 Marionette DEBUG loaded listener.js 05:08:48 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (17D92800) [pid = 3344] [serial = 2207] [outer = 174E2000] 05:08:49 INFO - PROCESS | 3344 | 1471349329217 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:08:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:08:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:08:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:08:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:08:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:08:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:08:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:08:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:08:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:08:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:08:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:08:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:08:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:08:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:08:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:08:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:08:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:08:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:08:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:08:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:08:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:08:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:08:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:08:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:08:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:08:49 INFO - TEST-OK | /DOMEvents/constructors.html | took 830ms 05:08:49 INFO - PROCESS | 3344 | 1471349329283 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 05:08:49 INFO - PROCESS | 3344 | 1471349329285 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 05:08:49 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:08:49 INFO - PROCESS | 3344 | 1471349329299 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:08:49 INFO - PROCESS | 3344 | 1471349329301 Marionette TRACE conn2 <- [1,2906,null,{}] 05:08:49 INFO - PROCESS | 3344 | 1471349329305 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:49 INFO - PROCESS | 3344 | 1471349329307 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:49 INFO - PROCESS | 3344 | 1471349329468 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 05:08:49 INFO - PROCESS | 3344 | 1471349329533 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:49 INFO - PROCESS | 3344 | 1471349329539 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:49 INFO - PROCESS | 3344 | ++DOCSHELL 1450C000 == 32 [pid = 3344] [id = 736] 05:08:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (181A6400) [pid = 3344] [serial = 2208] [outer = 00000000] 05:08:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (18297800) [pid = 3344] [serial = 2209] [outer = 181A6400] 05:08:49 INFO - PROCESS | 3344 | 1471349329596 Marionette DEBUG loaded listener.js 05:08:49 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (19642800) [pid = 3344] [serial = 2210] [outer = 181A6400] 05:08:50 INFO - PROCESS | 3344 | 1471349330041 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:08:50 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:08:50 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 767ms 05:08:50 INFO - PROCESS | 3344 | 1471349330081 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 05:08:50 INFO - PROCESS | 3344 | 1471349330083 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 05:08:50 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:08:50 INFO - PROCESS | 3344 | 1471349330087 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:08:50 INFO - PROCESS | 3344 | 1471349330098 Marionette TRACE conn2 <- [1,2910,null,{}] 05:08:50 INFO - PROCESS | 3344 | 1471349330108 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:50 INFO - PROCESS | 3344 | 1471349330111 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:50 INFO - PROCESS | 3344 | 1471349330231 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 05:08:50 INFO - PROCESS | 3344 | 1471349330297 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:50 INFO - PROCESS | 3344 | 1471349330299 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:50 INFO - PROCESS | 3344 | ++DOCSHELL 1993E000 == 33 [pid = 3344] [id = 737] 05:08:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (1993E400) [pid = 3344] [serial = 2211] [outer = 00000000] 05:08:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (19B41C00) [pid = 3344] [serial = 2212] [outer = 1993E400] 05:08:50 INFO - PROCESS | 3344 | 1471349330343 Marionette DEBUG loaded listener.js 05:08:50 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (19D6FC00) [pid = 3344] [serial = 2213] [outer = 1993E400] 05:08:50 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (1964A800) [pid = 3344] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:08:50 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (16893000) [pid = 3344] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:08:50 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (16D2A400) [pid = 3344] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:08:50 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (13292C00) [pid = 3344] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:08:50 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (10320000) [pid = 3344] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:08:50 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (145E1000) [pid = 3344] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:08:50 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (10E9B000) [pid = 3344] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:08:50 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (10EDA800) [pid = 3344] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:08:50 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (10A09C00) [pid = 3344] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:08:50 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (145E9400) [pid = 3344] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:08:50 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (1993D000) [pid = 3344] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:08:50 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (19E7C000) [pid = 3344] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:08:50 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (145DA400) [pid = 3344] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:08:50 INFO - PROCESS | 3344 | [3344] 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 05:08:50 INFO - PROCESS | 3344 | [3344] 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 05:08:50 INFO - PROCESS | 3344 | [3344] 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 05:08:50 INFO - PROCESS | 3344 | [3344] 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 05:08:50 INFO - PROCESS | 3344 | 1471349330814 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 05:08:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:08:50 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:08:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:08:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:08:50 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 05:08:50 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:08:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:08:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:08:50 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 05:08:50 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:08:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:08:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:08:50 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]" 05:08:50 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:08:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:08:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:08:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:08:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 767ms 05:08:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:08:50 INFO - PROCESS | 3344 | 1471349330854 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 05:08:50 INFO - PROCESS | 3344 | 1471349330856 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 05:08:50 INFO - PROCESS | 3344 | 1471349330860 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:08:50 INFO - PROCESS | 3344 | 1471349330861 Marionette TRACE conn2 <- [1,2914,null,{}] 05:08:50 INFO - PROCESS | 3344 | 1471349330865 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:50 INFO - PROCESS | 3344 | 1471349330867 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:50 INFO - PROCESS | 3344 | 1471349330943 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 05:08:50 INFO - PROCESS | 3344 | 1471349330948 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:50 INFO - PROCESS | 3344 | 1471349330950 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:51 INFO - PROCESS | 3344 | ++DOCSHELL 14512C00 == 34 [pid = 3344] [id = 738] 05:08:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (145C2800) [pid = 3344] [serial = 2214] [outer = 00000000] 05:08:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (1964B400) [pid = 3344] [serial = 2215] [outer = 145C2800] 05:08:51 INFO - PROCESS | 3344 | 1471349331082 Marionette DEBUG loaded listener.js 05:08:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (19946000) [pid = 3344] [serial = 2216] [outer = 145C2800] 05:08:51 INFO - PROCESS | 3344 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:08:51 INFO - PROCESS | 3344 | 1471349331422 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 05:08:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:08:51 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 595ms 05:08:51 INFO - PROCESS | 3344 | 1471349331457 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 05:08:51 INFO - PROCESS | 3344 | 1471349331459 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 05:08:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:08:51 INFO - PROCESS | 3344 | 1471349331462 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:08:51 INFO - PROCESS | 3344 | 1471349331464 Marionette TRACE conn2 <- [1,2918,null,{}] 05:08:51 INFO - PROCESS | 3344 | 1471349331468 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:51 INFO - PROCESS | 3344 | 1471349331470 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:51 INFO - PROCESS | 3344 | 1471349331547 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 05:08:51 INFO - PROCESS | 3344 | 1471349331579 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:51 INFO - PROCESS | 3344 | 1471349331582 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:51 INFO - PROCESS | 3344 | ++DOCSHELL 112CF000 == 35 [pid = 3344] [id = 739] 05:08:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (114D1800) [pid = 3344] [serial = 2217] [outer = 00000000] 05:08:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (1A085800) [pid = 3344] [serial = 2218] [outer = 114D1800] 05:08:51 INFO - PROCESS | 3344 | 1471349331714 Marionette DEBUG loaded listener.js 05:08:51 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (1A08BC00) [pid = 3344] [serial = 2219] [outer = 114D1800] 05:08:52 INFO - PROCESS | 3344 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:08:52 INFO - PROCESS | 3344 | 1471349332047 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 05:08:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:08:52 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 642ms 05:08:52 INFO - PROCESS | 3344 | 1471349332100 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 05:08:52 INFO - PROCESS | 3344 | 1471349332102 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 05:08:52 INFO - PROCESS | 3344 | 1471349332105 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:08:52 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:08:52 INFO - PROCESS | 3344 | 1471349332107 Marionette TRACE conn2 <- [1,2922,null,{}] 05:08:52 INFO - PROCESS | 3344 | 1471349332110 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:52 INFO - PROCESS | 3344 | 1471349332112 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:52 INFO - PROCESS | 3344 | 1471349332194 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 05:08:52 INFO - PROCESS | 3344 | 1471349332199 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:52 INFO - PROCESS | 3344 | 1471349332201 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:52 INFO - PROCESS | 3344 | ++DOCSHELL 1A084000 == 36 [pid = 3344] [id = 740] 05:08:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (1A085000) [pid = 3344] [serial = 2220] [outer = 00000000] 05:08:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (1A5C8400) [pid = 3344] [serial = 2221] [outer = 1A085000] 05:08:52 INFO - PROCESS | 3344 | 1471349332245 Marionette DEBUG loaded listener.js 05:08:52 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1A5CD000) [pid = 3344] [serial = 2222] [outer = 1A085000] 05:08:52 INFO - PROCESS | 3344 | 1471349332676 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:08:52 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:08:52 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 595ms 05:08:52 INFO - PROCESS | 3344 | 1471349332756 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 05:08:52 INFO - PROCESS | 3344 | 1471349332760 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 05:08:52 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:08:52 INFO - PROCESS | 3344 | 1471349332766 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:08:52 INFO - PROCESS | 3344 | 1471349332770 Marionette TRACE conn2 <- [1,2926,null,{}] 05:08:52 INFO - PROCESS | 3344 | 1471349332777 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:52 INFO - PROCESS | 3344 | 1471349332780 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:52 INFO - PROCESS | 3344 | 1471349332934 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 05:08:53 INFO - PROCESS | 3344 | 1471349333117 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:53 INFO - PROCESS | 3344 | 1471349333120 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:53 INFO - PROCESS | 3344 | ++DOCSHELL 11814400 == 37 [pid = 3344] [id = 741] 05:08:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (11817400) [pid = 3344] [serial = 2223] [outer = 00000000] 05:08:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (129F6C00) [pid = 3344] [serial = 2224] [outer = 11817400] 05:08:53 INFO - PROCESS | 3344 | 1471349333184 Marionette DEBUG loaded listener.js 05:08:53 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (13B58400) [pid = 3344] [serial = 2225] [outer = 11817400] 05:08:53 INFO - PROCESS | 3344 | 1471349333697 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:08:53 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. 05:08:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 940ms 05:08:53 INFO - PROCESS | 3344 | 1471349333709 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 05:08:53 INFO - PROCESS | 3344 | 1471349333712 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 05:08:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:08:53 INFO - PROCESS | 3344 | 1471349333719 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:08:53 INFO - PROCESS | 3344 | 1471349333723 Marionette TRACE conn2 <- [1,2930,null,{}] 05:08:53 INFO - PROCESS | 3344 | 1471349333728 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:53 INFO - PROCESS | 3344 | 1471349333730 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:53 INFO - PROCESS | 3344 | 1471349333837 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 05:08:53 INFO - PROCESS | 3344 | 1471349333977 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:53 INFO - PROCESS | 3344 | 1471349333980 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:54 INFO - PROCESS | 3344 | ++DOCSHELL 14526400 == 38 [pid = 3344] [id = 742] 05:08:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (14526C00) [pid = 3344] [serial = 2226] [outer = 00000000] 05:08:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (151AFC00) [pid = 3344] [serial = 2227] [outer = 14526C00] 05:08:54 INFO - PROCESS | 3344 | 1471349334039 Marionette DEBUG loaded listener.js 05:08:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1688D800) [pid = 3344] [serial = 2228] [outer = 14526C00] 05:08:54 INFO - PROCESS | 3344 | 1471349334591 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 05:08:54 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 05:08:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:08:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 908ms 05:08:54 INFO - PROCESS | 3344 | 1471349334619 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 05:08:54 INFO - PROCESS | 3344 | 1471349334622 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 05:08:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:08:54 INFO - PROCESS | 3344 | 1471349334626 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:08:54 INFO - PROCESS | 3344 | 1471349334628 Marionette TRACE conn2 <- [1,2934,null,{}] 05:08:54 INFO - PROCESS | 3344 | 1471349334637 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:54 INFO - PROCESS | 3344 | 1471349334642 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:54 INFO - PROCESS | 3344 | 1471349334783 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 05:08:54 INFO - PROCESS | 3344 | 1471349334900 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:54 INFO - PROCESS | 3344 | 1471349334904 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:54 INFO - PROCESS | 3344 | ++DOCSHELL 182A1800 == 39 [pid = 3344] [id = 743] 05:08:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1964EC00) [pid = 3344] [serial = 2229] [outer = 00000000] 05:08:54 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (1A5CB800) [pid = 3344] [serial = 2230] [outer = 1964EC00] 05:08:54 INFO - PROCESS | 3344 | 1471349334963 Marionette DEBUG loaded listener.js 05:08:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1A734800) [pid = 3344] [serial = 2231] [outer = 1964EC00] 05:08:55 INFO - PROCESS | 3344 | 1471349335443 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:08: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. 05:08:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 830ms 05:08:55 INFO - PROCESS | 3344 | 1471349335468 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 05:08:55 INFO - PROCESS | 3344 | 1471349335470 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 05:08:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:08:55 INFO - PROCESS | 3344 | 1471349335474 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:08:55 INFO - PROCESS | 3344 | 1471349335476 Marionette TRACE conn2 <- [1,2938,null,{}] 05:08:55 INFO - PROCESS | 3344 | 1471349335479 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:55 INFO - PROCESS | 3344 | 1471349335481 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:55 INFO - PROCESS | 3344 | 1471349335588 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 05:08:55 INFO - PROCESS | 3344 | 1471349335729 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:55 INFO - PROCESS | 3344 | 1471349335731 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:55 INFO - PROCESS | 3344 | ++DOCSHELL 17DF2000 == 40 [pid = 3344] [id = 744] 05:08:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1A738800) [pid = 3344] [serial = 2232] [outer = 00000000] 05:08:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1A9AE400) [pid = 3344] [serial = 2233] [outer = 1A738800] 05:08:55 INFO - PROCESS | 3344 | 1471349335790 Marionette DEBUG loaded listener.js 05:08:55 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1AC4EC00) [pid = 3344] [serial = 2234] [outer = 1A738800] 05:08:56 INFO - PROCESS | 3344 | ++DOCSHELL 1A9A2400 == 41 [pid = 3344] [id = 745] 05:08:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (1A9A3800) [pid = 3344] [serial = 2235] [outer = 00000000] 05:08:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (1AE47800) [pid = 3344] [serial = 2236] [outer = 1A9A3800] 05:08:56 INFO - PROCESS | 3344 | 1471349336430 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:08: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. 05:08:56 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1002ms 05:08:56 INFO - PROCESS | 3344 | 1471349336477 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 05:08:56 INFO - PROCESS | 3344 | 1471349336479 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 05:08:56 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:08:56 INFO - PROCESS | 3344 | 1471349336483 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:08:56 INFO - PROCESS | 3344 | 1471349336485 Marionette TRACE conn2 <- [1,2942,null,{}] 05:08:56 INFO - PROCESS | 3344 | 1471349336488 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:56 INFO - PROCESS | 3344 | 1471349336491 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:56 INFO - PROCESS | 3344 | 1471349336606 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 05:08:56 INFO - PROCESS | 3344 | 1471349336741 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:56 INFO - PROCESS | 3344 | 1471349336744 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:56 INFO - PROCESS | 3344 | ++DOCSHELL 10A07C00 == 42 [pid = 3344] [id = 746] 05:08:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (10A49800) [pid = 3344] [serial = 2237] [outer = 00000000] 05:08:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (13225000) [pid = 3344] [serial = 2238] [outer = 10A49800] 05:08:56 INFO - PROCESS | 3344 | 1471349336826 Marionette DEBUG loaded listener.js 05:08:56 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (1450AC00) [pid = 3344] [serial = 2239] [outer = 10A49800] 05:08:57 INFO - PROCESS | 3344 | 1471349337562 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:08:57 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:08: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 05:08:57 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1080ms 05:08:57 INFO - PROCESS | 3344 | 1471349337576 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 05:08:57 INFO - PROCESS | 3344 | 1471349337580 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 05:08:57 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:08:57 INFO - PROCESS | 3344 | 1471349337584 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:08:57 INFO - PROCESS | 3344 | 1471349337587 Marionette TRACE conn2 <- [1,2946,null,{}] 05:08:57 INFO - PROCESS | 3344 | 1471349337592 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:57 INFO - PROCESS | 3344 | 1471349337595 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:57 INFO - PROCESS | 3344 | 1471349337713 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 05:08:57 INFO - PROCESS | 3344 | 1471349337853 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:57 INFO - PROCESS | 3344 | 1471349337856 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:57 INFO - PROCESS | 3344 | ++DOCSHELL 10A55400 == 43 [pid = 3344] [id = 747] 05:08:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (11CFD400) [pid = 3344] [serial = 2240] [outer = 00000000] 05:08:57 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (145CFC00) [pid = 3344] [serial = 2241] [outer = 11CFD400] 05:08:57 INFO - PROCESS | 3344 | 1471349337910 Marionette DEBUG loaded listener.js 05:08:58 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (151A1400) [pid = 3344] [serial = 2242] [outer = 11CFD400] 05:08:58 INFO - PROCESS | 3344 | --DOCSHELL 112CF000 == 42 [pid = 3344] [id = 739] 05:08:58 INFO - PROCESS | 3344 | --DOCSHELL 14512C00 == 41 [pid = 3344] [id = 738] 05:08:58 INFO - PROCESS | 3344 | --DOCSHELL 1993E000 == 40 [pid = 3344] [id = 737] 05:08:58 INFO - PROCESS | 3344 | --DOCSHELL 1450C000 == 39 [pid = 3344] [id = 736] 05:08:58 INFO - PROCESS | 3344 | --DOCSHELL 16D2A000 == 38 [pid = 3344] [id = 735] 05:08:58 INFO - PROCESS | 3344 | --DOCSHELL 1688EC00 == 37 [pid = 3344] [id = 734] 05:08:58 INFO - PROCESS | 3344 | --DOCSHELL 145CCC00 == 36 [pid = 3344] [id = 733] 05:08:58 INFO - PROCESS | 3344 | --DOCSHELL 10A07800 == 35 [pid = 3344] [id = 732] 05:08:58 INFO - PROCESS | 3344 | --DOCSHELL 0F34B800 == 34 [pid = 3344] [id = 731] 05:08:58 INFO - PROCESS | 3344 | --DOCSHELL 11009800 == 33 [pid = 3344] [id = 730] 05:08:58 INFO - PROCESS | 3344 | --DOCSHELL 10ED8000 == 32 [pid = 3344] [id = 720] 05:08:58 INFO - PROCESS | 3344 | --DOCSHELL 19949400 == 31 [pid = 3344] [id = 729] 05:08:58 INFO - PROCESS | 3344 | --DOCSHELL 1A9A2400 == 30 [pid = 3344] [id = 745] 05:08:58 INFO - PROCESS | 3344 | --DOCSHELL 17DF2000 == 29 [pid = 3344] [id = 744] 05:08:58 INFO - PROCESS | 3344 | --DOCSHELL 10A07C00 == 28 [pid = 3344] [id = 746] 05:08:58 INFO - PROCESS | 3344 | --DOCSHELL 182A1800 == 27 [pid = 3344] [id = 743] 05:08:58 INFO - PROCESS | 3344 | --DOCSHELL 1A084000 == 26 [pid = 3344] [id = 740] 05:08:58 INFO - PROCESS | 3344 | --DOCSHELL 11814400 == 25 [pid = 3344] [id = 741] 05:08:58 INFO - PROCESS | 3344 | --DOCSHELL 14526400 == 24 [pid = 3344] [id = 742] 05:08:58 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (19DC3000) [pid = 3344] [serial = 2188] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (1993E800) [pid = 3344] [serial = 2185] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (16994000) [pid = 3344] [serial = 2173] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (17643000) [pid = 3344] [serial = 2176] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (16BDD400) [pid = 3344] [serial = 2174] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (13B56C00) [pid = 3344] [serial = 2167] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (14509C00) [pid = 3344] [serial = 2168] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (10A55C00) [pid = 3344] [serial = 2179] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (151A0000) [pid = 3344] [serial = 2170] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (112CCC00) [pid = 3344] [serial = 2164] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (1181A400) [pid = 3344] [serial = 2165] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (1322D800) [pid = 3344] [serial = 2162] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (12E81400) [pid = 3344] [serial = 2161] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (17D90C00) [pid = 3344] [serial = 2177] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (13963800) [pid = 3344] [serial = 2180] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1390C400) [pid = 3344] [serial = 2150] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (12E85C00) [pid = 3344] [serial = 2149] [outer = 00000000] [url = about:blank] 05:08:58 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (16FF5000) [pid = 3344] [serial = 2153] [outer = 00000000] [url = about:blank] 05:08:59 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1698D400) [pid = 3344] [serial = 2152] [outer = 00000000] [url = about:blank] 05:08:59 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (1A5D6C00) [pid = 3344] [serial = 2156] [outer = 00000000] [url = about:blank] 05:08:59 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1A0B5800) [pid = 3344] [serial = 2155] [outer = 00000000] [url = about:blank] 05:08:59 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1993F000) [pid = 3344] [serial = 2186] [outer = 00000000] [url = about:blank] 05:08:59 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1A73F800) [pid = 3344] [serial = 2159] [outer = 00000000] [url = about:blank] 05:08:59 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1A73B800) [pid = 3344] [serial = 2158] [outer = 00000000] [url = about:blank] 05:08:59 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (18298800) [pid = 3344] [serial = 2182] [outer = 00000000] [url = about:blank] 05:08:59 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (19646800) [pid = 3344] [serial = 2183] [outer = 00000000] [url = about:blank] 05:08:59 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (15A1C000) [pid = 3344] [serial = 2171] [outer = 00000000] [url = about:blank] 05:08:59 INFO - PROCESS | 3344 | 1471349339144 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:08:59 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. 05:08:59 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1613ms 05:08:59 INFO - PROCESS | 3344 | 1471349339189 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 05:08:59 INFO - PROCESS | 3344 | 1471349339193 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 05:08:59 INFO - PROCESS | 3344 | 1471349339198 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:08:59 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:08:59 INFO - PROCESS | 3344 | 1471349339201 Marionette TRACE conn2 <- [1,2950,null,{}] 05:08:59 INFO - PROCESS | 3344 | 1471349339207 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:59 INFO - PROCESS | 3344 | 1471349339210 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:59 INFO - PROCESS | 3344 | 1471349339307 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 05:08:59 INFO - PROCESS | 3344 | 1471349339406 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:59 INFO - PROCESS | 3344 | 1471349339409 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:08:59 INFO - PROCESS | 3344 | ++DOCSHELL 104E8C00 == 25 [pid = 3344] [id = 748] 05:08:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (104EBC00) [pid = 3344] [serial = 2243] [outer = 00000000] 05:08:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (112CA800) [pid = 3344] [serial = 2244] [outer = 104EBC00] 05:08:59 INFO - PROCESS | 3344 | 1471349339457 Marionette DEBUG loaded listener.js 05:08:59 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (11813400) [pid = 3344] [serial = 2245] [outer = 104EBC00] 05:08:59 INFO - PROCESS | 3344 | 1471349339861 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:08:59 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. 05:08:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 704ms 05:08:59 INFO - PROCESS | 3344 | 1471349339899 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 05:08:59 INFO - PROCESS | 3344 | 1471349339903 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 05:08:59 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:08:59 INFO - PROCESS | 3344 | 1471349339910 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:08:59 INFO - PROCESS | 3344 | 1471349339912 Marionette TRACE conn2 <- [1,2954,null,{}] 05:08:59 INFO - PROCESS | 3344 | 1471349339917 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:59 INFO - PROCESS | 3344 | 1471349339919 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:00 INFO - PROCESS | 3344 | 1471349340005 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 05:09:00 INFO - PROCESS | 3344 | 1471349340011 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:00 INFO - PROCESS | 3344 | 1471349340013 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:00 INFO - PROCESS | 3344 | ++DOCSHELL 1312CC00 == 26 [pid = 3344] [id = 749] 05:09:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (1312E400) [pid = 3344] [serial = 2246] [outer = 00000000] 05:09:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (13292C00) [pid = 3344] [serial = 2247] [outer = 1312E400] 05:09:00 INFO - PROCESS | 3344 | 1471349340061 Marionette DEBUG loaded listener.js 05:09:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (13963800) [pid = 3344] [serial = 2248] [outer = 1312E400] 05:09:00 INFO - PROCESS | 3344 | 1471349340525 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:09:00 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. 05:09:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 626ms 05:09:00 INFO - PROCESS | 3344 | 1471349340547 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 05:09:00 INFO - PROCESS | 3344 | 1471349340549 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 05:09:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:09:00 INFO - PROCESS | 3344 | 1471349340553 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:09:00 INFO - PROCESS | 3344 | 1471349340556 Marionette TRACE conn2 <- [1,2958,null,{}] 05:09:00 INFO - PROCESS | 3344 | 1471349340567 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:00 INFO - PROCESS | 3344 | 1471349340572 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:00 INFO - PROCESS | 3344 | 1471349340654 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 05:09:00 INFO - PROCESS | 3344 | 1471349340662 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:00 INFO - PROCESS | 3344 | 1471349340665 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:00 INFO - PROCESS | 3344 | ++DOCSHELL 145CCC00 == 27 [pid = 3344] [id = 750] 05:09:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (145CE400) [pid = 3344] [serial = 2249] [outer = 00000000] 05:09:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (151B0000) [pid = 3344] [serial = 2250] [outer = 145CE400] 05:09:00 INFO - PROCESS | 3344 | 1471349340714 Marionette DEBUG loaded listener.js 05:09:00 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (15F4A800) [pid = 3344] [serial = 2251] [outer = 145CE400] 05:09:01 INFO - PROCESS | 3344 | 1471349341195 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:09:01 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. 05:09:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 705ms 05:09:01 INFO - PROCESS | 3344 | 1471349341259 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 05:09:01 INFO - PROCESS | 3344 | 1471349341261 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 05:09:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:09:01 INFO - PROCESS | 3344 | 1471349341265 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:09:01 INFO - PROCESS | 3344 | 1471349341266 Marionette TRACE conn2 <- [1,2962,null,{}] 05:09:01 INFO - PROCESS | 3344 | 1471349341270 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:01 INFO - PROCESS | 3344 | 1471349341272 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:01 INFO - PROCESS | 3344 | 1471349341396 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 05:09:01 INFO - PROCESS | 3344 | 1471349341401 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:01 INFO - PROCESS | 3344 | 1471349341403 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:01 INFO - PROCESS | 3344 | ++DOCSHELL 16890800 == 28 [pid = 3344] [id = 751] 05:09:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (16894C00) [pid = 3344] [serial = 2252] [outer = 00000000] 05:09:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (16D27000) [pid = 3344] [serial = 2253] [outer = 16894C00] 05:09:01 INFO - PROCESS | 3344 | 1471349341449 Marionette DEBUG loaded listener.js 05:09:01 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (17554C00) [pid = 3344] [serial = 2254] [outer = 16894C00] 05:09:01 INFO - PROCESS | 3344 | 1471349341865 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 05:09: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. 05:09:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 642ms 05:09:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:09:01 INFO - PROCESS | 3344 | 1471349341902 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 05:09:01 INFO - PROCESS | 3344 | 1471349341904 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 05:09:01 INFO - PROCESS | 3344 | 1471349341907 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:09:01 INFO - PROCESS | 3344 | 1471349341909 Marionette TRACE conn2 <- [1,2966,null,{}] 05:09:01 INFO - PROCESS | 3344 | 1471349341913 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:01 INFO - PROCESS | 3344 | 1471349341915 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:02 INFO - PROCESS | 3344 | 1471349342028 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 05:09:02 INFO - PROCESS | 3344 | 1471349342033 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:02 INFO - PROCESS | 3344 | 1471349342036 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:02 INFO - PROCESS | 3344 | ++DOCSHELL 175DC400 == 29 [pid = 3344] [id = 752] 05:09:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (175E0C00) [pid = 3344] [serial = 2255] [outer = 00000000] 05:09:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (17D0CC00) [pid = 3344] [serial = 2256] [outer = 175E0C00] 05:09:02 INFO - PROCESS | 3344 | 1471349342080 Marionette DEBUG loaded listener.js 05:09:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (17D95000) [pid = 3344] [serial = 2257] [outer = 175E0C00] 05:09:02 INFO - PROCESS | 3344 | 1471349342534 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:09: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. 05:09:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 627ms 05:09:02 INFO - PROCESS | 3344 | 1471349342544 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 05:09:02 INFO - PROCESS | 3344 | 1471349342546 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 05:09:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:09:02 INFO - PROCESS | 3344 | 1471349342557 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:09:02 INFO - PROCESS | 3344 | 1471349342558 Marionette TRACE conn2 <- [1,2970,null,{}] 05:09:02 INFO - PROCESS | 3344 | 1471349342562 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:02 INFO - PROCESS | 3344 | 1471349342567 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:02 INFO - PROCESS | 3344 | 1471349342700 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 05:09:02 INFO - PROCESS | 3344 | 1471349342705 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:02 INFO - PROCESS | 3344 | 1471349342707 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:02 INFO - PROCESS | 3344 | ++DOCSHELL 17DF1C00 == 30 [pid = 3344] [id = 753] 05:09:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (17DF5C00) [pid = 3344] [serial = 2258] [outer = 00000000] 05:09:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1829B800) [pid = 3344] [serial = 2259] [outer = 17DF5C00] 05:09:02 INFO - PROCESS | 3344 | 1471349342753 Marionette DEBUG loaded listener.js 05:09:02 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1964C400) [pid = 3344] [serial = 2260] [outer = 17DF5C00] 05:09:03 INFO - PROCESS | 3344 | 1471349343181 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 05:09: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 05:09:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:09:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 689ms 05:09:03 INFO - PROCESS | 3344 | 1471349343249 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 05:09:03 INFO - PROCESS | 3344 | 1471349343251 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 05:09:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:09:03 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1993E400) [pid = 3344] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:09:03 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (181A6400) [pid = 3344] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:09:03 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (145C2800) [pid = 3344] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:09:03 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (0F34D000) [pid = 3344] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:09:03 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (145CDC00) [pid = 3344] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:09:03 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (10A08000) [pid = 3344] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:09:03 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1100D400) [pid = 3344] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:09:03 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (19B39C00) [pid = 3344] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:09:03 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (1688F400) [pid = 3344] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:09:03 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1A085000) [pid = 3344] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:09:03 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (114D1800) [pid = 3344] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:09:03 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (174E2000) [pid = 3344] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:09:03 INFO - PROCESS | 3344 | 1471349343591 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:09:03 INFO - PROCESS | 3344 | 1471349343593 Marionette TRACE conn2 <- [1,2974,null,{}] 05:09:03 INFO - PROCESS | 3344 | 1471349343603 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:03 INFO - PROCESS | 3344 | 1471349343605 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:03 INFO - PROCESS | 3344 | 1471349343680 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 05:09:03 INFO - PROCESS | 3344 | 1471349343687 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:03 INFO - PROCESS | 3344 | 1471349343689 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:03 INFO - PROCESS | 3344 | ++DOCSHELL 1322F400 == 31 [pid = 3344] [id = 754] 05:09:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (13F6D000) [pid = 3344] [serial = 2261] [outer = 00000000] 05:09:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (15A1D000) [pid = 3344] [serial = 2262] [outer = 13F6D000] 05:09:03 INFO - PROCESS | 3344 | 1471349343734 Marionette DEBUG loaded listener.js 05:09:03 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (15F43C00) [pid = 3344] [serial = 2263] [outer = 13F6D000] 05:09:04 INFO - PROCESS | 3344 | 1471349344139 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:09: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. 05:09:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 924ms 05:09:04 INFO - PROCESS | 3344 | 1471349344180 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 05:09:04 INFO - PROCESS | 3344 | 1471349344182 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 05:09:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:09:04 INFO - PROCESS | 3344 | 1471349344185 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:09:04 INFO - PROCESS | 3344 | 1471349344187 Marionette TRACE conn2 <- [1,2978,null,{}] 05:09:04 INFO - PROCESS | 3344 | 1471349344203 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:04 INFO - PROCESS | 3344 | 1471349344205 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:04 INFO - PROCESS | 3344 | 1471349344279 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 05:09:04 INFO - PROCESS | 3344 | 1471349344285 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:04 INFO - PROCESS | 3344 | 1471349344287 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:04 INFO - PROCESS | 3344 | ++DOCSHELL 16BD7400 == 32 [pid = 3344] [id = 755] 05:09:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (181ACC00) [pid = 3344] [serial = 2264] [outer = 00000000] 05:09:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (19D74400) [pid = 3344] [serial = 2265] [outer = 181ACC00] 05:09:04 INFO - PROCESS | 3344 | 1471349344379 Marionette DEBUG loaded listener.js 05:09:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (19D7AC00) [pid = 3344] [serial = 2266] [outer = 181ACC00] 05:09:04 INFO - PROCESS | 3344 | ++DOCSHELL 1A0AF400 == 33 [pid = 3344] [id = 756] 05:09:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (1A0AFC00) [pid = 3344] [serial = 2267] [outer = 00000000] 05:09:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (1A0B5800) [pid = 3344] [serial = 2268] [outer = 1A0AFC00] 05:09:04 INFO - PROCESS | 3344 | 1471349344826 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:09: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. 05:09:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 626ms 05:09:04 INFO - PROCESS | 3344 | 1471349344860 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 05:09:04 INFO - PROCESS | 3344 | 1471349344862 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 05:09:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:09:04 INFO - PROCESS | 3344 | 1471349344866 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:09:04 INFO - PROCESS | 3344 | 1471349344867 Marionette TRACE conn2 <- [1,2982,null,{}] 05:09:04 INFO - PROCESS | 3344 | 1471349344871 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:04 INFO - PROCESS | 3344 | 1471349344873 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:04 INFO - PROCESS | 3344 | 1471349344959 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 05:09:04 INFO - PROCESS | 3344 | 1471349344964 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:04 INFO - PROCESS | 3344 | 1471349344966 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:04 INFO - PROCESS | 3344 | ++DOCSHELL 145C6400 == 34 [pid = 3344] [id = 757] 05:09:04 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (1A0B3800) [pid = 3344] [serial = 2269] [outer = 00000000] 05:09:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (1A5D5400) [pid = 3344] [serial = 2270] [outer = 1A0B3800] 05:09:05 INFO - PROCESS | 3344 | 1471349345010 Marionette DEBUG loaded listener.js 05:09:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1A5D5800) [pid = 3344] [serial = 2271] [outer = 1A0B3800] 05:09:05 INFO - PROCESS | 3344 | 1471349345456 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:09:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:09: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 05:09:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 642ms 05:09:05 INFO - PROCESS | 3344 | 1471349345503 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 05:09:05 INFO - PROCESS | 3344 | 1471349345505 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 05:09:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:09:05 INFO - PROCESS | 3344 | 1471349345522 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:09:05 INFO - PROCESS | 3344 | 1471349345523 Marionette TRACE conn2 <- [1,2986,null,{}] 05:09:05 INFO - PROCESS | 3344 | 1471349345527 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:05 INFO - PROCESS | 3344 | 1471349345528 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:05 INFO - PROCESS | 3344 | 1471349345659 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 05:09:05 INFO - PROCESS | 3344 | 1471349345806 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:05 INFO - PROCESS | 3344 | 1471349345809 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:05 INFO - PROCESS | 3344 | ++DOCSHELL 0F346800 == 35 [pid = 3344] [id = 758] 05:09:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (0F346C00) [pid = 3344] [serial = 2272] [outer = 00000000] 05:09:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (1047C000) [pid = 3344] [serial = 2273] [outer = 0F346C00] 05:09:05 INFO - PROCESS | 3344 | 1471349345868 Marionette DEBUG loaded listener.js 05:09:05 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (10A53C00) [pid = 3344] [serial = 2274] [outer = 0F346C00] 05:09:06 INFO - PROCESS | 3344 | 1471349346540 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:09: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. 05:09:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1049ms 05:09:06 INFO - PROCESS | 3344 | 1471349346576 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 05:09:06 INFO - PROCESS | 3344 | 1471349346581 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 05:09:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:09:06 INFO - PROCESS | 3344 | 1471349346586 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:09:06 INFO - PROCESS | 3344 | 1471349346590 Marionette TRACE conn2 <- [1,2990,null,{}] 05:09:06 INFO - PROCESS | 3344 | 1471349346595 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:06 INFO - PROCESS | 3344 | 1471349346598 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:06 INFO - PROCESS | 3344 | 1471349346718 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 05:09:06 INFO - PROCESS | 3344 | 1471349346860 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:06 INFO - PROCESS | 3344 | 1471349346863 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:06 INFO - PROCESS | 3344 | ++DOCSHELL 129EB800 == 36 [pid = 3344] [id = 759] 05:09:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (12BC2000) [pid = 3344] [serial = 2275] [outer = 00000000] 05:09:06 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (1451B800) [pid = 3344] [serial = 2276] [outer = 12BC2000] 05:09:06 INFO - PROCESS | 3344 | 1471349346921 Marionette DEBUG loaded listener.js 05:09:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (15127400) [pid = 3344] [serial = 2277] [outer = 12BC2000] 05:09:07 INFO - PROCESS | 3344 | 1471349347497 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:09:07 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. 05:09:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 939ms 05:09:07 INFO - PROCESS | 3344 | 1471349347532 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 05:09:07 INFO - PROCESS | 3344 | 1471349347535 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 05:09:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:09:07 INFO - PROCESS | 3344 | 1471349347540 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:09:07 INFO - PROCESS | 3344 | 1471349347543 Marionette TRACE conn2 <- [1,2994,null,{}] 05:09:07 INFO - PROCESS | 3344 | 1471349347547 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:07 INFO - PROCESS | 3344 | 1471349347549 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:07 INFO - PROCESS | 3344 | 1471349347666 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 05:09:07 INFO - PROCESS | 3344 | 1471349347840 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:07 INFO - PROCESS | 3344 | 1471349347843 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:07 INFO - PROCESS | 3344 | ++DOCSHELL 114D8800 == 37 [pid = 3344] [id = 760] 05:09:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (14521800) [pid = 3344] [serial = 2278] [outer = 00000000] 05:09:07 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (181A6800) [pid = 3344] [serial = 2279] [outer = 14521800] 05:09:07 INFO - PROCESS | 3344 | 1471349347920 Marionette DEBUG loaded listener.js 05:09:08 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (18295000) [pid = 3344] [serial = 2280] [outer = 14521800] 05:09:08 INFO - PROCESS | 3344 | 1471349348755 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:09:08 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. 05:09:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1253ms 05:09:08 INFO - PROCESS | 3344 | 1471349348795 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 05:09:08 INFO - PROCESS | 3344 | 1471349348800 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 05:09:08 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:09:08 INFO - PROCESS | 3344 | 1471349348805 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:09:08 INFO - PROCESS | 3344 | 1471349348808 Marionette TRACE conn2 <- [1,2998,null,{}] 05:09:08 INFO - PROCESS | 3344 | 1471349348815 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:08 INFO - PROCESS | 3344 | 1471349348817 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:08 INFO - PROCESS | 3344 | 1471349348935 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 05:09:09 INFO - PROCESS | 3344 | 1471349349076 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:09 INFO - PROCESS | 3344 | 1471349349078 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:09 INFO - PROCESS | 3344 | ++DOCSHELL 10A4E000 == 38 [pid = 3344] [id = 761] 05:09:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 97 (10A4E400) [pid = 3344] [serial = 2281] [outer = 00000000] 05:09:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 98 (12B81C00) [pid = 3344] [serial = 2282] [outer = 10A4E400] 05:09:09 INFO - PROCESS | 3344 | 1471349349130 Marionette DEBUG loaded listener.js 05:09:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 99 (1312A000) [pid = 3344] [serial = 2283] [outer = 10A4E400] 05:09:09 INFO - PROCESS | 3344 | --DOCSHELL 145C6400 == 37 [pid = 3344] [id = 757] 05:09:09 INFO - PROCESS | 3344 | --DOCSHELL 1A0AF400 == 36 [pid = 3344] [id = 756] 05:09:09 INFO - PROCESS | 3344 | --DOCSHELL 16BD7400 == 35 [pid = 3344] [id = 755] 05:09:09 INFO - PROCESS | 3344 | --DOCSHELL 1322F400 == 34 [pid = 3344] [id = 754] 05:09:09 INFO - PROCESS | 3344 | --DOCSHELL 17DF1C00 == 33 [pid = 3344] [id = 753] 05:09:09 INFO - PROCESS | 3344 | --DOCSHELL 175DC400 == 32 [pid = 3344] [id = 752] 05:09:09 INFO - PROCESS | 3344 | --DOCSHELL 16890800 == 31 [pid = 3344] [id = 751] 05:09:09 INFO - PROCESS | 3344 | --DOCSHELL 145CCC00 == 30 [pid = 3344] [id = 750] 05:09:09 INFO - PROCESS | 3344 | --DOCSHELL 1312CC00 == 29 [pid = 3344] [id = 749] 05:09:09 INFO - PROCESS | 3344 | --DOCSHELL 104E8C00 == 28 [pid = 3344] [id = 748] 05:09:09 INFO - PROCESS | 3344 | --DOMWINDOW == 98 (18297800) [pid = 3344] [serial = 2209] [outer = 00000000] [url = about:blank] 05:09:09 INFO - PROCESS | 3344 | --DOMWINDOW == 97 (19B41C00) [pid = 3344] [serial = 2212] [outer = 00000000] [url = about:blank] 05:09:09 INFO - PROCESS | 3344 | --DOMWINDOW == 96 (19642800) [pid = 3344] [serial = 2210] [outer = 00000000] [url = about:blank] 05:09:09 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (1964B400) [pid = 3344] [serial = 2215] [outer = 00000000] [url = about:blank] 05:09:09 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (10472C00) [pid = 3344] [serial = 2194] [outer = 00000000] [url = about:blank] 05:09:09 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (10A0F000) [pid = 3344] [serial = 2195] [outer = 00000000] [url = about:blank] 05:09:09 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (145D0000) [pid = 3344] [serial = 2200] [outer = 00000000] [url = about:blank] 05:09:09 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (1519D400) [pid = 3344] [serial = 2201] [outer = 00000000] [url = about:blank] 05:09:09 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (12BBE000) [pid = 3344] [serial = 2197] [outer = 00000000] [url = about:blank] 05:09:09 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (13231C00) [pid = 3344] [serial = 2198] [outer = 00000000] [url = about:blank] 05:09:09 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (1296E800) [pid = 3344] [serial = 2191] [outer = 00000000] [url = about:blank] 05:09:09 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (13297800) [pid = 3344] [serial = 2192] [outer = 00000000] [url = about:blank] 05:09:09 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (19E78800) [pid = 3344] [serial = 2189] [outer = 00000000] [url = about:blank] 05:09:09 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (16991400) [pid = 3344] [serial = 2203] [outer = 00000000] [url = about:blank] 05:09:09 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (16997800) [pid = 3344] [serial = 2204] [outer = 00000000] [url = about:blank] 05:09:09 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (1A5C8400) [pid = 3344] [serial = 2221] [outer = 00000000] [url = about:blank] 05:09:09 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (1A5CD000) [pid = 3344] [serial = 2222] [outer = 00000000] [url = about:blank] 05:09:09 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (1A08BC00) [pid = 3344] [serial = 2219] [outer = 00000000] [url = about:blank] 05:09:09 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (19D6FC00) [pid = 3344] [serial = 2213] [outer = 00000000] [url = about:blank] 05:09:09 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (19946000) [pid = 3344] [serial = 2216] [outer = 00000000] [url = about:blank] 05:09:09 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (176F4800) [pid = 3344] [serial = 2206] [outer = 00000000] [url = about:blank] 05:09:09 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (17D92800) [pid = 3344] [serial = 2207] [outer = 00000000] [url = about:blank] 05:09:09 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1A085800) [pid = 3344] [serial = 2218] [outer = 00000000] [url = about:blank] 05:09:09 INFO - PROCESS | 3344 | [3344] 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 05:09:09 INFO - PROCESS | 3344 | 1471349349654 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:09:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:09:09 INFO - {} 05:09:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:09:09 INFO - {} 05:09:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:09:09 INFO - {} 05:09:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:09:09 INFO - {} 05:09:09 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 909ms 05:09:09 INFO - PROCESS | 3344 | 1471349349709 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 05:09:09 INFO - PROCESS | 3344 | 1471349349713 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 05:09:09 INFO - TEST-START | /FileAPI/fileReader.html 05:09:09 INFO - PROCESS | 3344 | 1471349349720 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:09:09 INFO - PROCESS | 3344 | 1471349349722 Marionette TRACE conn2 <- [1,3002,null,{}] 05:09:09 INFO - PROCESS | 3344 | 1471349349726 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:09 INFO - PROCESS | 3344 | 1471349349729 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:09 INFO - PROCESS | 3344 | 1471349349818 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 05:09:09 INFO - PROCESS | 3344 | 1471349349909 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:09 INFO - PROCESS | 3344 | 1471349349912 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:09 INFO - PROCESS | 3344 | ++DOCSHELL 1296E800 == 29 [pid = 3344] [id = 762] 05:09:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (129F6000) [pid = 3344] [serial = 2284] [outer = 00000000] 05:09:09 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (14513400) [pid = 3344] [serial = 2285] [outer = 129F6000] 05:09:09 INFO - PROCESS | 3344 | 1471349349959 Marionette DEBUG loaded listener.js 05:09:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (145CCC00) [pid = 3344] [serial = 2286] [outer = 129F6000] 05:09:10 INFO - PROCESS | 3344 | 1471349350355 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 05:09:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:09:10 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:09:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:09:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:09:10 INFO - TEST-OK | /FileAPI/fileReader.html | took 689ms 05:09:10 INFO - PROCESS | 3344 | 1471349350419 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 05:09:10 INFO - PROCESS | 3344 | 1471349350421 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 05:09:10 INFO - PROCESS | 3344 | 1471349350429 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:09:10 INFO - TEST-START | /FileAPI/historical.html 05:09:10 INFO - PROCESS | 3344 | 1471349350432 Marionette TRACE conn2 <- [1,3006,null,{}] 05:09:10 INFO - PROCESS | 3344 | 1471349350443 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:10 INFO - PROCESS | 3344 | 1471349350448 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:10 INFO - PROCESS | 3344 | 1471349350540 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 05:09:10 INFO - PROCESS | 3344 | 1471349350548 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:10 INFO - PROCESS | 3344 | 1471349350552 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:10 INFO - PROCESS | 3344 | ++DOCSHELL 16995400 == 30 [pid = 3344] [id = 763] 05:09:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (16996000) [pid = 3344] [serial = 2287] [outer = 00000000] 05:09:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (169B5000) [pid = 3344] [serial = 2288] [outer = 16996000] 05:09:10 INFO - PROCESS | 3344 | 1471349350608 Marionette DEBUG loaded listener.js 05:09:10 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (16FED400) [pid = 3344] [serial = 2289] [outer = 16996000] 05:09:11 INFO - PROCESS | 3344 | 1471349351062 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 05:09:11 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:09:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:09:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:09:11 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:09:11 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:09:11 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:09:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:09:11 INFO - TEST-OK | /FileAPI/historical.html | took 704ms 05:09:11 INFO - PROCESS | 3344 | 1471349351129 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 05:09:11 INFO - PROCESS | 3344 | 1471349351132 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 05:09:11 INFO - TEST-START | /FileAPI/idlharness.html 05:09:11 INFO - PROCESS | 3344 | 1471349351135 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:09:11 INFO - PROCESS | 3344 | 1471349351137 Marionette TRACE conn2 <- [1,3010,null,{}] 05:09:11 INFO - PROCESS | 3344 | 1471349351141 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:11 INFO - PROCESS | 3344 | 1471349351143 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:11 INFO - PROCESS | 3344 | 1471349351261 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 05:09:11 INFO - PROCESS | 3344 | 1471349351273 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:11 INFO - PROCESS | 3344 | 1471349351276 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:11 INFO - PROCESS | 3344 | ++DOCSHELL 17DAB800 == 31 [pid = 3344] [id = 764] 05:09:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (17DF0400) [pid = 3344] [serial = 2290] [outer = 00000000] 05:09:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (17EC6C00) [pid = 3344] [serial = 2291] [outer = 17DF0400] 05:09:11 INFO - PROCESS | 3344 | 1471349351414 Marionette DEBUG loaded listener.js 05:09:11 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (18299800) [pid = 3344] [serial = 2292] [outer = 17DF0400] 05:09:12 INFO - PROCESS | 3344 | 1471349352169 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:09:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:09:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:09:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:09:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:09:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:09:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:09:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:09:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:09:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:09:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:09:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:09:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:09:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:09:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:09:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:09:12 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 05:09:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:09:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:09:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:09:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:09:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:09:12 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 05:09:12 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 05:09:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:09:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:09:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:09:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:09:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:09:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:09:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:09:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:09:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:09:12 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 05:09:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:09:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:09:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:09:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:09:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:09:12 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 05:09:12 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 05:09:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:09:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:09:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:09:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:09:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:09:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:09:12 INFO - TEST-OK | /FileAPI/idlharness.html | took 1205ms 05:09:12 INFO - PROCESS | 3344 | 1471349352332 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 05:09:12 INFO - PROCESS | 3344 | 1471349352335 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 05:09:12 INFO - TEST-START | /FileAPI/idlharness.worker 05:09:12 INFO - PROCESS | 3344 | 1471349352338 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:09:12 INFO - PROCESS | 3344 | 1471349352340 Marionette TRACE conn2 <- [1,3014,null,{}] 05:09:12 INFO - PROCESS | 3344 | 1471349352344 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:12 INFO - PROCESS | 3344 | 1471349352346 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:12 INFO - PROCESS | 3344 | 1471349352483 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 05:09:12 INFO - PROCESS | 3344 | 1471349352551 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:12 INFO - PROCESS | 3344 | 1471349352554 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:12 INFO - PROCESS | 3344 | ++DOCSHELL 19940000 == 32 [pid = 3344] [id = 765] 05:09:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (19940800) [pid = 3344] [serial = 2293] [outer = 00000000] 05:09:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (1AC5AC00) [pid = 3344] [serial = 2294] [outer = 19940800] 05:09:12 INFO - PROCESS | 3344 | 1471349352605 Marionette DEBUG loaded listener.js 05:09:12 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1AE4B800) [pid = 3344] [serial = 2295] [outer = 19940800] 05:09:12 INFO - PROCESS | 3344 | [3344] 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 05:09:13 INFO - PROCESS | 3344 | 1471349353615 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:09:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:09:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:09:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:09:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:09:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:09:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:09:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:09:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:09:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:09:13 INFO - {} 05:09:13 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 05:09:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:09:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:09:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:09:13 INFO - {} 05:09:13 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 - {} 05:09:13 INFO - {} 05:09:13 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 05:09:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:09:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:09:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:09:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:09:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:09:13 INFO - {} 05:09:13 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (1A738800) [pid = 3344] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:09:13 INFO - {} 05:09:13 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (145CE400) [pid = 3344] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:09:13 INFO - {} 05:09:13 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (17DF5C00) [pid = 3344] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:09:13 INFO - {} 05:09:13 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (104EBC00) [pid = 3344] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:09:13 INFO - {} 05:09:13 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (1964EC00) [pid = 3344] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:09:13 INFO - {} 05:09:13 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (181ACC00) [pid = 3344] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:09:13 INFO - {} 05:09:13 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (13F6D000) [pid = 3344] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:09:13 INFO - {} 05:09:13 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (16894C00) [pid = 3344] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:09:13 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 05:09:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:09:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:09:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:13 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (175E0C00) [pid = 3344] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:09:13 INFO - {} 05:09:13 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (11CFD400) [pid = 3344] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:09:13 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 - {} 05:09:13 INFO - {} 05:09:13 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (10A49800) [pid = 3344] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:09:13 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 05:09:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:09:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:09:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:13 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (1312E400) [pid = 3344] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:09:13 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 05:09:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:09:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:13 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (11817400) [pid = 3344] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:09:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:09:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:09:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:13 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (1A9A3800) [pid = 3344] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:09:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:09:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:09:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:13 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (14526C00) [pid = 3344] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:09:13 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 05:09:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:09:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:13 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1A0AFC00) [pid = 3344] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:09:13 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 05:09:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:09:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:13 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 05:09:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:09:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:09:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:09:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:09:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:09:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:09:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:09:13 INFO - {} 05:09:13 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1471ms 05:09:13 INFO - PROCESS | 3344 | 1471349353809 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 05:09:13 INFO - PROCESS | 3344 | 1471349353811 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 05:09:13 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:09:13 INFO - PROCESS | 3344 | 1471349353814 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:09:13 INFO - PROCESS | 3344 | 1471349353816 Marionette TRACE conn2 <- [1,3018,null,{}] 05:09:13 INFO - PROCESS | 3344 | 1471349353820 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:13 INFO - PROCESS | 3344 | 1471349353825 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:13 INFO - PROCESS | 3344 | 1471349353946 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 05:09:13 INFO - PROCESS | 3344 | 1471349353953 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:13 INFO - PROCESS | 3344 | 1471349353955 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:13 INFO - PROCESS | 3344 | ++DOCSHELL 10A48400 == 33 [pid = 3344] [id = 766] 05:09:13 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (10AC8000) [pid = 3344] [serial = 2296] [outer = 00000000] 05:09:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (15199000) [pid = 3344] [serial = 2297] [outer = 10AC8000] 05:09:14 INFO - PROCESS | 3344 | 1471349354001 Marionette DEBUG loaded listener.js 05:09:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (1AF0CC00) [pid = 3344] [serial = 2298] [outer = 10AC8000] 05:09:14 INFO - PROCESS | 3344 | 1471349354428 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 05:09: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 05:09:14 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 626ms 05:09:14 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:09:14 INFO - PROCESS | 3344 | 1471349354460 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 05:09:14 INFO - PROCESS | 3344 | 1471349354462 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 05:09:14 INFO - PROCESS | 3344 | 1471349354465 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:09:14 INFO - PROCESS | 3344 | 1471349354467 Marionette TRACE conn2 <- [1,3022,null,{}] 05:09:14 INFO - PROCESS | 3344 | 1471349354471 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:14 INFO - PROCESS | 3344 | 1471349354473 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:14 INFO - PROCESS | 3344 | 1471349354551 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 05:09:14 INFO - PROCESS | 3344 | 1471349354555 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:14 INFO - PROCESS | 3344 | 1471349354557 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:14 INFO - PROCESS | 3344 | ++DOCSHELL 10AE5400 == 34 [pid = 3344] [id = 767] 05:09:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (10AE8C00) [pid = 3344] [serial = 2299] [outer = 00000000] 05:09:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (10AEE000) [pid = 3344] [serial = 2300] [outer = 10AE8C00] 05:09:14 INFO - PROCESS | 3344 | 1471349354609 Marionette DEBUG loaded listener.js 05:09:14 INFO - PROCESS | 3344 | ++DOMWINDOW == 78 (10AF0400) [pid = 3344] [serial = 2301] [outer = 10AE8C00] 05:09:15 INFO - PROCESS | 3344 | 1471349355018 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:09:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:09:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 594ms 05:09:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:09:15 INFO - PROCESS | 3344 | 1471349355060 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 05:09:15 INFO - PROCESS | 3344 | 1471349355062 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 05:09:15 INFO - PROCESS | 3344 | 1471349355065 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:09:15 INFO - PROCESS | 3344 | 1471349355067 Marionette TRACE conn2 <- [1,3026,null,{}] 05:09:15 INFO - PROCESS | 3344 | 1471349355071 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:15 INFO - PROCESS | 3344 | 1471349355073 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:15 INFO - PROCESS | 3344 | 1471349355199 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 05:09:15 INFO - PROCESS | 3344 | 1471349355203 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:15 INFO - PROCESS | 3344 | 1471349355205 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:15 INFO - PROCESS | 3344 | ++DOCSHELL 10AF3400 == 35 [pid = 3344] [id = 768] 05:09:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 79 (10D32400) [pid = 3344] [serial = 2302] [outer = 00000000] 05:09:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 80 (10D36400) [pid = 3344] [serial = 2303] [outer = 10D32400] 05:09:15 INFO - PROCESS | 3344 | 1471349355250 Marionette DEBUG loaded listener.js 05:09:15 INFO - PROCESS | 3344 | ++DOMWINDOW == 81 (10D38400) [pid = 3344] [serial = 2304] [outer = 10D32400] 05:09:15 INFO - PROCESS | 3344 | 1471349355656 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 05:09:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:09:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:09:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:09:15 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 626ms 05:09:15 INFO - PROCESS | 3344 | 1471349355704 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 05:09:15 INFO - PROCESS | 3344 | 1471349355706 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 05:09:15 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:09:15 INFO - PROCESS | 3344 | 1471349355771 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:09:15 INFO - PROCESS | 3344 | 1471349355774 Marionette TRACE conn2 <- [1,3030,null,{}] 05:09:15 INFO - PROCESS | 3344 | 1471349355781 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:15 INFO - PROCESS | 3344 | 1471349355785 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:15 INFO - PROCESS | 3344 | 1471349355924 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 05:09:16 INFO - PROCESS | 3344 | 1471349356029 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:16 INFO - PROCESS | 3344 | 1471349356033 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:16 INFO - PROCESS | 3344 | ++DOCSHELL 10AC4C00 == 36 [pid = 3344] [id = 769] 05:09:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 82 (10AC5C00) [pid = 3344] [serial = 2305] [outer = 00000000] 05:09:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 83 (10ACD000) [pid = 3344] [serial = 2306] [outer = 10AC5C00] 05:09:16 INFO - PROCESS | 3344 | 1471349356092 Marionette DEBUG loaded listener.js 05:09:16 INFO - PROCESS | 3344 | ++DOMWINDOW == 84 (10D31800) [pid = 3344] [serial = 2307] [outer = 10AC5C00] 05:09:16 INFO - PROCESS | 3344 | 1471349356903 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:09: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. 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:09: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'.) 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:09: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. 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:09: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. 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:09: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. 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:09:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:09: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. 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:09:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:09:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 05:09:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:09:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:09:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:09:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:09:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:09:17 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1314ms 05:09:17 INFO - PROCESS | 3344 | 1471349357072 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 05:09:17 INFO - PROCESS | 3344 | 1471349357077 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 05:09:17 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:09:17 INFO - PROCESS | 3344 | 1471349357083 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:09:17 INFO - PROCESS | 3344 | 1471349357086 Marionette TRACE conn2 <- [1,3034,null,{}] 05:09:17 INFO - PROCESS | 3344 | 1471349357092 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:17 INFO - PROCESS | 3344 | 1471349357097 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:17 INFO - PROCESS | 3344 | 1471349357196 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 05:09:17 INFO - PROCESS | 3344 | 1471349357330 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:17 INFO - PROCESS | 3344 | 1471349357333 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:17 INFO - PROCESS | 3344 | ++DOCSHELL 12E7E400 == 37 [pid = 3344] [id = 770] 05:09:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 85 (12E8C800) [pid = 3344] [serial = 2308] [outer = 00000000] 05:09:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 86 (13AD1800) [pid = 3344] [serial = 2309] [outer = 12E8C800] 05:09:17 INFO - PROCESS | 3344 | 1471349357390 Marionette DEBUG loaded listener.js 05:09:17 INFO - PROCESS | 3344 | ++DOMWINDOW == 87 (14524000) [pid = 3344] [serial = 2310] [outer = 12E8C800] 05:09:17 INFO - PROCESS | 3344 | [3344] 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 05:09:17 INFO - PROCESS | 3344 | 1471349357940 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:09:18 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:09:18 INFO - {} 05:09:18 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 892ms 05:09:18 INFO - PROCESS | 3344 | 1471349357986 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 05:09:18 INFO - PROCESS | 3344 | 1471349357988 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 05:09:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:09:18 INFO - PROCESS | 3344 | 1471349357992 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:09:18 INFO - PROCESS | 3344 | 1471349357994 Marionette TRACE conn2 <- [1,3038,null,{}] 05:09:18 INFO - PROCESS | 3344 | 1471349357999 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:18 INFO - PROCESS | 3344 | 1471349358002 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:18 INFO - PROCESS | 3344 | 1471349358116 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 05:09:18 INFO - PROCESS | 3344 | 1471349358259 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:18 INFO - PROCESS | 3344 | 1471349358265 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:18 INFO - PROCESS | 3344 | ++DOCSHELL 15198C00 == 38 [pid = 3344] [id = 771] 05:09:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 88 (1519E000) [pid = 3344] [serial = 2311] [outer = 00000000] 05:09:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 89 (151B8400) [pid = 3344] [serial = 2312] [outer = 1519E000] 05:09:18 INFO - PROCESS | 3344 | 1471349358325 Marionette DEBUG loaded listener.js 05:09:18 INFO - PROCESS | 3344 | ++DOMWINDOW == 90 (16893000) [pid = 3344] [serial = 2313] [outer = 1519E000] 05:09:18 INFO - PROCESS | 3344 | 1471349358875 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 05:09:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:09:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:09:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:09:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:09:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 939ms 05:09:18 INFO - PROCESS | 3344 | 1471349358937 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 05:09:18 INFO - PROCESS | 3344 | 1471349358940 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 05:09:18 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:09:18 INFO - PROCESS | 3344 | 1471349358944 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:09:18 INFO - PROCESS | 3344 | 1471349358946 Marionette TRACE conn2 <- [1,3042,null,{}] 05:09:18 INFO - PROCESS | 3344 | 1471349358951 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:18 INFO - PROCESS | 3344 | 1471349358953 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:19 INFO - PROCESS | 3344 | 1471349359059 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 05:09:19 INFO - PROCESS | 3344 | 1471349359172 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:19 INFO - PROCESS | 3344 | 1471349359174 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:19 INFO - PROCESS | 3344 | ++DOCSHELL 10AD0800 == 39 [pid = 3344] [id = 772] 05:09:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 91 (10AD0C00) [pid = 3344] [serial = 2314] [outer = 00000000] 05:09:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 92 (13E19000) [pid = 3344] [serial = 2315] [outer = 10AD0C00] 05:09:19 INFO - PROCESS | 3344 | 1471349359269 Marionette DEBUG loaded listener.js 05:09:19 INFO - PROCESS | 3344 | ++DOMWINDOW == 93 (13E1C400) [pid = 3344] [serial = 2316] [outer = 10AD0C00] 05:09:20 INFO - PROCESS | 3344 | 1471349360244 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:09:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:09:20 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" 05:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:09:20 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" 05:09:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:09:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1487ms 05:09:20 INFO - PROCESS | 3344 | 1471349360431 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 05:09:20 INFO - PROCESS | 3344 | 1471349360435 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 05:09:20 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:09:20 INFO - PROCESS | 3344 | 1471349360442 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:09:20 INFO - PROCESS | 3344 | 1471349360447 Marionette TRACE conn2 <- [1,3046,null,{}] 05:09:20 INFO - PROCESS | 3344 | 1471349360452 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:20 INFO - PROCESS | 3344 | 1471349360456 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:20 INFO - PROCESS | 3344 | 1471349360601 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 05:09:20 INFO - PROCESS | 3344 | 1471349360763 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:20 INFO - PROCESS | 3344 | 1471349360768 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:20 INFO - PROCESS | 3344 | ++DOCSHELL 10ACB000 == 40 [pid = 3344] [id = 773] 05:09:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 94 (10ACC400) [pid = 3344] [serial = 2317] [outer = 00000000] 05:09:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 95 (10AE5C00) [pid = 3344] [serial = 2318] [outer = 10ACC400] 05:09:20 INFO - PROCESS | 3344 | 1471349360818 Marionette DEBUG loaded listener.js 05:09:20 INFO - PROCESS | 3344 | ++DOMWINDOW == 96 (10AECC00) [pid = 3344] [serial = 2319] [outer = 10ACC400] 05:09:21 INFO - PROCESS | 3344 | --DOCSHELL 10AE5400 == 39 [pid = 3344] [id = 767] 05:09:21 INFO - PROCESS | 3344 | --DOCSHELL 10A48400 == 38 [pid = 3344] [id = 766] 05:09:21 INFO - PROCESS | 3344 | --DOCSHELL 19940000 == 37 [pid = 3344] [id = 765] 05:09:21 INFO - PROCESS | 3344 | --DOCSHELL 17DAB800 == 36 [pid = 3344] [id = 764] 05:09:21 INFO - PROCESS | 3344 | --DOCSHELL 16995400 == 35 [pid = 3344] [id = 763] 05:09:21 INFO - PROCESS | 3344 | --DOCSHELL 1296E800 == 34 [pid = 3344] [id = 762] 05:09:21 INFO - PROCESS | 3344 | --DOCSHELL 10A4E000 == 33 [pid = 3344] [id = 761] 05:09:21 INFO - PROCESS | 3344 | --DOCSHELL 10A55400 == 32 [pid = 3344] [id = 747] 05:09:21 INFO - PROCESS | 3344 | --DOCSHELL 114D8800 == 31 [pid = 3344] [id = 760] 05:09:21 INFO - PROCESS | 3344 | --DOCSHELL 0F346800 == 30 [pid = 3344] [id = 758] 05:09:21 INFO - PROCESS | 3344 | --DOCSHELL 129EB800 == 29 [pid = 3344] [id = 759] 05:09:21 INFO - PROCESS | 3344 | --DOCSHELL 10AD0800 == 28 [pid = 3344] [id = 772] 05:09:21 INFO - PROCESS | 3344 | --DOCSHELL 15198C00 == 27 [pid = 3344] [id = 771] 05:09:21 INFO - PROCESS | 3344 | --DOCSHELL 10AF3400 == 26 [pid = 3344] [id = 768] 05:09:21 INFO - PROCESS | 3344 | --DOCSHELL 10AC4C00 == 25 [pid = 3344] [id = 769] 05:09:21 INFO - PROCESS | 3344 | --DOCSHELL 12E7E400 == 24 [pid = 3344] [id = 770] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 95 (1AC4EC00) [pid = 3344] [serial = 2234] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 94 (151B0000) [pid = 3344] [serial = 2250] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 93 (1964C400) [pid = 3344] [serial = 2260] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 92 (112CA800) [pid = 3344] [serial = 2244] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 91 (1A5CB800) [pid = 3344] [serial = 2230] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 90 (19D7AC00) [pid = 3344] [serial = 2266] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 89 (1A734800) [pid = 3344] [serial = 2231] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 88 (15A1D000) [pid = 3344] [serial = 2262] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 87 (16D27000) [pid = 3344] [serial = 2253] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 86 (17D95000) [pid = 3344] [serial = 2257] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 85 (151A1400) [pid = 3344] [serial = 2242] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 84 (17D0CC00) [pid = 3344] [serial = 2256] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 83 (1450AC00) [pid = 3344] [serial = 2239] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 82 (15F43C00) [pid = 3344] [serial = 2263] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 81 (145CFC00) [pid = 3344] [serial = 2241] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 80 (13963800) [pid = 3344] [serial = 2248] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 79 (11813400) [pid = 3344] [serial = 2245] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 78 (1829B800) [pid = 3344] [serial = 2259] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 77 (15F4A800) [pid = 3344] [serial = 2251] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (13B58400) [pid = 3344] [serial = 2225] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (1AE47800) [pid = 3344] [serial = 2236] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (129F6C00) [pid = 3344] [serial = 2224] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (1688D800) [pid = 3344] [serial = 2228] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (19D74400) [pid = 3344] [serial = 2265] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (13225000) [pid = 3344] [serial = 2238] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (1A9AE400) [pid = 3344] [serial = 2233] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (17554C00) [pid = 3344] [serial = 2254] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (1A0B5800) [pid = 3344] [serial = 2268] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (151AFC00) [pid = 3344] [serial = 2227] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (13292C00) [pid = 3344] [serial = 2247] [outer = 00000000] [url = about:blank] 05:09:21 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (1A5D5400) [pid = 3344] [serial = 2270] [outer = 00000000] [url = about:blank] 05:09:22 INFO - PROCESS | 3344 | 1471349362052 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 05:09:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:09:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:09:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:09:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:09:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:09:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:09:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:09:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:09:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:09:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:09:22 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:22 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:09:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:09:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:09:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:09:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:09:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:09:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:09:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:09:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:09:22 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1675ms 05:09:22 INFO - PROCESS | 3344 | 1471349362120 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 05:09:22 INFO - PROCESS | 3344 | 1471349362124 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 05:09:22 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:09:22 INFO - PROCESS | 3344 | 1471349362129 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:09:22 INFO - PROCESS | 3344 | 1471349362132 Marionette TRACE conn2 <- [1,3050,null,{}] 05:09:22 INFO - PROCESS | 3344 | 1471349362137 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:22 INFO - PROCESS | 3344 | 1471349362140 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:22 INFO - PROCESS | 3344 | 1471349362234 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 05:09:22 INFO - PROCESS | 3344 | 1471349362330 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:22 INFO - PROCESS | 3344 | 1471349362333 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:22 INFO - PROCESS | 3344 | ++DOCSHELL 1036A400 == 25 [pid = 3344] [id = 774] 05:09:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (10A0A000) [pid = 3344] [serial = 2320] [outer = 00000000] 05:09:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (10AC3400) [pid = 3344] [serial = 2321] [outer = 10A0A000] 05:09:22 INFO - PROCESS | 3344 | 1471349362381 Marionette DEBUG loaded listener.js 05:09:22 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (10AC7000) [pid = 3344] [serial = 2322] [outer = 10A0A000] 05:09:22 INFO - PROCESS | 3344 | [3344] 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 05:09:22 INFO - PROCESS | 3344 | 1471349362838 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:09:22 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:09:22 INFO - {} 05:09:22 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 736ms 05:09:22 INFO - PROCESS | 3344 | 1471349362870 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 05:09:22 INFO - PROCESS | 3344 | 1471349362874 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 05:09:22 INFO - PROCESS | 3344 | 1471349362881 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:09:22 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:09:22 INFO - PROCESS | 3344 | 1471349362884 Marionette TRACE conn2 <- [1,3054,null,{}] 05:09:22 INFO - PROCESS | 3344 | 1471349362888 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:22 INFO - PROCESS | 3344 | 1471349362891 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:23 INFO - PROCESS | 3344 | 1471349362993 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 05:09:23 INFO - PROCESS | 3344 | 1471349363001 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:23 INFO - PROCESS | 3344 | 1471349363003 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:23 INFO - PROCESS | 3344 | ++DOCSHELL 11007000 == 26 [pid = 3344] [id = 775] 05:09:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (11009400) [pid = 3344] [serial = 2323] [outer = 00000000] 05:09:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (112C9400) [pid = 3344] [serial = 2324] [outer = 11009400] 05:09:23 INFO - PROCESS | 3344 | 1471349363051 Marionette DEBUG loaded listener.js 05:09:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (0F29D800) [pid = 3344] [serial = 2325] [outer = 11009400] 05:09:23 INFO - PROCESS | 3344 | 1471349363532 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 05:09:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:09:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:09:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:09:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:09:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:09:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:09:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:09:23 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 704ms 05:09:23 INFO - PROCESS | 3344 | 1471349363584 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 05:09:23 INFO - PROCESS | 3344 | 1471349363586 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 05:09:23 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:09:23 INFO - PROCESS | 3344 | 1471349363590 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:09:23 INFO - PROCESS | 3344 | 1471349363593 Marionette TRACE conn2 <- [1,3058,null,{}] 05:09:23 INFO - PROCESS | 3344 | 1471349363604 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:23 INFO - PROCESS | 3344 | 1471349363608 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:23 INFO - PROCESS | 3344 | 1471349363720 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 05:09:23 INFO - PROCESS | 3344 | 1471349363835 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:23 INFO - PROCESS | 3344 | 1471349363838 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:23 INFO - PROCESS | 3344 | ++DOCSHELL 1390D000 == 27 [pid = 3344] [id = 776] 05:09:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (1390D400) [pid = 3344] [serial = 2326] [outer = 00000000] 05:09:23 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (13AC8800) [pid = 3344] [serial = 2327] [outer = 1390D400] 05:09:23 INFO - PROCESS | 3344 | 1471349363887 Marionette DEBUG loaded listener.js 05:09:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (13E15400) [pid = 3344] [serial = 2328] [outer = 1390D400] 05:09:24 INFO - PROCESS | 3344 | 1471349364346 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 05:09:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:09:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:09:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:09:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:09:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:09:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:09:24 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 751ms 05:09:24 INFO - PROCESS | 3344 | 1471349364362 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 05:09:24 INFO - PROCESS | 3344 | 1471349364364 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 05:09:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:09:24 INFO - PROCESS | 3344 | 1471349364367 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:09:24 INFO - PROCESS | 3344 | 1471349364369 Marionette TRACE conn2 <- [1,3062,null,{}] 05:09:24 INFO - PROCESS | 3344 | 1471349364381 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:24 INFO - PROCESS | 3344 | 1471349364383 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:24 INFO - PROCESS | 3344 | 1471349364504 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 05:09:24 INFO - PROCESS | 3344 | 1471349364509 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:24 INFO - PROCESS | 3344 | 1471349364512 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:24 INFO - PROCESS | 3344 | ++DOCSHELL 13E18400 == 28 [pid = 3344] [id = 777] 05:09:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 75 (13E1E000) [pid = 3344] [serial = 2329] [outer = 00000000] 05:09:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 76 (13F6E000) [pid = 3344] [serial = 2330] [outer = 13E1E000] 05:09:24 INFO - PROCESS | 3344 | 1471349364614 Marionette DEBUG loaded listener.js 05:09:24 INFO - PROCESS | 3344 | ++DOMWINDOW == 77 (1450D000) [pid = 3344] [serial = 2331] [outer = 13E1E000] 05:09:25 INFO - PROCESS | 3344 | --DOMWINDOW == 76 (10D32400) [pid = 3344] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:09:25 INFO - PROCESS | 3344 | --DOMWINDOW == 75 (19940800) [pid = 3344] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:09:25 INFO - PROCESS | 3344 | --DOMWINDOW == 74 (10AC8000) [pid = 3344] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:09:25 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (0F346C00) [pid = 3344] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:09:25 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (12BC2000) [pid = 3344] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:09:25 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (10AE8C00) [pid = 3344] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:09:25 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (129F6000) [pid = 3344] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:09:25 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (16996000) [pid = 3344] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:09:25 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (14521800) [pid = 3344] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:09:25 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (10A4E400) [pid = 3344] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:09:25 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (17DF0400) [pid = 3344] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:09:25 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (1A0B3800) [pid = 3344] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:09:25 INFO - PROCESS | 3344 | 1471349365579 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 05:09:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:09:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:09:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:09:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:09:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:09:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:09:25 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1252ms 05:09:25 INFO - PROCESS | 3344 | 1471349365623 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 05:09:25 INFO - PROCESS | 3344 | 1471349365628 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 05:09:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:09:25 INFO - PROCESS | 3344 | 1471349365633 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:09:25 INFO - PROCESS | 3344 | 1471349365636 Marionette TRACE conn2 <- [1,3066,null,{}] 05:09:25 INFO - PROCESS | 3344 | 1471349365642 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:25 INFO - PROCESS | 3344 | 1471349365645 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:25 INFO - PROCESS | 3344 | 1471349365770 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 05:09:25 INFO - PROCESS | 3344 | 1471349365915 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:25 INFO - PROCESS | 3344 | 1471349365918 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:25 INFO - PROCESS | 3344 | ++DOCSHELL 10375800 == 29 [pid = 3344] [id = 778] 05:09:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (103CA800) [pid = 3344] [serial = 2332] [outer = 00000000] 05:09:25 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (10ACE400) [pid = 3344] [serial = 2333] [outer = 103CA800] 05:09:25 INFO - PROCESS | 3344 | 1471349365977 Marionette DEBUG loaded listener.js 05:09:26 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (10D35000) [pid = 3344] [serial = 2334] [outer = 103CA800] 05:09:26 INFO - PROCESS | 3344 | 1471349366638 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 05:09:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:09:26 INFO - PROCESS | 3344 | 1471349366685 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 05:09:26 INFO - PROCESS | 3344 | 1471349366710 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:09:26 INFO - PROCESS | 3344 | 1471349366713 Marionette TRACE conn2 <- [1,3070,null,{}] 05:09:26 INFO - PROCESS | 3344 | 1471349366743 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:26 INFO - PROCESS | 3344 | 1471349366746 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:26 INFO - PROCESS | 3344 | 1471349366869 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 05:09:27 INFO - PROCESS | 3344 | 1471349367005 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:27 INFO - PROCESS | 3344 | 1471349367008 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:27 INFO - PROCESS | 3344 | ++DOCSHELL 12B76800 == 30 [pid = 3344] [id = 779] 05:09:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (12B7BC00) [pid = 3344] [serial = 2335] [outer = 00000000] 05:09:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 70 (12E7E400) [pid = 3344] [serial = 2336] [outer = 12B7BC00] 05:09:27 INFO - PROCESS | 3344 | 1471349367073 Marionette DEBUG loaded listener.js 05:09:27 INFO - PROCESS | 3344 | ++DOMWINDOW == 71 (13227800) [pid = 3344] [serial = 2337] [outer = 12B7BC00] 05:09:27 INFO - PROCESS | 3344 | 1471349367691 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 05:09:27 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:09:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:09:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:09:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:09:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1032ms 05:09:27 INFO - PROCESS | 3344 | 1471349367733 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 05:09:27 INFO - PROCESS | 3344 | 1471349367736 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 05:09:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:09:27 INFO - PROCESS | 3344 | 1471349367740 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:09:27 INFO - PROCESS | 3344 | 1471349367744 Marionette TRACE conn2 <- [1,3074,null,{}] 05:09:27 INFO - PROCESS | 3344 | 1471349367755 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:27 INFO - PROCESS | 3344 | 1471349367759 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:27 INFO - PROCESS | 3344 | 1471349367877 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 05:09:28 INFO - PROCESS | 3344 | 1471349368104 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:28 INFO - PROCESS | 3344 | 1471349368107 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:28 INFO - PROCESS | 3344 | ++DOCSHELL 0C76E800 == 31 [pid = 3344] [id = 780] 05:09:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 72 (0F293000) [pid = 3344] [serial = 2338] [outer = 00000000] 05:09:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 73 (0F29A000) [pid = 3344] [serial = 2339] [outer = 0F293000] 05:09:28 INFO - PROCESS | 3344 | 1471349368162 Marionette DEBUG loaded listener.js 05:09:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 74 (10320000) [pid = 3344] [serial = 2340] [outer = 0F293000] 05:09:28 INFO - PROCESS | 3344 | --DOCSHELL 1390D000 == 30 [pid = 3344] [id = 776] 05:09:28 INFO - PROCESS | 3344 | --DOCSHELL 11007000 == 29 [pid = 3344] [id = 775] 05:09:28 INFO - PROCESS | 3344 | --DOCSHELL 1036A400 == 28 [pid = 3344] [id = 774] 05:09:28 INFO - PROCESS | 3344 | --DOCSHELL 10ACB000 == 27 [pid = 3344] [id = 773] 05:09:28 INFO - PROCESS | 3344 | --DOMWINDOW == 73 (10D38400) [pid = 3344] [serial = 2304] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3344 | --DOMWINDOW == 72 (1A5D5800) [pid = 3344] [serial = 2271] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3344 | --DOMWINDOW == 71 (10D36400) [pid = 3344] [serial = 2303] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3344 | --DOMWINDOW == 70 (1AE4B800) [pid = 3344] [serial = 2295] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3344 | --DOMWINDOW == 69 (1AC5AC00) [pid = 3344] [serial = 2294] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (15199000) [pid = 3344] [serial = 2297] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (1047C000) [pid = 3344] [serial = 2273] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (10A53C00) [pid = 3344] [serial = 2274] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (1451B800) [pid = 3344] [serial = 2276] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (10AEE000) [pid = 3344] [serial = 2300] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (15127400) [pid = 3344] [serial = 2277] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (14513400) [pid = 3344] [serial = 2285] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (145CCC00) [pid = 3344] [serial = 2286] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3344 | --DOMWINDOW == 60 (16FED400) [pid = 3344] [serial = 2289] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3344 | --DOMWINDOW == 59 (169B5000) [pid = 3344] [serial = 2288] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3344 | --DOMWINDOW == 58 (181A6800) [pid = 3344] [serial = 2279] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3344 | --DOMWINDOW == 57 (18295000) [pid = 3344] [serial = 2280] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3344 | --DOMWINDOW == 56 (12B81C00) [pid = 3344] [serial = 2282] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3344 | --DOMWINDOW == 55 (1AF0CC00) [pid = 3344] [serial = 2298] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3344 | --DOMWINDOW == 54 (1312A000) [pid = 3344] [serial = 2283] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3344 | --DOMWINDOW == 53 (17EC6C00) [pid = 3344] [serial = 2291] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3344 | --DOMWINDOW == 52 (10AF0400) [pid = 3344] [serial = 2301] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3344 | --DOMWINDOW == 51 (18299800) [pid = 3344] [serial = 2292] [outer = 00000000] [url = about:blank] 05:09:28 INFO - PROCESS | 3344 | 1471349368723 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:09:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:09:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1048ms 05:09:28 INFO - PROCESS | 3344 | 1471349368788 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 05:09:28 INFO - PROCESS | 3344 | 1471349368791 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 05:09:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:09:28 INFO - PROCESS | 3344 | 1471349368811 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:09:28 INFO - PROCESS | 3344 | 1471349368814 Marionette TRACE conn2 <- [1,3078,null,{}] 05:09:28 INFO - PROCESS | 3344 | 1471349368820 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:28 INFO - PROCESS | 3344 | 1471349368824 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:28 INFO - PROCESS | 3344 | 1471349368921 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 05:09:28 INFO - PROCESS | 3344 | 1471349368933 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:28 INFO - PROCESS | 3344 | 1471349368935 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:28 INFO - PROCESS | 3344 | ++DOCSHELL 10AED800 == 28 [pid = 3344] [id = 781] 05:09:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 52 (10AEF000) [pid = 3344] [serial = 2341] [outer = 00000000] 05:09:28 INFO - PROCESS | 3344 | ++DOMWINDOW == 53 (10BC4400) [pid = 3344] [serial = 2342] [outer = 10AEF000] 05:09:28 INFO - PROCESS | 3344 | 1471349368983 Marionette DEBUG loaded listener.js 05:09:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 54 (10D37800) [pid = 3344] [serial = 2343] [outer = 10AEF000] 05:09:29 INFO - PROCESS | 3344 | 1471349369457 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:09:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:09:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 689ms 05:09:29 INFO - PROCESS | 3344 | 1471349369498 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 05:09:29 INFO - PROCESS | 3344 | 1471349369502 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 05:09:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:09:29 INFO - PROCESS | 3344 | 1471349369506 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:09:29 INFO - PROCESS | 3344 | 1471349369508 Marionette TRACE conn2 <- [1,3082,null,{}] 05:09:29 INFO - PROCESS | 3344 | 1471349369546 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:29 INFO - PROCESS | 3344 | 1471349369548 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:29 INFO - PROCESS | 3344 | 1471349369634 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 05:09:29 INFO - PROCESS | 3344 | 1471349369642 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:29 INFO - PROCESS | 3344 | 1471349369644 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:29 INFO - PROCESS | 3344 | ++DOCSHELL 114D8800 == 29 [pid = 3344] [id = 782] 05:09:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 55 (1181A400) [pid = 3344] [serial = 2344] [outer = 00000000] 05:09:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 56 (12B76C00) [pid = 3344] [serial = 2345] [outer = 1181A400] 05:09:29 INFO - PROCESS | 3344 | 1471349369692 Marionette DEBUG loaded listener.js 05:09:29 INFO - PROCESS | 3344 | ++DOMWINDOW == 57 (1312B400) [pid = 3344] [serial = 2346] [outer = 1181A400] 05:09:30 INFO - PROCESS | 3344 | 1471349370164 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:09:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:09:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 704ms 05:09:30 INFO - PROCESS | 3344 | 1471349370206 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 05:09:30 INFO - PROCESS | 3344 | 1471349370209 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 05:09:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:09:30 INFO - PROCESS | 3344 | 1471349370214 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:09:30 INFO - PROCESS | 3344 | 1471349370219 Marionette TRACE conn2 <- [1,3086,null,{}] 05:09:30 INFO - PROCESS | 3344 | 1471349370228 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:30 INFO - PROCESS | 3344 | 1471349370231 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:30 INFO - PROCESS | 3344 | 1471349370316 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 05:09:30 INFO - PROCESS | 3344 | 1471349370322 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:30 INFO - PROCESS | 3344 | 1471349370324 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:30 INFO - PROCESS | 3344 | ++DOCSHELL 13957400 == 30 [pid = 3344] [id = 783] 05:09:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 58 (13B57800) [pid = 3344] [serial = 2347] [outer = 00000000] 05:09:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 59 (13E20C00) [pid = 3344] [serial = 2348] [outer = 13B57800] 05:09:30 INFO - PROCESS | 3344 | 1471349370370 Marionette DEBUG loaded listener.js 05:09:30 INFO - PROCESS | 3344 | ++DOMWINDOW == 60 (14511000) [pid = 3344] [serial = 2349] [outer = 13B57800] 05:09:30 INFO - PROCESS | 3344 | 1471349370807 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 05:09:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:09:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:09:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 657ms 05:09:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:09:30 INFO - PROCESS | 3344 | 1471349370871 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 05:09:30 INFO - PROCESS | 3344 | 1471349370873 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 05:09:30 INFO - PROCESS | 3344 | 1471349370881 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:09:30 INFO - PROCESS | 3344 | 1471349370883 Marionette TRACE conn2 <- [1,3090,null,{}] 05:09:30 INFO - PROCESS | 3344 | 1471349370887 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:30 INFO - PROCESS | 3344 | 1471349370889 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:31 INFO - PROCESS | 3344 | 1471349371016 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 05:09:31 INFO - PROCESS | 3344 | 1471349371114 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:31 INFO - PROCESS | 3344 | 1471349371116 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:31 INFO - PROCESS | 3344 | ++DOCSHELL 145CF400 == 31 [pid = 3344] [id = 784] 05:09:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 61 (145CF800) [pid = 3344] [serial = 2350] [outer = 00000000] 05:09:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (145E3400) [pid = 3344] [serial = 2351] [outer = 145CF800] 05:09:31 INFO - PROCESS | 3344 | 1471349371161 Marionette DEBUG loaded listener.js 05:09:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (145E4C00) [pid = 3344] [serial = 2352] [outer = 145CF800] 05:09:31 INFO - PROCESS | 3344 | 1471349371545 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:09:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:09:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 689ms 05:09:31 INFO - PROCESS | 3344 | 1471349371575 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 05:09:31 INFO - PROCESS | 3344 | 1471349371577 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 05:09:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:09:31 INFO - PROCESS | 3344 | 1471349371587 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:09:31 INFO - PROCESS | 3344 | 1471349371589 Marionette TRACE conn2 <- [1,3094,null,{}] 05:09:31 INFO - PROCESS | 3344 | 1471349371593 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:31 INFO - PROCESS | 3344 | 1471349371595 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:31 INFO - PROCESS | 3344 | 1471349371710 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 05:09:31 INFO - PROCESS | 3344 | 1471349371715 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:31 INFO - PROCESS | 3344 | 1471349371721 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:31 INFO - PROCESS | 3344 | ++DOCSHELL 10D3F800 == 32 [pid = 3344] [id = 785] 05:09:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (1390C400) [pid = 3344] [serial = 2353] [outer = 00000000] 05:09:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 65 (151A0800) [pid = 3344] [serial = 2354] [outer = 1390C400] 05:09:31 INFO - PROCESS | 3344 | 1471349371836 Marionette DEBUG loaded listener.js 05:09:31 INFO - PROCESS | 3344 | ++DOMWINDOW == 66 (151B7400) [pid = 3344] [serial = 2355] [outer = 1390C400] 05:09:32 INFO - PROCESS | 3344 | 1471349372271 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 05:09:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:09:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:09:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:09:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 736ms 05:09:32 INFO - PROCESS | 3344 | 1471349372328 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 05:09:32 INFO - PROCESS | 3344 | 1471349372330 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 05:09:32 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:09:32 INFO - PROCESS | 3344 | 1471349372343 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:09:32 INFO - PROCESS | 3344 | 1471349372345 Marionette TRACE conn2 <- [1,3098,null,{}] 05:09:32 INFO - PROCESS | 3344 | 1471349372348 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:32 INFO - PROCESS | 3344 | 1471349372350 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:32 INFO - PROCESS | 3344 | 1471349372493 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 05:09:32 INFO - PROCESS | 3344 | 1471349372505 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:32 INFO - PROCESS | 3344 | 1471349372507 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:32 INFO - PROCESS | 3344 | ++DOCSHELL 1519F000 == 33 [pid = 3344] [id = 786] 05:09:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 67 (151A0400) [pid = 3344] [serial = 2356] [outer = 00000000] 05:09:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 68 (1688E400) [pid = 3344] [serial = 2357] [outer = 151A0400] 05:09:32 INFO - PROCESS | 3344 | 1471349372552 Marionette DEBUG loaded listener.js 05:09:32 INFO - PROCESS | 3344 | ++DOMWINDOW == 69 (16890800) [pid = 3344] [serial = 2358] [outer = 151A0400] 05:09:32 INFO - PROCESS | 3344 | --DOMWINDOW == 68 (1390D400) [pid = 3344] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 05:09:32 INFO - PROCESS | 3344 | --DOMWINDOW == 67 (10A0A000) [pid = 3344] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 05:09:32 INFO - PROCESS | 3344 | --DOMWINDOW == 66 (1519E000) [pid = 3344] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 05:09:32 INFO - PROCESS | 3344 | --DOMWINDOW == 65 (10AC5C00) [pid = 3344] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 05:09:32 INFO - PROCESS | 3344 | --DOMWINDOW == 64 (12E8C800) [pid = 3344] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 05:09:32 INFO - PROCESS | 3344 | --DOMWINDOW == 63 (10AD0C00) [pid = 3344] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 05:09:32 INFO - PROCESS | 3344 | --DOMWINDOW == 62 (10ACC400) [pid = 3344] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 05:09:32 INFO - PROCESS | 3344 | --DOMWINDOW == 61 (11009400) [pid = 3344] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 05:09:32 INFO - PROCESS | 3344 | 1471349372973 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 05:09:33 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:09:33 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 05:09:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:09:33 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 688ms 05:09:33 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:09:33 INFO - PROCESS | 3344 | 1471349373042 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 05:09:33 INFO - PROCESS | 3344 | 1471349373044 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 05:09:33 INFO - PROCESS | 3344 | 1471349373048 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:09:33 INFO - PROCESS | 3344 | 1471349373050 Marionette TRACE conn2 <- [1,3102,null,{}] 05:09:33 INFO - PROCESS | 3344 | 1471349373053 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:33 INFO - PROCESS | 3344 | 1471349373055 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:33 INFO - PROCESS | 3344 | 1471349373173 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 05:09:33 INFO - PROCESS | 3344 | 1471349373233 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"8044e2e0-7dce-4330-b4e3-4ac9ef4e1a4a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:33 INFO - PROCESS | 3344 | 1471349373235 Marionette INFO sendAsync ab4ef36e-c3d5-4d43-9c57-9b760831a1f0 05:09:33 INFO - PROCESS | 3344 | ++DOCSHELL 10EE0C00 == 34 [pid = 3344] [id = 787] 05:09:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 62 (13131800) [pid = 3344] [serial = 2359] [outer = 00000000] 05:09:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 63 (16896C00) [pid = 3344] [serial = 2360] [outer = 13131800] 05:09:33 INFO - PROCESS | 3344 | 1471349373281 Marionette DEBUG loaded listener.js 05:09:33 INFO - PROCESS | 3344 | ++DOMWINDOW == 64 (169B2C00) [pid = 3344] [serial = 2361] [outer = 13131800] 05:09:33 INFO - PROCESS | 3344 | 1471349373612 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:09:33 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:09:33 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 595ms 05:09:33 INFO - PROCESS | 3344 | 1471349373645 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 05:09:33 INFO - PROCESS | 3344 | 1471349373647 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 05:09:34 WARNING - u'runner_teardown' () 05:09:34 INFO - No more tests 05:09:34 INFO - Got 0 unexpected results 05:09:34 INFO - SUITE-END | took 673s 05:09:35 INFO - Closing logging queue 05:09:35 INFO - queue closed 05:09:35 INFO - Return code: 0 05:09:35 WARNING - # TBPL SUCCESS # 05:09:35 INFO - Running post-action listener: _resource_record_post_action 05:09:35 INFO - Running post-run listener: _resource_record_post_run 05:09:36 INFO - Total resource usage - Wall time: 681s; CPU: 10.0%; Read bytes: 91351040; Write bytes: 959311872; Read time: 525125; Write time: 1342726 05:09:36 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:09:36 INFO - install - Wall time: 3s; CPU: 8.0%; Read bytes: 0; Write bytes: 135814656; Read time: 0; Write time: 162783 05:09:36 INFO - run-tests - Wall time: 680s; CPU: 10.0%; Read bytes: 91351040; Write bytes: 823497216; Read time: 525125; Write time: 1179943 05:09:36 INFO - Running post-run listener: _upload_blobber_files 05:09:36 INFO - Blob upload gear active. 05:09:36 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 05:09:36 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 05:09:36 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'] 05:09:36 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 05:09:37 INFO - (blobuploader) - INFO - Open directory for files ... 05:09:37 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 05:09:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:09:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:09:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:09:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:09:37 INFO - (blobuploader) - INFO - Done attempting. 05:09:37 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 05:09:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:09:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:09:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:09:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:09:39 INFO - (blobuploader) - INFO - Done attempting. 05:09:39 INFO - (blobuploader) - INFO - Iteration through files over. 05:09:39 INFO - Return code: 0 05:09:39 INFO - rmtree: C:\slave\test\build\uploaded_files.json 05:09:39 INFO - Using _rmtree_windows ... 05:09:39 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 05:09:39 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/7fda62a1aa808c2471d5bdea569b64f95a6bd4e0b23cf13cd197a185b23c61f05b3706eecfb35fc91395ece34f3cfdccaa689c3dd3a4b3bcbf20927668e350ab", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/bccb5fc0a3ef32da30fcd6e39df04015de7ca0eca4e7ef13908f0e2585efc2d3eb5f5847993732f827ba232202a3e3bbfe4954cf832cb08d505f2b8afe37ea49"} 05:09:39 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 05:09:39 INFO - Writing to file C:\slave\test\properties\blobber_files 05:09:39 INFO - Contents: 05:09:39 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/7fda62a1aa808c2471d5bdea569b64f95a6bd4e0b23cf13cd197a185b23c61f05b3706eecfb35fc91395ece34f3cfdccaa689c3dd3a4b3bcbf20927668e350ab", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/bccb5fc0a3ef32da30fcd6e39df04015de7ca0eca4e7ef13908f0e2585efc2d3eb5f5847993732f827ba232202a3e3bbfe4954cf832cb08d505f2b8afe37ea49"} 05:09:39 INFO - Running post-run listener: copy_logs_to_upload_dir 05:09:39 INFO - Copying logs to upload dir... 05:09:39 INFO - mkdir: C:\slave\test\build\upload\logs 05:09:39 INFO - Copying logs to upload dir... 05:09:39 INFO - Using _rmtree_windows ... 05:09:39 INFO - Using _rmtree_windows ... 05:09:39 INFO - Using _rmtree_windows ... 05:09:39 INFO - Using _rmtree_windows ... 05:09:39 INFO - Using _rmtree_windows ... 05:09:39 INFO - Using _rmtree_windows ... 05:09:39 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=860.770000 ========= master_lag: -11.70 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 9 secs) (at 2016-08-16 05:09:41.110530) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-16 05:09:41.111388) ========= '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-088\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-088 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-088 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-088 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-088 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-088 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/7fda62a1aa808c2471d5bdea569b64f95a6bd4e0b23cf13cd197a185b23c61f05b3706eecfb35fc91395ece34f3cfdccaa689c3dd3a4b3bcbf20927668e350ab", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/bccb5fc0a3ef32da30fcd6e39df04015de7ca0eca4e7ef13908f0e2585efc2d3eb5f5847993732f827ba232202a3e3bbfe4954cf832cb08d505f2b8afe37ea49"} build_url:https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/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/7fda62a1aa808c2471d5bdea569b64f95a6bd4e0b23cf13cd197a185b23c61f05b3706eecfb35fc91395ece34f3cfdccaa689c3dd3a4b3bcbf20927668e350ab", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/bccb5fc0a3ef32da30fcd6e39df04015de7ca0eca4e7ef13908f0e2585efc2d3eb5f5847993732f827ba232202a3e3bbfe4954cf832cb08d505f2b8afe37ea49"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GItsRLT0QWGcLjAmOsiDhg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-16 05:09:41.243406) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-16 05:09:41.243734) ========= '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-088\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-088 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-088 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-088 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-088 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-088 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-16 05:09:41.370266) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-16 05:09:41.370593) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-16 05:09:41.952787) ========= ========= Total master_lag: -11.29 =========