builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-080 starttime: 1468427369.2 results: success (0) buildid: 20160713055926 builduid: a17a4545e083444193b0f0066652e7b1 revision: 3e019c07ecb8b1f1668d469e64eafa126bb72ceb ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-13 09:29:29.196188) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-13 09:29:29.196671) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-13 09:29:29.196955) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-13 09:29:29.258324) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 09:29:29.258709) ========= '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-080\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-080 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-080 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-080 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-080 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-080 WINDIR=C:\WINDOWS using PTY: False --08:29:03-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 6.90 MB/s 08:29:03 (6.90 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.611000 ========= master_lag: -0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 09:29:29.841257) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 09:29:29.841824) ========= '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-080\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-080 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-080 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-080 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-080 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-080 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.935000 ========= master_lag: -0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 09:29:30.713413) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-13 09:29:30.714119) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 3e019c07ecb8b1f1668d469e64eafa126bb72ceb --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 3e019c07ecb8b1f1668d469e64eafa126bb72ceb --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-080\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-080 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-080 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-080 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-080 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-080 WINDIR=C:\WINDOWS using PTY: False 2016-07-13 08:29:04,990 truncating revision to first 12 chars 2016-07-13 08:29:04,990 Setting DEBUG logging. 2016-07-13 08:29:04,990 attempt 1/10 2016-07-13 08:29:04,990 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/3e019c07ecb8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-13 08:29:05,448 unpacking tar archive at: mozilla-beta-3e019c07ecb8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.393000 ========= master_lag: -0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-13 09:29:32.070555) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-13 09:29:32.070890) ========= script_repo_revision: 3e019c07ecb8b1f1668d469e64eafa126bb72ceb ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-13 09:29:32.071310) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-13 09:29:32.071663) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-13 09:29:32.088357) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 51 secs) (at 2016-07-13 09:29:32.088786) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-080\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-080 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-080 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-080 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-080 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-080 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 08:29:06 INFO - MultiFileLogger online at 20160713 08:29:06 in C:\slave\test 08:29:06 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 08:29:06 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:29:06 INFO - {'append_to_log': False, 08:29:06 INFO - 'base_work_dir': 'C:\\slave\\test', 08:29:06 INFO - 'blob_upload_branch': 'mozilla-beta', 08:29:06 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:29:06 INFO - 'buildbot_json_path': 'buildprops.json', 08:29:06 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:29:06 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:29:06 INFO - 'download_minidump_stackwalk': True, 08:29:06 INFO - 'download_symbols': 'true', 08:29:06 INFO - 'e10s': False, 08:29:06 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:29:06 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:29:06 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:29:06 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:29:06 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:29:06 INFO - 'C:/mozilla-build/tooltool.py'), 08:29:06 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:29:06 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:29:06 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:29:06 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:29:06 INFO - 'log_level': 'info', 08:29:06 INFO - 'log_to_console': True, 08:29:06 INFO - 'opt_config_files': (), 08:29:06 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:29:06 INFO - '--processes=1', 08:29:06 INFO - '--config=%(test_path)s/wptrunner.ini', 08:29:06 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:29:06 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:29:06 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:29:06 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:29:06 INFO - 'pip_index': False, 08:29:06 INFO - 'require_test_zip': True, 08:29:06 INFO - 'test_type': ('testharness',), 08:29:06 INFO - 'this_chunk': '1', 08:29:06 INFO - 'total_chunks': '10', 08:29:06 INFO - 'virtualenv_path': 'venv', 08:29:06 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:29:06 INFO - 'work_dir': 'build'} 08:29:06 INFO - ##### 08:29:06 INFO - ##### Running clobber step. 08:29:06 INFO - ##### 08:29:06 INFO - Running pre-action listener: _resource_record_pre_action 08:29:06 INFO - Running main action method: clobber 08:29:06 INFO - rmtree: C:\slave\test\build 08:29:06 INFO - Using _rmtree_windows ... 08:29:06 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:29:38 INFO - Running post-action listener: _resource_record_post_action 08:29:38 INFO - ##### 08:29:38 INFO - ##### Running read-buildbot-config step. 08:29:38 INFO - ##### 08:29:38 INFO - Running pre-action listener: _resource_record_pre_action 08:29:38 INFO - Running main action method: read_buildbot_config 08:29:38 INFO - Using buildbot properties: 08:29:38 INFO - { 08:29:38 INFO - "project": "", 08:29:38 INFO - "product": "firefox", 08:29:38 INFO - "script_repo_revision": "production", 08:29:38 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 08:29:38 INFO - "repository": "", 08:29:38 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 08:29:38 INFO - "buildid": "20160713055926", 08:29:38 INFO - "pgo_build": "False", 08:29:38 INFO - "basedir": "C:\\slave\\test", 08:29:38 INFO - "buildnumber": 18, 08:29:38 INFO - "slavename": "t-xp32-ix-080", 08:29:38 INFO - "revision": "3e019c07ecb8b1f1668d469e64eafa126bb72ceb", 08:29:38 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 08:29:38 INFO - "platform": "win32", 08:29:38 INFO - "branch": "mozilla-beta", 08:29:38 INFO - "repo_path": "releases/mozilla-beta", 08:29:38 INFO - "moz_repo_path": "", 08:29:38 INFO - "stage_platform": "win32", 08:29:38 INFO - "builduid": "a17a4545e083444193b0f0066652e7b1", 08:29:38 INFO - "slavebuilddir": "test" 08:29:38 INFO - } 08:29:38 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:29:38 INFO - Found installer url https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:29:38 INFO - Running post-action listener: _resource_record_post_action 08:29:38 INFO - ##### 08:29:38 INFO - ##### Running download-and-extract step. 08:29:38 INFO - ##### 08:29:38 INFO - Running pre-action listener: _resource_record_pre_action 08:29:38 INFO - Running main action method: download_and_extract 08:29:38 INFO - mkdir: C:\slave\test\build\tests 08:29:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:29:38 INFO - https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:29:38 INFO - trying https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:29:38 INFO - Downloading https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:29:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 08:29:39 INFO - Downloaded 1240 bytes. 08:29:39 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:29:39 INFO - Using the following test package requirements: 08:29:39 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:29:39 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:29:39 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:29:39 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:29:39 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:29:39 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:29:39 INFO - u'jsshell-win32.zip'], 08:29:39 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:29:39 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:29:39 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:29:39 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:29:39 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:29:39 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:29:39 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:29:39 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:29:39 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:29:39 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:29:39 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:29:39 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 08:29:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:29:39 INFO - https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:29:39 INFO - trying https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:29:39 INFO - Downloading https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 08:29:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 08:29:41 INFO - Downloaded 20403716 bytes. 08:29:41 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:29:41 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:29:44 INFO - caution: filename not matched: web-platform/* 08:29:44 INFO - Return code: 11 08:29: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')]} 08:29:44 INFO - https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:29:44 INFO - trying https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:29:44 INFO - Downloading https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 08:29:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 08:29:48 INFO - Downloaded 36389908 bytes. 08:29:48 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:29:48 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:30:42 INFO - caution: filename not matched: bin/* 08:30:42 INFO - caution: filename not matched: config/* 08:30:42 INFO - caution: filename not matched: mozbase/* 08:30:42 INFO - caution: filename not matched: marionette/* 08:30:42 INFO - caution: filename not matched: tools/wptserve/* 08:30:42 INFO - Return code: 11 08:30:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:30:42 INFO - https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:30:42 INFO - trying https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:30:42 INFO - Downloading https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:30:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 08:30:47 INFO - Downloaded 68472590 bytes. 08:30:47 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:30:47 INFO - mkdir: C:\slave\test\properties 08:30:47 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:30:47 INFO - Writing to file C:\slave\test\properties\build_url 08:30:47 INFO - Contents: 08:30:47 INFO - build_url:https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:30:48 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:30:48 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:30:48 INFO - Writing to file C:\slave\test\properties\symbols_url 08:30:48 INFO - Contents: 08:30:48 INFO - symbols_url:https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:30:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:30:48 INFO - https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:30:48 INFO - trying https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:30:48 INFO - Downloading https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:30:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:30:52 INFO - Downloaded 55588845 bytes. 08:30:52 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:30:52 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:30:57 INFO - Return code: 0 08:30:57 INFO - Running post-action listener: _resource_record_post_action 08:30:57 INFO - Running post-action listener: set_extra_try_arguments 08:30:57 INFO - ##### 08:30:57 INFO - ##### Running create-virtualenv step. 08:30:57 INFO - ##### 08:30:57 INFO - Running pre-action listener: _pre_create_virtualenv 08:30:57 INFO - Running pre-action listener: _resource_record_pre_action 08:30:57 INFO - Running main action method: create_virtualenv 08:30:57 INFO - Creating virtualenv C:\slave\test\build\venv 08:30:57 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 08:30:57 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:30:59 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:31:00 INFO - Installing distribute......................................................................................................................................................................................done. 08:31:01 INFO - Return code: 0 08:31:01 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:31: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')]} 08:31:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:31: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')]} 08:31:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:31:01 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-080', 'USERDOMAIN': 'T-XP32-IX-080', '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-080', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-080', '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-080\\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-080'}}, attempt #1 08:31:01 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 08:31:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:31:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:31:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-080\\Application Data', 08:31:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:31:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-080', 08:31:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:31:01 INFO - 'DCLOCATION': 'SCL3', 08:31:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:31:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:31:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:31:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:31:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:31:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:31:01 INFO - 'HOMEDRIVE': 'C:', 08:31:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-080', 08:31:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:31:01 INFO - 'KTS_VERSION': '1.19c', 08:31:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:31:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-080', 08:31:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:31:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:31:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:31:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:31:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:31:01 INFO - 'MOZ_AIRBAG': '1', 08:31:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:31:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:31:01 INFO - 'MOZ_MSVCVERSION': '8', 08:31:01 INFO - 'MOZ_NO_REMOTE': '1', 08:31:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:31:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:31:01 INFO - 'NO_EM_RESTART': '1', 08:31:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:31:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:31:01 INFO - 'OS': 'Windows_NT', 08:31:01 INFO - 'OURDRIVE': 'C:', 08:31: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', 08:31:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:31:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:31:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:31:01 INFO - 'PROCESSOR_LEVEL': '6', 08:31:01 INFO - 'PROCESSOR_REVISION': '1e05', 08:31:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:31:01 INFO - 'PROMPT': '$P$G', 08:31:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:31:01 INFO - 'PWD': 'C:\\slave\\test', 08:31:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:31:01 INFO - 'SESSIONNAME': 'Console', 08:31:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:31:01 INFO - 'SYSTEMDRIVE': 'C:', 08:31:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:31:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:31:01 INFO - 'TEST1': 'testie', 08:31:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:31:01 INFO - 'USERDOMAIN': 'T-XP32-IX-080', 08:31:01 INFO - 'USERNAME': 'cltbld', 08:31:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-080', 08:31:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:31:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:31:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:31:01 INFO - 'WINDIR': 'C:\\WINDOWS', 08:31:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:31:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:31:02 INFO - Downloading/unpacking psutil>=0.7.1 08:31:02 INFO - Running setup.py egg_info for package psutil 08:31:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:31:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:31:02 INFO - Installing collected packages: psutil 08:31:02 INFO - Running setup.py install for psutil 08:31:02 INFO - building 'psutil._psutil_windows' extension 08:31:02 INFO - error: Unable to find vcvarsall.bat 08:31:02 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-6mc2xj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:31:02 INFO - running install 08:31:02 INFO - running build 08:31:02 INFO - running build_py 08:31:02 INFO - creating build 08:31:02 INFO - creating build\lib.win32-2.7 08:31:02 INFO - creating build\lib.win32-2.7\psutil 08:31:02 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:31:02 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:31:02 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:31:02 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:31:02 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:31:02 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:31:02 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:31:02 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:31:02 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:31:02 INFO - running build_ext 08:31:02 INFO - building 'psutil._psutil_windows' extension 08:31:02 INFO - error: Unable to find vcvarsall.bat 08:31:02 INFO - ---------------------------------------- 08:31:02 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-6mc2xj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:31:02 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-080\Application Data\pip\pip.log 08:31:02 WARNING - Return code: 1 08:31:02 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 08:31:02 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:31:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:31:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:31:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:31:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:31:02 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-080', 'USERDOMAIN': 'T-XP32-IX-080', '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-080', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-080', '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-080\\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-080'}}, attempt #1 08:31:02 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 08:31:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:31:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:31:02 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-080\\Application Data', 08:31:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:31:02 INFO - 'COMPUTERNAME': 'T-XP32-IX-080', 08:31:02 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:31:02 INFO - 'DCLOCATION': 'SCL3', 08:31:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:31:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:31:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:31:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:31:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:31:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:31:02 INFO - 'HOMEDRIVE': 'C:', 08:31:02 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-080', 08:31:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:31:02 INFO - 'KTS_VERSION': '1.19c', 08:31:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:31:02 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-080', 08:31:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:31:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:31:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:31:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:31:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:31:02 INFO - 'MOZ_AIRBAG': '1', 08:31:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:31:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:31:02 INFO - 'MOZ_MSVCVERSION': '8', 08:31:02 INFO - 'MOZ_NO_REMOTE': '1', 08:31:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:31:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:31:02 INFO - 'NO_EM_RESTART': '1', 08:31:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:31:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:31:02 INFO - 'OS': 'Windows_NT', 08:31:02 INFO - 'OURDRIVE': 'C:', 08:31:02 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:31:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:31:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:31:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:31:02 INFO - 'PROCESSOR_LEVEL': '6', 08:31:02 INFO - 'PROCESSOR_REVISION': '1e05', 08:31:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:31:02 INFO - 'PROMPT': '$P$G', 08:31:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:31:02 INFO - 'PWD': 'C:\\slave\\test', 08:31:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:31:02 INFO - 'SESSIONNAME': 'Console', 08:31:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:31:02 INFO - 'SYSTEMDRIVE': 'C:', 08:31:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:31:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:31:02 INFO - 'TEST1': 'testie', 08:31:02 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:31:02 INFO - 'USERDOMAIN': 'T-XP32-IX-080', 08:31:02 INFO - 'USERNAME': 'cltbld', 08:31:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-080', 08:31:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:31:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:31:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:31:02 INFO - 'WINDIR': 'C:\\WINDOWS', 08:31:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:31:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:31:04 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:31:04 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:31:04 INFO - Running setup.py egg_info for package mozsystemmonitor 08:31:04 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:31:04 INFO - Running setup.py egg_info for package psutil 08:31:04 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:31:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:31:04 INFO - Installing collected packages: mozsystemmonitor, psutil 08:31:04 INFO - Running setup.py install for mozsystemmonitor 08:31:04 INFO - Running setup.py install for psutil 08:31:04 INFO - building 'psutil._psutil_windows' extension 08:31:04 INFO - error: Unable to find vcvarsall.bat 08:31:04 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-hokmch-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:31:04 INFO - running install 08:31:04 INFO - running build 08:31:04 INFO - running build_py 08:31:04 INFO - running build_ext 08:31:04 INFO - building 'psutil._psutil_windows' extension 08:31:04 INFO - error: Unable to find vcvarsall.bat 08:31:04 INFO - ---------------------------------------- 08:31:04 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-hokmch-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:31:04 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-080\Application Data\pip\pip.log 08:31:04 WARNING - Return code: 1 08:31:04 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 08:31:04 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:31:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:31:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:31:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:31:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:31:04 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-080', 'USERDOMAIN': 'T-XP32-IX-080', '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-080', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-080', '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-080\\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-080'}}, attempt #1 08:31:04 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 08:31:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:31:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:31:04 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-080\\Application Data', 08:31:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:31:04 INFO - 'COMPUTERNAME': 'T-XP32-IX-080', 08:31:04 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:31:04 INFO - 'DCLOCATION': 'SCL3', 08:31:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:31:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:31:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:31:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:31:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:31:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:31:04 INFO - 'HOMEDRIVE': 'C:', 08:31:04 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-080', 08:31:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:31:04 INFO - 'KTS_VERSION': '1.19c', 08:31:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:31:04 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-080', 08:31:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:31:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:31:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:31:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:31:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:31:04 INFO - 'MOZ_AIRBAG': '1', 08:31:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:31:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:31:04 INFO - 'MOZ_MSVCVERSION': '8', 08:31:04 INFO - 'MOZ_NO_REMOTE': '1', 08:31:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:31:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:31:04 INFO - 'NO_EM_RESTART': '1', 08:31:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:31:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:31:04 INFO - 'OS': 'Windows_NT', 08:31:04 INFO - 'OURDRIVE': 'C:', 08:31:04 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:31:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:31:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:31:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:31:04 INFO - 'PROCESSOR_LEVEL': '6', 08:31:04 INFO - 'PROCESSOR_REVISION': '1e05', 08:31:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:31:04 INFO - 'PROMPT': '$P$G', 08:31:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:31:04 INFO - 'PWD': 'C:\\slave\\test', 08:31:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:31:04 INFO - 'SESSIONNAME': 'Console', 08:31:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:31:04 INFO - 'SYSTEMDRIVE': 'C:', 08:31:04 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:31:04 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:31:04 INFO - 'TEST1': 'testie', 08:31:04 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:31:04 INFO - 'USERDOMAIN': 'T-XP32-IX-080', 08:31:04 INFO - 'USERNAME': 'cltbld', 08:31:04 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-080', 08:31:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:31:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:31:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:31:04 INFO - 'WINDIR': 'C:\\WINDOWS', 08:31:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:31:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:31:05 INFO - Downloading/unpacking blobuploader==1.2.4 08:31:05 INFO - Downloading blobuploader-1.2.4.tar.gz 08:31:05 INFO - Running setup.py egg_info for package blobuploader 08:31:05 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:31:07 INFO - Running setup.py egg_info for package requests 08:31:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:31:07 INFO - Downloading docopt-0.6.1.tar.gz 08:31:07 INFO - Running setup.py egg_info for package docopt 08:31:07 INFO - Installing collected packages: blobuploader, docopt, requests 08:31:07 INFO - Running setup.py install for blobuploader 08:31:07 INFO - Running setup.py install for docopt 08:31:07 INFO - Running setup.py install for requests 08:31:07 INFO - Successfully installed blobuploader docopt requests 08:31:07 INFO - Cleaning up... 08:31:07 INFO - Return code: 0 08:31:07 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:31:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:31:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:31:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:31:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:31:07 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-080', 'USERDOMAIN': 'T-XP32-IX-080', '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-080', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-080', '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-080\\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-080'}}, attempt #1 08:31:07 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:31:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:31:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:31:07 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-080\\Application Data', 08:31:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:31:07 INFO - 'COMPUTERNAME': 'T-XP32-IX-080', 08:31:07 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:31:07 INFO - 'DCLOCATION': 'SCL3', 08:31:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:31:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:31:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:31:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:31:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:31:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:31:07 INFO - 'HOMEDRIVE': 'C:', 08:31:07 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-080', 08:31:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:31:07 INFO - 'KTS_VERSION': '1.19c', 08:31:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:31:07 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-080', 08:31:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:31:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:31:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:31:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:31:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:31:07 INFO - 'MOZ_AIRBAG': '1', 08:31:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:31:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:31:07 INFO - 'MOZ_MSVCVERSION': '8', 08:31:07 INFO - 'MOZ_NO_REMOTE': '1', 08:31:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:31:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:31:07 INFO - 'NO_EM_RESTART': '1', 08:31:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:31:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:31:07 INFO - 'OS': 'Windows_NT', 08:31:07 INFO - 'OURDRIVE': 'C:', 08:31:07 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:31:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:31:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:31:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:31:07 INFO - 'PROCESSOR_LEVEL': '6', 08:31:07 INFO - 'PROCESSOR_REVISION': '1e05', 08:31:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:31:07 INFO - 'PROMPT': '$P$G', 08:31:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:31:07 INFO - 'PWD': 'C:\\slave\\test', 08:31:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:31:07 INFO - 'SESSIONNAME': 'Console', 08:31:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:31:07 INFO - 'SYSTEMDRIVE': 'C:', 08:31:07 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:31:07 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:31:07 INFO - 'TEST1': 'testie', 08:31:07 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:31:07 INFO - 'USERDOMAIN': 'T-XP32-IX-080', 08:31:07 INFO - 'USERNAME': 'cltbld', 08:31:07 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-080', 08:31:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:31:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:31:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:31:07 INFO - 'WINDIR': 'C:\\WINDOWS', 08:31:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:31:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:31:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:31:18 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:31:18 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:31:18 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:31:18 INFO - Unpacking c:\slave\test\build\tests\marionette 08:31:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:31:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:31:18 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:31:18 INFO - Running setup.py install for browsermob-proxy 08:31:26 INFO - Running setup.py install for manifestparser 08:31:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Running setup.py install for marionette-client 08:31:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:31:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Running setup.py install for marionette-driver 08:31:26 INFO - Running setup.py install for mozcrash 08:31:26 INFO - Running setup.py install for mozdebug 08:31:26 INFO - Running setup.py install for mozdevice 08:31:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Running setup.py install for mozfile 08:31:26 INFO - Running setup.py install for mozhttpd 08:31:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Running setup.py install for mozinfo 08:31:26 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Running setup.py install for mozInstall 08:31:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Running setup.py install for mozleak 08:31:26 INFO - Running setup.py install for mozlog 08:31:26 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Running setup.py install for moznetwork 08:31:26 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Running setup.py install for mozprocess 08:31:26 INFO - Running setup.py install for mozprofile 08:31:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Running setup.py install for mozrunner 08:31:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Running setup.py install for mozscreenshot 08:31:26 INFO - Running setup.py install for moztest 08:31:26 INFO - Running setup.py install for mozversion 08:31:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:31:26 INFO - Running setup.py install for wptserve 08:31:26 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:31:26 INFO - Cleaning up... 08:31:26 INFO - Return code: 0 08:31:26 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:31:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:31:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:31:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:31:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:31:26 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-080', 'USERDOMAIN': 'T-XP32-IX-080', '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-080', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-080', '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-080\\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-080'}}, attempt #1 08:31:26 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:31:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:31:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:31:26 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-080\\Application Data', 08:31:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:31:26 INFO - 'COMPUTERNAME': 'T-XP32-IX-080', 08:31:26 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:31:26 INFO - 'DCLOCATION': 'SCL3', 08:31:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:31:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:31:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:31:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:31:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:31:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:31:26 INFO - 'HOMEDRIVE': 'C:', 08:31:26 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-080', 08:31:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:31:26 INFO - 'KTS_VERSION': '1.19c', 08:31:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:31:26 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-080', 08:31:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:31:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:31:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:31:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:31:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:31:26 INFO - 'MOZ_AIRBAG': '1', 08:31:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:31:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:31:26 INFO - 'MOZ_MSVCVERSION': '8', 08:31:26 INFO - 'MOZ_NO_REMOTE': '1', 08:31:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:31:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:31:26 INFO - 'NO_EM_RESTART': '1', 08:31:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:31:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:31:26 INFO - 'OS': 'Windows_NT', 08:31:26 INFO - 'OURDRIVE': 'C:', 08:31:26 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:31:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:31:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:31:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:31:26 INFO - 'PROCESSOR_LEVEL': '6', 08:31:26 INFO - 'PROCESSOR_REVISION': '1e05', 08:31:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:31:26 INFO - 'PROMPT': '$P$G', 08:31:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:31:26 INFO - 'PWD': 'C:\\slave\\test', 08:31:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:31:26 INFO - 'SESSIONNAME': 'Console', 08:31:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:31:26 INFO - 'SYSTEMDRIVE': 'C:', 08:31:26 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:31:26 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:31:26 INFO - 'TEST1': 'testie', 08:31:26 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:31:26 INFO - 'USERDOMAIN': 'T-XP32-IX-080', 08:31:26 INFO - 'USERNAME': 'cltbld', 08:31:26 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-080', 08:31:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:31:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:31:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:31:26 INFO - 'WINDIR': 'C:\\WINDOWS', 08:31:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:31:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:31:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:31:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:31:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:31:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:31:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:31:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:31:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:31:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:31:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:31:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:31:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:31:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:31:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:31:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:31:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:31:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:31:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:31:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:31:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:31:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:31:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:31:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:31:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:31:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:31:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:31:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:31:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:31:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:31:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:31:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:31:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:31:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:31:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:31:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:31:37 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:31:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:31:37 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:31:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:31:37 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:31:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:31:37 INFO - Unpacking c:\slave\test\build\tests\marionette 08:31:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:31:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:31:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:31:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:31:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 08:31:42 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:31:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:31:42 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:31:42 INFO - Downloading blessings-1.6.tar.gz 08:31:42 INFO - Running setup.py egg_info for package blessings 08:31:42 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 08:31:42 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:31:42 INFO - Running setup.py install for blessings 08:31:42 INFO - Running setup.py install for browsermob-proxy 08:31:42 INFO - Running setup.py install for manifestparser 08:31:42 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:31:42 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:31:42 INFO - Running setup.py install for marionette-client 08:31:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:31:42 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:31:42 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:31:42 INFO - Running setup.py install for marionette-driver 08:31:42 INFO - Running setup.py install for mozcrash 08:31:42 INFO - Running setup.py install for mozdebug 08:31:42 INFO - Running setup.py install for mozdevice 08:31:42 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:31:42 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:31:42 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:31:42 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:31:42 INFO - Running setup.py install for mozhttpd 08:31:42 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:31:42 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:31:42 INFO - Running setup.py install for mozInstall 08:31:42 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:31:42 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:31:42 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:31:42 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:31:42 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:31:42 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:31:42 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:31:42 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:31:42 INFO - Running setup.py install for mozleak 08:31:42 INFO - Running setup.py install for mozprofile 08:31:42 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:31:42 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:31:42 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:31:42 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:31:42 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:31:42 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:31:42 INFO - Running setup.py install for mozrunner 08:31:42 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:31:42 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:31:44 INFO - Running setup.py install for mozscreenshot 08:31:44 INFO - Running setup.py install for moztest 08:31:44 INFO - Running setup.py install for mozversion 08:31:44 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:31:44 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:31:44 INFO - Running setup.py install for wptserve 08:31:44 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:31:44 INFO - Cleaning up... 08:31:44 INFO - Return code: 0 08:31:44 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:31:44 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:31:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:31:44 INFO - Reading from file tmpfile_stdout 08:31:44 INFO - Using _rmtree_windows ... 08:31:44 INFO - Using _rmtree_windows ... 08:31:44 INFO - Current package versions: 08:31:44 INFO - blessings == 1.6 08:31:44 INFO - blobuploader == 1.2.4 08:31:44 INFO - browsermob-proxy == 0.6.0 08:31:44 INFO - distribute == 0.6.14 08:31:44 INFO - docopt == 0.6.1 08:31:44 INFO - manifestparser == 1.1 08:31:44 INFO - marionette-client == 2.3.0 08:31:44 INFO - marionette-driver == 1.4.0 08:31:44 INFO - mozInstall == 1.12 08:31:44 INFO - mozcrash == 0.17 08:31:44 INFO - mozdebug == 0.1 08:31:44 INFO - mozdevice == 0.48 08:31:44 INFO - mozfile == 1.2 08:31:44 INFO - mozhttpd == 0.7 08:31:44 INFO - mozinfo == 0.9 08:31:44 INFO - mozleak == 0.1 08:31:44 INFO - mozlog == 3.1 08:31:44 INFO - moznetwork == 0.27 08:31:44 INFO - mozprocess == 0.22 08:31:44 INFO - mozprofile == 0.28 08:31:44 INFO - mozrunner == 6.11 08:31:44 INFO - mozscreenshot == 0.1 08:31:44 INFO - mozsystemmonitor == 0.0 08:31:44 INFO - moztest == 0.7 08:31:44 INFO - mozversion == 1.4 08:31:44 INFO - requests == 1.2.3 08:31:44 INFO - wptserve == 1.4.0 08:31:44 INFO - Running post-action listener: _resource_record_post_action 08:31:44 INFO - Running post-action listener: _start_resource_monitoring 08:31:44 INFO - Starting resource monitoring. 08:31:44 INFO - ##### 08:31:44 INFO - ##### Running pull step. 08:31:44 INFO - ##### 08:31:44 INFO - Running pre-action listener: _resource_record_pre_action 08:31:44 INFO - Running main action method: pull 08:31:44 INFO - Pull has nothing to do! 08:31:44 INFO - Running post-action listener: _resource_record_post_action 08:31:44 INFO - ##### 08:31:44 INFO - ##### Running install step. 08:31:44 INFO - ##### 08:31:44 INFO - Running pre-action listener: _resource_record_pre_action 08:31:44 INFO - Running main action method: install 08:31:44 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:31:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:31:44 INFO - Reading from file tmpfile_stdout 08:31:44 INFO - Using _rmtree_windows ... 08:31:44 INFO - Using _rmtree_windows ... 08:31:44 INFO - Detecting whether we're running mozinstall >=1.0... 08:31:44 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:31:44 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:31:45 INFO - Reading from file tmpfile_stdout 08:31:45 INFO - Output received: 08:31:45 INFO - Usage: mozinstall-script.py [options] installer 08:31:45 INFO - Options: 08:31:45 INFO - -h, --help show this help message and exit 08:31:45 INFO - -d DEST, --destination=DEST 08:31:45 INFO - Directory to install application into. [default: 08:31:45 INFO - "C:\slave\test"] 08:31:45 INFO - --app=APP Application being installed. [default: firefox] 08:31:45 INFO - Using _rmtree_windows ... 08:31:45 INFO - Using _rmtree_windows ... 08:31:45 INFO - mkdir: C:\slave\test\build\application 08:31:45 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:31:45 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 08:31:47 INFO - Reading from file tmpfile_stdout 08:31:47 INFO - Output received: 08:31:47 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:31:47 INFO - Using _rmtree_windows ... 08:31:47 INFO - Using _rmtree_windows ... 08:31:47 INFO - Running post-action listener: _resource_record_post_action 08:31:47 INFO - ##### 08:31:47 INFO - ##### Running run-tests step. 08:31:47 INFO - ##### 08:31:47 INFO - Running pre-action listener: _resource_record_pre_action 08:31:47 INFO - Running main action method: run_tests 08:31:47 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:31:47 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:31:47 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:31:47 INFO - grabbing minidump binary from tooltool 08:31: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')]} 08:31:47 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 0x00E4E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:31:47 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 08:31:47 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 08:31:48 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:31:51 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp6cw7qz 08:31:51 INFO - INFO - File integrity verified, renaming tmp6cw7qz to win32-minidump_stackwalk.exe 08:31:51 INFO - Return code: 0 08:31:51 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:31:51 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:31:51 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 08:31:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 08:31:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:31:51 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-080\\Application Data', 08:31:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:31:51 INFO - 'COMPUTERNAME': 'T-XP32-IX-080', 08:31:51 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:31:51 INFO - 'DCLOCATION': 'SCL3', 08:31:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:31:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:31:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:31:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:31:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:31:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:31:51 INFO - 'HOMEDRIVE': 'C:', 08:31:51 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-080', 08:31:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:31:51 INFO - 'KTS_VERSION': '1.19c', 08:31:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:31:51 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-080', 08:31:51 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:31:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:31:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:31:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:31:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:31:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:31:51 INFO - 'MOZ_AIRBAG': '1', 08:31:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:31:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:31:51 INFO - 'MOZ_MSVCVERSION': '8', 08:31:51 INFO - 'MOZ_NO_REMOTE': '1', 08:31:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:31:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:31:51 INFO - 'NO_EM_RESTART': '1', 08:31:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:31:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:31:51 INFO - 'OS': 'Windows_NT', 08:31:51 INFO - 'OURDRIVE': 'C:', 08:31:51 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:31:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:31:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:31:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:31:51 INFO - 'PROCESSOR_LEVEL': '6', 08:31:51 INFO - 'PROCESSOR_REVISION': '1e05', 08:31:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:31:51 INFO - 'PROMPT': '$P$G', 08:31:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:31:51 INFO - 'PWD': 'C:\\slave\\test', 08:31:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:31:51 INFO - 'SESSIONNAME': 'Console', 08:31:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:31:51 INFO - 'SYSTEMDRIVE': 'C:', 08:31:51 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:31:51 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:31:51 INFO - 'TEST1': 'testie', 08:31:51 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:31:51 INFO - 'USERDOMAIN': 'T-XP32-IX-080', 08:31:51 INFO - 'USERNAME': 'cltbld', 08:31:51 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-080', 08:31:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:31:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:31:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:31:51 INFO - 'WINDIR': 'C:\\WINDOWS', 08:31:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:31:51 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 08:31:52 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 08:31:52 INFO - import pkg_resources 08:31:53 INFO - Using 1 client processes 08:31:57 INFO - SUITE-START | Running 778 tests 08:31:57 INFO - Running testharness tests 08:31:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:31:57 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:31:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:31:57 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:31:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:31:57 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:31:57 INFO - Setting up ssl 08:31:57 INFO - PROCESS | certutil | 08:31:57 INFO - PROCESS | certutil | 08:31:57 INFO - PROCESS | certutil | 08:31:57 INFO - Certificate Nickname Trust Attributes 08:31:57 INFO - SSL,S/MIME,JAR/XPI 08:31:57 INFO - 08:31:57 INFO - web-platform-tests CT,, 08:31:57 INFO - 08:31:57 INFO - Starting runner 08:31:59 INFO - PROCESS | 3748 | [3748] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:31:59 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:31:59 INFO - PROCESS | 3748 | [3748] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:32:00 INFO - PROCESS | 3748 | 1468427520809 Marionette DEBUG Marionette enabled via build flag and pref 08:32:00 INFO - PROCESS | 3748 | ++DOCSHELL 112D3C00 == 1 [pid = 3748] [id = 1] 08:32:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 1 (112D4000) [pid = 3748] [serial = 1] [outer = 00000000] 08:32:00 INFO - PROCESS | 3748 | [3748] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:32:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 2 (112D4C00) [pid = 3748] [serial = 2] [outer = 112D4000] 08:32:01 INFO - PROCESS | 3748 | [3748] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 08:32:01 INFO - PROCESS | 3748 | [3748] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 08:32:01 INFO - PROCESS | 3748 | ++DOCSHELL 1281B400 == 2 [pid = 3748] [id = 2] 08:32:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 3 (1281B800) [pid = 3748] [serial = 3] [outer = 00000000] 08:32:01 INFO - PROCESS | 3748 | [3748] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:32:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 4 (1281C400) [pid = 3748] [serial = 4] [outer = 1281B800] 08:32:01 INFO - PROCESS | 3748 | 1468427521345 Marionette INFO Listening on port 2828 08:32:01 INFO - PROCESS | 3748 | 1468427521779 Marionette DEBUG Marionette enabled via command-line flag 08:32:01 INFO - PROCESS | 3748 | ++DOCSHELL 1314C800 == 3 [pid = 3748] [id = 3] 08:32:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 5 (13154800) [pid = 3748] [serial = 5] [outer = 00000000] 08:32:01 INFO - PROCESS | 3748 | [3748] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:32:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 6 (13155400) [pid = 3748] [serial = 6] [outer = 13154800] 08:32:01 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:32:02 INFO - PROCESS | 3748 | [3748] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 08:32:02 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:32:02 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:32:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 7 (1394F000) [pid = 3748] [serial = 7] [outer = 1281B800] 08:32:02 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:32:02 INFO - PROCESS | 3748 | 1468427522127 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1460 08:32:02 INFO - PROCESS | 3748 | 1468427522233 Marionette DEBUG Closed connection conn0 08:32:02 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:32:02 INFO - PROCESS | 3748 | 1468427522243 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1462 08:32:02 INFO - PROCESS | 3748 | 1468427522273 Marionette DEBUG Closed connection conn1 08:32:02 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:32:02 INFO - PROCESS | 3748 | 1468427522280 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1463 08:32:02 INFO - PROCESS | 3748 | ++DOCSHELL 13D96400 == 4 [pid = 3748] [id = 4] 08:32:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 8 (13D96C00) [pid = 3748] [serial = 8] [outer = 00000000] 08:32:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 9 (142BBC00) [pid = 3748] [serial = 9] [outer = 13D96C00] 08:32:02 INFO - PROCESS | 3748 | [3748] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 08:32:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 10 (142C1400) [pid = 3748] [serial = 10] [outer = 13D96C00] 08:32:02 INFO - PROCESS | 3748 | 1468427522529 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:32:02 INFO - PROCESS | 3748 | 1468427522534 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160713055926","device":"desktop","version":"48.0"} 08:32:02 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:32:02 INFO - PROCESS | 3748 | [3748] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:32:02 INFO - PROCESS | 3748 | [3748] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:32:03 INFO - PROCESS | 3748 | [3748] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:32:03 INFO - PROCESS | 3748 | ++DOCSHELL 13463C00 == 5 [pid = 3748] [id = 5] 08:32:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 11 (13D95400) [pid = 3748] [serial = 11] [outer = 00000000] 08:32:03 INFO - PROCESS | 3748 | ++DOCSHELL 144EC000 == 6 [pid = 3748] [id = 6] 08:32:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 12 (15E5DC00) [pid = 3748] [serial = 12] [outer = 00000000] 08:32:03 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:32:03 INFO - PROCESS | 3748 | ++DOCSHELL 16720000 == 7 [pid = 3748] [id = 7] 08:32:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 13 (16720400) [pid = 3748] [serial = 13] [outer = 00000000] 08:32:03 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:32:03 INFO - PROCESS | 3748 | [3748] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:32:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 14 (16A64400) [pid = 3748] [serial = 14] [outer = 16720400] 08:32:04 INFO - PROCESS | 3748 | [3748] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 08:32:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 15 (168C8800) [pid = 3748] [serial = 15] [outer = 13D95400] 08:32:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 16 (168CA400) [pid = 3748] [serial = 16] [outer = 15E5DC00] 08:32:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 17 (168CD000) [pid = 3748] [serial = 17] [outer = 16720400] 08:32:04 INFO - PROCESS | 3748 | 1468427524871 Marionette INFO startBrowser 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:04 INFO - PROCESS | 3748 | 1468427524906 Marionette DEBUG loaded listener.js 08:32:04 INFO - PROCESS | 3748 | 1468427524918 Marionette DEBUG loaded listener.js 08:32:04 INFO - PROCESS | 3748 | 1468427524921 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 18 (132DDC00) [pid = 3748] [serial = 18] [outer = 16720400] 08:32:05 INFO - PROCESS | 3748 | 1468427525512 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"9c57c6ed-9529-44c9-8b8e-8e26c25e99af","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160713055926","device":"desktop","version":"48.0","command_id":1}}] 08:32:05 INFO - PROCESS | 3748 | 1468427525671 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:32:05 INFO - PROCESS | 3748 | 1468427525675 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:05 INFO - PROCESS | 3748 | 1468427525731 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 08:32:05 INFO - PROCESS | 3748 | 1468427525825 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:32:05 INFO - PROCESS | 3748 | 1468427525828 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:05 INFO - PROCESS | 3748 | [3748] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:32:06 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:32:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 19 (19AC3400) [pid = 3748] [serial = 19] [outer = 16720400] 08:32:06 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:32:06 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:32:06 INFO - PROCESS | 3748 | 1468427526313 Marionette TRACE conn2 <- [1,3,null,{}] 08:32:06 INFO - PROCESS | 3748 | 1468427526330 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:32:06 INFO - PROCESS | 3748 | 1468427526333 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:06 INFO - PROCESS | 3748 | 1468427526361 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 08:32:06 INFO - PROCESS | 3748 | 1468427526394 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 08:32:06 INFO - PROCESS | 3748 | 1468427526396 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 08:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:32:06 INFO - PROCESS | 3748 | 1468427526416 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:32:06 INFO - PROCESS | 3748 | 1468427526419 Marionette TRACE conn2 <- [1,6,null,{}] 08:32:06 INFO - PROCESS | 3748 | 1468427526477 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:06 INFO - PROCESS | 3748 | 1468427526479 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:06 INFO - PROCESS | 3748 | 1468427526509 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 08:32:06 INFO - PROCESS | 3748 | 1468427526516 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:06 INFO - PROCESS | 3748 | 1468427526518 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:06 INFO - PROCESS | 3748 | ++DOCSHELL 1671C000 == 8 [pid = 3748] [id = 8] 08:32:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 20 (19DB5400) [pid = 3748] [serial = 20] [outer = 00000000] 08:32:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 21 (19DB7C00) [pid = 3748] [serial = 21] [outer = 19DB5400] 08:32:06 INFO - PROCESS | 3748 | 1468427526566 Marionette DEBUG loaded listener.js 08:32:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 22 (19FAAC00) [pid = 3748] [serial = 22] [outer = 19DB5400] 08:32:07 INFO - PROCESS | 3748 | ++DOCSHELL 1A2AE800 == 9 [pid = 3748] [id = 9] 08:32:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 23 (1A2AEC00) [pid = 3748] [serial = 23] [outer = 00000000] 08:32:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 24 (1A50A800) [pid = 3748] [serial = 24] [outer = 1A2AEC00] 08:32:07 INFO - PROCESS | 3748 | 1468427527023 Marionette DEBUG loaded listener.js 08:32:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 25 (1A2AF400) [pid = 3748] [serial = 25] [outer = 1A2AEC00] 08:32:07 INFO - PROCESS | 3748 | 1468427527243 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:32:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 887ms 08:32:07 INFO - PROCESS | 3748 | 1468427527351 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 08:32:07 INFO - PROCESS | 3748 | 1468427527353 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 08:32:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:32:07 INFO - PROCESS | 3748 | 1468427527369 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:32:07 INFO - PROCESS | 3748 | 1468427527370 Marionette TRACE conn2 <- [1,10,null,{}] 08:32:07 INFO - PROCESS | 3748 | 1468427527415 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:07 INFO - PROCESS | 3748 | 1468427527420 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:07 INFO - PROCESS | 3748 | 1468427527534 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 08:32:07 INFO - PROCESS | 3748 | 1468427527546 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:07 INFO - PROCESS | 3748 | 1468427527548 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:07 INFO - PROCESS | 3748 | ++DOCSHELL 1A517C00 == 10 [pid = 3748] [id = 10] 08:32:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 26 (1A6A6000) [pid = 3748] [serial = 26] [outer = 00000000] 08:32:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 27 (1ACC6000) [pid = 3748] [serial = 27] [outer = 1A6A6000] 08:32:07 INFO - PROCESS | 3748 | 1468427527594 Marionette DEBUG loaded listener.js 08:32:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 28 (1AEB0C00) [pid = 3748] [serial = 28] [outer = 1A6A6000] 08:32:07 INFO - PROCESS | 3748 | 1468427527942 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:32:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 629ms 08:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:32:08 INFO - PROCESS | 3748 | 1468427527978 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 08:32:08 INFO - PROCESS | 3748 | 1468427527981 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 08:32:08 INFO - PROCESS | 3748 | 1468427527984 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:32:08 INFO - PROCESS | 3748 | 1468427527986 Marionette TRACE conn2 <- [1,14,null,{}] 08:32:08 INFO - PROCESS | 3748 | 1468427527989 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:08 INFO - PROCESS | 3748 | 1468427527992 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:08 INFO - PROCESS | 3748 | 1468427528090 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 08:32:08 INFO - PROCESS | 3748 | 1468427528096 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:08 INFO - PROCESS | 3748 | 1468427528098 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:08 INFO - PROCESS | 3748 | ++DOCSHELL 1A7B2800 == 11 [pid = 3748] [id = 11] 08:32:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 29 (1A7B2C00) [pid = 3748] [serial = 29] [outer = 00000000] 08:32:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 30 (1ACC3400) [pid = 3748] [serial = 30] [outer = 1A7B2C00] 08:32:08 INFO - PROCESS | 3748 | 1468427528140 Marionette DEBUG loaded listener.js 08:32:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 31 (1AEB8C00) [pid = 3748] [serial = 31] [outer = 1A7B2C00] 08:32:08 INFO - PROCESS | 3748 | 1468427528540 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:32:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 612ms 08:32:08 INFO - PROCESS | 3748 | 1468427528614 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 08:32:08 INFO - PROCESS | 3748 | 1468427528616 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 08:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:32:08 INFO - PROCESS | 3748 | 1468427528619 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:32:08 INFO - PROCESS | 3748 | 1468427528621 Marionette TRACE conn2 <- [1,18,null,{}] 08:32:08 INFO - PROCESS | 3748 | 1468427528624 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:08 INFO - PROCESS | 3748 | 1468427528627 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:08 INFO - PROCESS | 3748 | 1468427528719 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 08:32:08 INFO - PROCESS | 3748 | 1468427528725 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:08 INFO - PROCESS | 3748 | 1468427528728 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:08 INFO - PROCESS | 3748 | ++DOCSHELL 1AA02000 == 12 [pid = 3748] [id = 12] 08:32:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 32 (1AA06000) [pid = 3748] [serial = 32] [outer = 00000000] 08:32:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 33 (1AA0F000) [pid = 3748] [serial = 33] [outer = 1AA06000] 08:32:08 INFO - PROCESS | 3748 | 1468427528779 Marionette DEBUG loaded listener.js 08:32:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 34 (1AEB5000) [pid = 3748] [serial = 34] [outer = 1AA06000] 08:32:09 INFO - PROCESS | 3748 | 1468427529126 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:32:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 548ms 08:32:09 INFO - PROCESS | 3748 | 1468427529155 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 08:32:09 INFO - PROCESS | 3748 | 1468427529157 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 08:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:32:09 INFO - PROCESS | 3748 | 1468427529161 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:32:09 INFO - PROCESS | 3748 | 1468427529162 Marionette TRACE conn2 <- [1,22,null,{}] 08:32:09 INFO - PROCESS | 3748 | 1468427529166 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:09 INFO - PROCESS | 3748 | 1468427529168 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:09 INFO - PROCESS | 3748 | 1468427529265 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 08:32:09 INFO - PROCESS | 3748 | 1468427529270 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:09 INFO - PROCESS | 3748 | 1468427529272 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:09 INFO - PROCESS | 3748 | ++DOCSHELL 1AB58000 == 13 [pid = 3748] [id = 13] 08:32:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 35 (1AB58C00) [pid = 3748] [serial = 35] [outer = 00000000] 08:32:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 36 (1ABB6C00) [pid = 3748] [serial = 36] [outer = 1AB58C00] 08:32:09 INFO - PROCESS | 3748 | 1468427529315 Marionette DEBUG loaded listener.js 08:32:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 37 (1ABBB000) [pid = 3748] [serial = 37] [outer = 1AB58C00] 08:32:09 INFO - PROCESS | 3748 | 1468427529665 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:32:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 500ms 08:32:09 INFO - PROCESS | 3748 | 1468427529703 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 08:32:09 INFO - PROCESS | 3748 | 1468427529705 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 08:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:32:09 INFO - PROCESS | 3748 | 1468427529713 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:32:09 INFO - PROCESS | 3748 | 1468427529715 Marionette TRACE conn2 <- [1,26,null,{}] 08:32:09 INFO - PROCESS | 3748 | 1468427529718 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:09 INFO - PROCESS | 3748 | 1468427529719 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:09 INFO - PROCESS | 3748 | 1468427529822 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 08:32:09 INFO - PROCESS | 3748 | 1468427529827 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:09 INFO - PROCESS | 3748 | 1468427529829 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:09 INFO - PROCESS | 3748 | ++DOCSHELL 1ABC3000 == 14 [pid = 3748] [id = 14] 08:32:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 38 (1ABC3800) [pid = 3748] [serial = 38] [outer = 00000000] 08:32:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 39 (1B268400) [pid = 3748] [serial = 39] [outer = 1ABC3800] 08:32:09 INFO - PROCESS | 3748 | 1468427529872 Marionette DEBUG loaded listener.js 08:32:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 40 (1B26D000) [pid = 3748] [serial = 40] [outer = 1ABC3800] 08:32:10 INFO - PROCESS | 3748 | 1468427530189 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:32:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 548ms 08:32:10 INFO - PROCESS | 3748 | 1468427530247 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 08:32:10 INFO - PROCESS | 3748 | 1468427530249 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 08:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:32:10 INFO - PROCESS | 3748 | 1468427530252 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:32:10 INFO - PROCESS | 3748 | 1468427530254 Marionette TRACE conn2 <- [1,30,null,{}] 08:32:10 INFO - PROCESS | 3748 | 1468427530258 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:10 INFO - PROCESS | 3748 | 1468427530261 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:10 INFO - PROCESS | 3748 | 1468427530386 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 08:32:10 INFO - PROCESS | 3748 | 1468427530392 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:10 INFO - PROCESS | 3748 | 1468427530394 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:10 INFO - PROCESS | 3748 | ++DOCSHELL 1AB61C00 == 15 [pid = 3748] [id = 15] 08:32:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 41 (1ABB9400) [pid = 3748] [serial = 41] [outer = 00000000] 08:32:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 42 (1B404400) [pid = 3748] [serial = 42] [outer = 1ABB9400] 08:32:10 INFO - PROCESS | 3748 | 1468427530436 Marionette DEBUG loaded listener.js 08:32:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 43 (1B406400) [pid = 3748] [serial = 43] [outer = 1ABB9400] 08:32:10 INFO - PROCESS | 3748 | ++DOCSHELL 1B27AC00 == 16 [pid = 3748] [id = 16] 08:32:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 44 (1B27B000) [pid = 3748] [serial = 44] [outer = 00000000] 08:32:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 45 (1B272800) [pid = 3748] [serial = 45] [outer = 1B27B000] 08:32:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 46 (19CA5800) [pid = 3748] [serial = 46] [outer = 1B27B000] 08:32:10 INFO - PROCESS | 3748 | ++DOCSHELL 19CA7C00 == 17 [pid = 3748] [id = 17] 08:32:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 47 (19CAA000) [pid = 3748] [serial = 47] [outer = 00000000] 08:32:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 48 (19CAF000) [pid = 3748] [serial = 48] [outer = 19CAA000] 08:32:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 49 (1B280800) [pid = 3748] [serial = 49] [outer = 19CAA000] 08:32:10 INFO - PROCESS | 3748 | 1468427530981 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:32:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 758ms 08:32:11 INFO - PROCESS | 3748 | 1468427531026 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 08:32:11 INFO - PROCESS | 3748 | 1468427531028 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 08:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:32:11 INFO - PROCESS | 3748 | 1468427531031 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:32:11 INFO - PROCESS | 3748 | 1468427531033 Marionette TRACE conn2 <- [1,34,null,{}] 08:32:11 INFO - PROCESS | 3748 | 1468427531036 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:11 INFO - PROCESS | 3748 | 1468427531038 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:11 INFO - PROCESS | 3748 | 1468427531139 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 08:32:11 INFO - PROCESS | 3748 | 1468427531146 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:11 INFO - PROCESS | 3748 | 1468427531148 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:11 INFO - PROCESS | 3748 | ++DOCSHELL 1B279000 == 18 [pid = 3748] [id = 18] 08:32:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 50 (1B286400) [pid = 3748] [serial = 50] [outer = 00000000] 08:32:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 51 (1B852400) [pid = 3748] [serial = 51] [outer = 1B286400] 08:32:11 INFO - PROCESS | 3748 | 1468427531192 Marionette DEBUG loaded listener.js 08:32:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 52 (1B856400) [pid = 3748] [serial = 52] [outer = 1B286400] 08:32:12 INFO - PROCESS | 3748 | --DOCSHELL 112D3C00 == 17 [pid = 3748] [id = 1] 08:32:12 INFO - PROCESS | 3748 | 1468427532253 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:32:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:32:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1289ms 08:32:12 INFO - PROCESS | 3748 | 1468427532319 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 08:32:12 INFO - PROCESS | 3748 | 1468427532323 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 08:32:12 INFO - PROCESS | 3748 | 1468427532328 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:32:12 INFO - PROCESS | 3748 | 1468427532333 Marionette TRACE conn2 <- [1,38,null,{}] 08:32:12 INFO - PROCESS | 3748 | 1468427532338 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:12 INFO - PROCESS | 3748 | 1468427532341 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:12 INFO - PROCESS | 3748 | 1468427532497 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 08:32:12 INFO - PROCESS | 3748 | 1468427532536 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:12 INFO - PROCESS | 3748 | 1468427532539 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:12 INFO - PROCESS | 3748 | ++DOCSHELL 10A9D400 == 18 [pid = 3748] [id = 19] 08:32:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 53 (10BB8400) [pid = 3748] [serial = 53] [outer = 00000000] 08:32:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 54 (112CAC00) [pid = 3748] [serial = 54] [outer = 10BB8400] 08:32:12 INFO - PROCESS | 3748 | 1468427532594 Marionette DEBUG loaded listener.js 08:32:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 55 (12820400) [pid = 3748] [serial = 55] [outer = 10BB8400] 08:32:13 INFO - PROCESS | 3748 | 1468427533202 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:32:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 935ms 08:32:13 INFO - PROCESS | 3748 | 1468427533266 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 08:32:13 INFO - PROCESS | 3748 | 1468427533271 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 08:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:32:13 INFO - PROCESS | 3748 | 1468427533278 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:32:13 INFO - PROCESS | 3748 | 1468427533280 Marionette TRACE conn2 <- [1,42,null,{}] 08:32:13 INFO - PROCESS | 3748 | 1468427533284 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:13 INFO - PROCESS | 3748 | 1468427533287 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:13 INFO - PROCESS | 3748 | 1468427533437 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 08:32:13 INFO - PROCESS | 3748 | 1468427533502 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:13 INFO - PROCESS | 3748 | 1468427533505 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:13 INFO - PROCESS | 3748 | ++DOCSHELL 132D8800 == 19 [pid = 3748] [id = 20] 08:32:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 56 (132D9000) [pid = 3748] [serial = 56] [outer = 00000000] 08:32:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 57 (13462000) [pid = 3748] [serial = 57] [outer = 132D9000] 08:32:13 INFO - PROCESS | 3748 | 1468427533602 Marionette DEBUG loaded listener.js 08:32:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (13C5D000) [pid = 3748] [serial = 58] [outer = 132D9000] 08:32:14 INFO - PROCESS | 3748 | 1468427534391 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:32:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1112ms 08:32:14 INFO - PROCESS | 3748 | 1468427534401 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 08:32:14 INFO - PROCESS | 3748 | 1468427534405 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 08:32:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:32:14 INFO - PROCESS | 3748 | 1468427534410 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:32:14 INFO - PROCESS | 3748 | 1468427534413 Marionette TRACE conn2 <- [1,46,null,{}] 08:32:14 INFO - PROCESS | 3748 | 1468427534418 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:14 INFO - PROCESS | 3748 | 1468427534421 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:14 INFO - PROCESS | 3748 | 1468427534514 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 08:32:14 INFO - PROCESS | 3748 | 1468427534581 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:14 INFO - PROCESS | 3748 | 1468427534584 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:14 INFO - PROCESS | 3748 | ++DOCSHELL 10A08800 == 20 [pid = 3748] [id = 21] 08:32:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (10A08C00) [pid = 3748] [serial = 59] [outer = 00000000] 08:32:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (1101B800) [pid = 3748] [serial = 60] [outer = 10A08C00] 08:32:14 INFO - PROCESS | 3748 | 1468427534636 Marionette DEBUG loaded listener.js 08:32:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (11223400) [pid = 3748] [serial = 61] [outer = 10A08C00] 08:32:15 INFO - PROCESS | 3748 | --DOCSHELL 13D96400 == 19 [pid = 3748] [id = 4] 08:32:15 INFO - PROCESS | 3748 | 1468427535230 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 870ms 08:32:15 INFO - PROCESS | 3748 | 1468427535288 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 08:32:15 INFO - PROCESS | 3748 | 1468427535292 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 08:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:32:15 INFO - PROCESS | 3748 | 1468427535297 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:32:15 INFO - PROCESS | 3748 | 1468427535300 Marionette TRACE conn2 <- [1,50,null,{}] 08:32:15 INFO - PROCESS | 3748 | 1468427535304 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:15 INFO - PROCESS | 3748 | 1468427535306 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:15 INFO - PROCESS | 3748 | 1468427535414 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 08:32:15 INFO - PROCESS | 3748 | 1468427535478 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:15 INFO - PROCESS | 3748 | 1468427535480 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:15 INFO - PROCESS | 3748 | ++DOCSHELL 1121C400 == 20 [pid = 3748] [id = 22] 08:32:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (1124C800) [pid = 3748] [serial = 62] [outer = 00000000] 08:32:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (11CD5800) [pid = 3748] [serial = 63] [outer = 1124C800] 08:32:15 INFO - PROCESS | 3748 | 1468427535527 Marionette DEBUG loaded listener.js 08:32:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (130C8800) [pid = 3748] [serial = 64] [outer = 1124C800] 08:32:15 INFO - PROCESS | 3748 | 1468427535881 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 645ms 08:32:15 INFO - PROCESS | 3748 | 1468427535970 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 08:32:15 INFO - PROCESS | 3748 | 1468427535972 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 08:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:32:15 INFO - PROCESS | 3748 | 1468427535975 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:32:15 INFO - PROCESS | 3748 | 1468427535979 Marionette TRACE conn2 <- [1,54,null,{}] 08:32:15 INFO - PROCESS | 3748 | 1468427535989 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:16 INFO - PROCESS | 3748 | 1468427535994 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:16 INFO - PROCESS | 3748 | 1468427536092 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 08:32:16 INFO - PROCESS | 3748 | 1468427536102 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:16 INFO - PROCESS | 3748 | 1468427536105 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:16 INFO - PROCESS | 3748 | ++DOCSHELL 132D9400 == 21 [pid = 3748] [id = 23] 08:32:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (132D9C00) [pid = 3748] [serial = 65] [outer = 00000000] 08:32:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (13461800) [pid = 3748] [serial = 66] [outer = 132D9C00] 08:32:16 INFO - PROCESS | 3748 | 1468427536160 Marionette DEBUG loaded listener.js 08:32:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (139D1C00) [pid = 3748] [serial = 67] [outer = 132D9C00] 08:32:16 INFO - PROCESS | 3748 | 1468427536551 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:32:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 661ms 08:32:16 INFO - PROCESS | 3748 | 1468427536613 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 08:32:16 INFO - PROCESS | 3748 | 1468427536616 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 08:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:32:16 INFO - PROCESS | 3748 | 1468427536619 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:32:16 INFO - PROCESS | 3748 | 1468427536620 Marionette TRACE conn2 <- [1,58,null,{}] 08:32:16 INFO - PROCESS | 3748 | 1468427536624 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:16 INFO - PROCESS | 3748 | 1468427536626 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:16 INFO - PROCESS | 3748 | 1468427536705 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 08:32:16 INFO - PROCESS | 3748 | 1468427536719 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:16 INFO - PROCESS | 3748 | 1468427536721 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:16 INFO - PROCESS | 3748 | ++DOCSHELL 13D95800 == 22 [pid = 3748] [id = 24] 08:32:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (13D97800) [pid = 3748] [serial = 68] [outer = 00000000] 08:32:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (142C0C00) [pid = 3748] [serial = 69] [outer = 13D97800] 08:32:16 INFO - PROCESS | 3748 | 1468427536766 Marionette DEBUG loaded listener.js 08:32:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (144E9000) [pid = 3748] [serial = 70] [outer = 13D97800] 08:32:17 INFO - PROCESS | 3748 | 1468427537211 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 612ms 08:32:17 INFO - PROCESS | 3748 | 1468427537249 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 08:32:17 INFO - PROCESS | 3748 | 1468427537251 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 08:32:17 INFO - PROCESS | 3748 | 1468427537254 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:32:17 INFO - PROCESS | 3748 | 1468427537256 Marionette TRACE conn2 <- [1,62,null,{}] 08:32:17 INFO - PROCESS | 3748 | 1468427537260 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:17 INFO - PROCESS | 3748 | 1468427537262 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:17 INFO - PROCESS | 3748 | 1468427537337 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 08:32:17 INFO - PROCESS | 3748 | 1468427537342 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:17 INFO - PROCESS | 3748 | 1468427537344 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:17 INFO - PROCESS | 3748 | ++DOCSHELL 144E6400 == 23 [pid = 3748] [id = 25] 08:32:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (15190C00) [pid = 3748] [serial = 71] [outer = 00000000] 08:32:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (15611400) [pid = 3748] [serial = 72] [outer = 15190C00] 08:32:17 INFO - PROCESS | 3748 | 1468427537389 Marionette DEBUG loaded listener.js 08:32:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (15615000) [pid = 3748] [serial = 73] [outer = 15190C00] 08:32:17 INFO - PROCESS | 3748 | 1468427537810 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 613ms 08:32:17 INFO - PROCESS | 3748 | 1468427537852 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 08:32:17 INFO - PROCESS | 3748 | 1468427537854 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 08:32:17 INFO - PROCESS | 3748 | 1468427537857 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:32:17 INFO - PROCESS | 3748 | 1468427537859 Marionette TRACE conn2 <- [1,66,null,{}] 08:32:17 INFO - PROCESS | 3748 | 1468427537863 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:17 INFO - PROCESS | 3748 | 1468427537868 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:18 INFO - PROCESS | 3748 | 1468427537968 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 08:32:18 INFO - PROCESS | 3748 | 1468427537981 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:18 INFO - PROCESS | 3748 | 1468427537983 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:18 INFO - PROCESS | 3748 | ++DOCSHELL 15E6B000 == 24 [pid = 3748] [id = 26] 08:32:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (15E6B400) [pid = 3748] [serial = 74] [outer = 00000000] 08:32:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (160B4400) [pid = 3748] [serial = 75] [outer = 15E6B400] 08:32:18 INFO - PROCESS | 3748 | 1468427538026 Marionette DEBUG loaded listener.js 08:32:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (160B4C00) [pid = 3748] [serial = 76] [outer = 15E6B400] 08:32:18 INFO - PROCESS | 3748 | 1468427538445 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 612ms 08:32:18 INFO - PROCESS | 3748 | 1468427538487 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 08:32:18 INFO - PROCESS | 3748 | 1468427538488 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 08:32:18 INFO - PROCESS | 3748 | 1468427538492 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:32:18 INFO - PROCESS | 3748 | 1468427538493 Marionette TRACE conn2 <- [1,70,null,{}] 08:32:18 INFO - PROCESS | 3748 | 1468427538497 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:18 INFO - PROCESS | 3748 | 1468427538498 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:18 INFO - PROCESS | 3748 | 1468427538607 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 08:32:18 INFO - PROCESS | 3748 | 1468427538624 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:18 INFO - PROCESS | 3748 | 1468427538626 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:18 INFO - PROCESS | 3748 | ++DOCSHELL 131ED400 == 25 [pid = 3748] [id = 27] 08:32:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16A63000) [pid = 3748] [serial = 77] [outer = 00000000] 08:32:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16EC2800) [pid = 3748] [serial = 78] [outer = 16A63000] 08:32:18 INFO - PROCESS | 3748 | 1468427538670 Marionette DEBUG loaded listener.js 08:32:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16FC4000) [pid = 3748] [serial = 79] [outer = 16A63000] 08:32:19 INFO - PROCESS | 3748 | 1468427539056 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 613ms 08:32:19 INFO - PROCESS | 3748 | 1468427539089 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 08:32:19 INFO - PROCESS | 3748 | 1468427539091 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 08:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:32:19 INFO - PROCESS | 3748 | 1468427539094 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:32:19 INFO - PROCESS | 3748 | 1468427539096 Marionette TRACE conn2 <- [1,74,null,{}] 08:32:19 INFO - PROCESS | 3748 | 1468427539099 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:19 INFO - PROCESS | 3748 | 1468427539101 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:19 INFO - PROCESS | 3748 | 1468427539203 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 08:32:19 INFO - PROCESS | 3748 | 1468427539260 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:19 INFO - PROCESS | 3748 | 1468427539262 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:19 INFO - PROCESS | 3748 | ++DOCSHELL 10435C00 == 26 [pid = 3748] [id = 28] 08:32:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (1315A000) [pid = 3748] [serial = 80] [outer = 00000000] 08:32:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (17586C00) [pid = 3748] [serial = 81] [outer = 1315A000] 08:32:19 INFO - PROCESS | 3748 | 1468427539314 Marionette DEBUG loaded listener.js 08:32:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (176A8000) [pid = 3748] [serial = 82] [outer = 1315A000] 08:32:19 INFO - PROCESS | 3748 | 1468427539690 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 612ms 08:32:19 INFO - PROCESS | 3748 | 1468427539727 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 08:32:19 INFO - PROCESS | 3748 | 1468427539729 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 08:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:32:19 INFO - PROCESS | 3748 | 1468427539732 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:32:19 INFO - PROCESS | 3748 | 1468427539734 Marionette TRACE conn2 <- [1,78,null,{}] 08:32:19 INFO - PROCESS | 3748 | 1468427539737 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:19 INFO - PROCESS | 3748 | 1468427539739 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:19 INFO - PROCESS | 3748 | 1468427539842 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 08:32:19 INFO - PROCESS | 3748 | 1468427539850 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:19 INFO - PROCESS | 3748 | 1468427539852 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:19 INFO - PROCESS | 3748 | ++DOCSHELL 15F52000 == 27 [pid = 3748] [id = 29] 08:32:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (168CC400) [pid = 3748] [serial = 83] [outer = 00000000] 08:32:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (177B6400) [pid = 3748] [serial = 84] [outer = 168CC400] 08:32:19 INFO - PROCESS | 3748 | 1468427539894 Marionette DEBUG loaded listener.js 08:32:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (177BAC00) [pid = 3748] [serial = 85] [outer = 168CC400] 08:32:20 INFO - PROCESS | 3748 | 1468427540265 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 612ms 08:32:20 INFO - PROCESS | 3748 | 1468427540362 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 08:32:20 INFO - PROCESS | 3748 | 1468427540363 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 08:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:32:20 INFO - PROCESS | 3748 | 1468427540367 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:32:20 INFO - PROCESS | 3748 | 1468427540368 Marionette TRACE conn2 <- [1,82,null,{}] 08:32:20 INFO - PROCESS | 3748 | 1468427540372 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:20 INFO - PROCESS | 3748 | 1468427540373 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:20 INFO - PROCESS | 3748 | 1468427540486 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 08:32:20 INFO - PROCESS | 3748 | 1468427540498 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:20 INFO - PROCESS | 3748 | 1468427540500 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:20 INFO - PROCESS | 3748 | ++DOCSHELL 1345E400 == 28 [pid = 3748] [id = 30] 08:32:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (17622800) [pid = 3748] [serial = 86] [outer = 00000000] 08:32:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (18013000) [pid = 3748] [serial = 87] [outer = 17622800] 08:32:20 INFO - PROCESS | 3748 | 1468427540542 Marionette DEBUG loaded listener.js 08:32:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (19907000) [pid = 3748] [serial = 88] [outer = 17622800] 08:32:20 INFO - PROCESS | 3748 | 1468427540910 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 612ms 08:32:20 INFO - PROCESS | 3748 | 1468427540964 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 08:32:20 INFO - PROCESS | 3748 | 1468427540966 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 08:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:32:20 INFO - PROCESS | 3748 | 1468427540970 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:32:20 INFO - PROCESS | 3748 | 1468427540972 Marionette TRACE conn2 <- [1,86,null,{}] 08:32:20 INFO - PROCESS | 3748 | 1468427540975 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:20 INFO - PROCESS | 3748 | 1468427540978 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:21 INFO - PROCESS | 3748 | 1468427541098 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 08:32:21 INFO - PROCESS | 3748 | 1468427541128 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:21 INFO - PROCESS | 3748 | 1468427541131 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:21 INFO - PROCESS | 3748 | ++DOCSHELL 17718000 == 29 [pid = 3748] [id = 31] 08:32:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (17719800) [pid = 3748] [serial = 89] [outer = 00000000] 08:32:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (19AE4400) [pid = 3748] [serial = 90] [outer = 17719800] 08:32:21 INFO - PROCESS | 3748 | 1468427541174 Marionette DEBUG loaded listener.js 08:32:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (19DAD000) [pid = 3748] [serial = 91] [outer = 17719800] 08:32:21 INFO - PROCESS | 3748 | 1468427541605 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 661ms 08:32:21 INFO - PROCESS | 3748 | 1468427541640 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 08:32:21 INFO - PROCESS | 3748 | 1468427541642 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 08:32:21 INFO - PROCESS | 3748 | 1468427541645 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:32:21 INFO - PROCESS | 3748 | 1468427541646 Marionette TRACE conn2 <- [1,90,null,{}] 08:32:21 INFO - PROCESS | 3748 | 1468427541650 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:21 INFO - PROCESS | 3748 | 1468427541651 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:21 INFO - PROCESS | 3748 | 1468427541758 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 08:32:21 INFO - PROCESS | 3748 | 1468427541766 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:21 INFO - PROCESS | 3748 | 1468427541768 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:21 INFO - PROCESS | 3748 | ++DOCSHELL 13457C00 == 30 [pid = 3748] [id = 32] 08:32:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (19AE2000) [pid = 3748] [serial = 92] [outer = 00000000] 08:32:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (19FB4800) [pid = 3748] [serial = 93] [outer = 19AE2000] 08:32:21 INFO - PROCESS | 3748 | 1468427541811 Marionette DEBUG loaded listener.js 08:32:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (1A13B800) [pid = 3748] [serial = 94] [outer = 19AE2000] 08:32:22 INFO - PROCESS | 3748 | 1468427542172 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 612ms 08:32:22 INFO - PROCESS | 3748 | 1468427542243 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 08:32:22 INFO - PROCESS | 3748 | 1468427542244 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 08:32:22 INFO - PROCESS | 3748 | 1468427542248 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:32:22 INFO - PROCESS | 3748 | 1468427542249 Marionette TRACE conn2 <- [1,94,null,{}] 08:32:22 INFO - PROCESS | 3748 | 1468427542252 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:22 INFO - PROCESS | 3748 | 1468427542254 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:22 INFO - PROCESS | 3748 | 1468427542388 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 08:32:22 INFO - PROCESS | 3748 | 1468427542519 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:22 INFO - PROCESS | 3748 | 1468427542521 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:22 INFO - PROCESS | 3748 | ++DOCSHELL 1A2A1C00 == 31 [pid = 3748] [id = 33] 08:32:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (1A2A2400) [pid = 3748] [serial = 95] [outer = 00000000] 08:32:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (1A50F400) [pid = 3748] [serial = 96] [outer = 1A2A2400] 08:32:22 INFO - PROCESS | 3748 | 1468427542565 Marionette DEBUG loaded listener.js 08:32:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (1A69F800) [pid = 3748] [serial = 97] [outer = 1A2A2400] 08:32:23 INFO - PROCESS | 3748 | 1468427543753 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1547ms 08:32:23 INFO - PROCESS | 3748 | 1468427543827 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 08:32:23 INFO - PROCESS | 3748 | 1468427543831 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 08:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:32:23 INFO - PROCESS | 3748 | 1468427543836 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:32:23 INFO - PROCESS | 3748 | 1468427543840 Marionette TRACE conn2 <- [1,98,null,{}] 08:32:23 INFO - PROCESS | 3748 | 1468427543845 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:23 INFO - PROCESS | 3748 | 1468427543848 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:23 INFO - PROCESS | 3748 | 1468427543957 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 08:32:23 INFO - PROCESS | 3748 | 1468427543968 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:23 INFO - PROCESS | 3748 | 1468427543970 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:24 INFO - PROCESS | 3748 | ++DOCSHELL 1101CC00 == 32 [pid = 3748] [id = 34] 08:32:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (1101D000) [pid = 3748] [serial = 98] [outer = 00000000] 08:32:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (114D4800) [pid = 3748] [serial = 99] [outer = 1101D000] 08:32:24 INFO - PROCESS | 3748 | 1468427544058 Marionette DEBUG loaded listener.js 08:32:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (11CD6400) [pid = 3748] [serial = 100] [outer = 1101D000] 08:32:24 INFO - PROCESS | 3748 | 1468427544446 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 661ms 08:32:24 INFO - PROCESS | 3748 | 1468427544477 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 08:32:24 INFO - PROCESS | 3748 | 1468427544481 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 08:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:32:24 INFO - PROCESS | 3748 | 1468427544487 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:32:24 INFO - PROCESS | 3748 | 1468427544489 Marionette TRACE conn2 <- [1,102,null,{}] 08:32:24 INFO - PROCESS | 3748 | 1468427544494 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:24 INFO - PROCESS | 3748 | 1468427544497 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:24 INFO - PROCESS | 3748 | 1468427544632 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 08:32:24 INFO - PROCESS | 3748 | 1468427544678 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:24 INFO - PROCESS | 3748 | 1468427544680 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:24 INFO - PROCESS | 3748 | ++DOCSHELL 13153C00 == 33 [pid = 3748] [id = 35] 08:32:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (13154000) [pid = 3748] [serial = 101] [outer = 00000000] 08:32:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (1315AC00) [pid = 3748] [serial = 102] [outer = 13154000] 08:32:24 INFO - PROCESS | 3748 | 1468427544775 Marionette DEBUG loaded listener.js 08:32:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (131F0000) [pid = 3748] [serial = 103] [outer = 13154000] 08:32:25 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (13D96C00) [pid = 3748] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:32:25 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (1ABB9400) [pid = 3748] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:32:25 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (1ABC3800) [pid = 3748] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:32:25 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (1AB58C00) [pid = 3748] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:32:25 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (1AA06000) [pid = 3748] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:32:25 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (1A7B2C00) [pid = 3748] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:32:25 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (1A6A6000) [pid = 3748] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:32:25 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (19DB5400) [pid = 3748] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:32:25 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (13D97800) [pid = 3748] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:32:25 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (15190C00) [pid = 3748] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:32:25 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (15E6B400) [pid = 3748] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:32:25 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (16A63000) [pid = 3748] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:32:25 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (1315A000) [pid = 3748] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:32:25 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (168CC400) [pid = 3748] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:32:25 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (17622800) [pid = 3748] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:32:25 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (17719800) [pid = 3748] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:32:25 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (1B286400) [pid = 3748] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:32:25 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (10BB8400) [pid = 3748] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:32:25 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (132D9000) [pid = 3748] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:32:25 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (10A08C00) [pid = 3748] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:32:25 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (1124C800) [pid = 3748] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:32:25 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (132D9C00) [pid = 3748] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:32:25 INFO - PROCESS | 3748 | 1468427545525 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1064ms 08:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:32:25 INFO - PROCESS | 3748 | 1468427545563 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 08:32:25 INFO - PROCESS | 3748 | 1468427545565 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 08:32:25 INFO - PROCESS | 3748 | 1468427545569 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:32:25 INFO - PROCESS | 3748 | 1468427545573 Marionette TRACE conn2 <- [1,106,null,{}] 08:32:25 INFO - PROCESS | 3748 | 1468427545610 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:25 INFO - PROCESS | 3748 | 1468427545614 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:25 INFO - PROCESS | 3748 | 1468427545714 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 08:32:25 INFO - PROCESS | 3748 | 1468427545720 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:25 INFO - PROCESS | 3748 | 1468427545723 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:25 INFO - PROCESS | 3748 | ++DOCSHELL 13155800 == 34 [pid = 3748] [id = 36] 08:32:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (13158C00) [pid = 3748] [serial = 104] [outer = 00000000] 08:32:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (1344F800) [pid = 3748] [serial = 105] [outer = 13158C00] 08:32:25 INFO - PROCESS | 3748 | 1468427545817 Marionette DEBUG loaded listener.js 08:32:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (13C5BC00) [pid = 3748] [serial = 106] [outer = 13158C00] 08:32:26 INFO - PROCESS | 3748 | 1468427546206 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 677ms 08:32:26 INFO - PROCESS | 3748 | 1468427546258 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 08:32:26 INFO - PROCESS | 3748 | 1468427546260 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 08:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:32:26 INFO - PROCESS | 3748 | 1468427546263 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:32:26 INFO - PROCESS | 3748 | 1468427546265 Marionette TRACE conn2 <- [1,110,null,{}] 08:32:26 INFO - PROCESS | 3748 | 1468427546268 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:26 INFO - PROCESS | 3748 | 1468427546270 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:26 INFO - PROCESS | 3748 | 1468427546350 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 08:32:26 INFO - PROCESS | 3748 | 1468427546356 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:26 INFO - PROCESS | 3748 | 1468427546358 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:26 INFO - PROCESS | 3748 | ++DOCSHELL 13C65800 == 35 [pid = 3748] [id = 37] 08:32:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (13C66000) [pid = 3748] [serial = 107] [outer = 00000000] 08:32:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (15375000) [pid = 3748] [serial = 108] [outer = 13C66000] 08:32:26 INFO - PROCESS | 3748 | 1468427546401 Marionette DEBUG loaded listener.js 08:32:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (15E64000) [pid = 3748] [serial = 109] [outer = 13C66000] 08:32:26 INFO - PROCESS | 3748 | 1468427546863 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 661ms 08:32:26 INFO - PROCESS | 3748 | 1468427546934 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 08:32:26 INFO - PROCESS | 3748 | 1468427546936 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 08:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:32:26 INFO - PROCESS | 3748 | 1468427546939 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:32:26 INFO - PROCESS | 3748 | 1468427546941 Marionette TRACE conn2 <- [1,114,null,{}] 08:32:26 INFO - PROCESS | 3748 | 1468427546944 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:26 INFO - PROCESS | 3748 | 1468427546946 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:27 INFO - PROCESS | 3748 | 1468427547020 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 08:32:27 INFO - PROCESS | 3748 | 1468427547027 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:27 INFO - PROCESS | 3748 | 1468427547030 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:27 INFO - PROCESS | 3748 | ++DOCSHELL 15F52800 == 36 [pid = 3748] [id = 38] 08:32:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (15F52C00) [pid = 3748] [serial = 110] [outer = 00000000] 08:32:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (16D29400) [pid = 3748] [serial = 111] [outer = 15F52C00] 08:32:27 INFO - PROCESS | 3748 | 1468427547075 Marionette DEBUG loaded listener.js 08:32:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (16D26000) [pid = 3748] [serial = 112] [outer = 15F52C00] 08:32:27 INFO - PROCESS | 3748 | 1468427547570 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 725ms 08:32:27 INFO - PROCESS | 3748 | 1468427547640 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 08:32:27 INFO - PROCESS | 3748 | 1468427547644 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 08:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:32:27 INFO - PROCESS | 3748 | 1468427547651 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:32:27 INFO - PROCESS | 3748 | 1468427547657 Marionette TRACE conn2 <- [1,118,null,{}] 08:32:27 INFO - PROCESS | 3748 | 1468427547665 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:27 INFO - PROCESS | 3748 | 1468427547669 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:27 INFO - PROCESS | 3748 | 1468427547803 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 08:32:27 INFO - PROCESS | 3748 | 1468427547877 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:27 INFO - PROCESS | 3748 | 1468427547927 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:27 INFO - PROCESS | 3748 | ++DOCSHELL 10A0FC00 == 37 [pid = 3748] [id = 39] 08:32:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (10A10000) [pid = 3748] [serial = 113] [outer = 00000000] 08:32:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (114D4400) [pid = 3748] [serial = 114] [outer = 10A10000] 08:32:28 INFO - PROCESS | 3748 | 1468427548023 Marionette DEBUG loaded listener.js 08:32:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (12DEFC00) [pid = 3748] [serial = 115] [outer = 10A10000] 08:32:28 INFO - PROCESS | 3748 | 1468427548514 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 870ms 08:32:28 INFO - PROCESS | 3748 | 1468427548538 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 08:32:28 INFO - PROCESS | 3748 | 1468427548542 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 08:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:32:28 INFO - PROCESS | 3748 | 1468427548550 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:32:28 INFO - PROCESS | 3748 | 1468427548553 Marionette TRACE conn2 <- [1,122,null,{}] 08:32:28 INFO - PROCESS | 3748 | 1468427548556 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:28 INFO - PROCESS | 3748 | 1468427548559 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:28 INFO - PROCESS | 3748 | 1468427548661 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 08:32:28 INFO - PROCESS | 3748 | 1468427548752 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:28 INFO - PROCESS | 3748 | 1468427548755 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:28 INFO - PROCESS | 3748 | ++DOCSHELL 132D9000 == 38 [pid = 3748] [id = 40] 08:32:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (132DAC00) [pid = 3748] [serial = 116] [outer = 00000000] 08:32:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (13D9D800) [pid = 3748] [serial = 117] [outer = 132DAC00] 08:32:28 INFO - PROCESS | 3748 | 1468427548809 Marionette DEBUG loaded listener.js 08:32:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (15F52400) [pid = 3748] [serial = 118] [outer = 132DAC00] 08:32:29 INFO - PROCESS | 3748 | 1468427549360 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 822ms 08:32:29 INFO - PROCESS | 3748 | 1468427549386 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 08:32:29 INFO - PROCESS | 3748 | 1468427549388 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 08:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:32:29 INFO - PROCESS | 3748 | 1468427549393 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:32:29 INFO - PROCESS | 3748 | 1468427549397 Marionette TRACE conn2 <- [1,126,null,{}] 08:32:29 INFO - PROCESS | 3748 | 1468427549407 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:29 INFO - PROCESS | 3748 | 1468427549412 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:29 INFO - PROCESS | 3748 | 1468427549511 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 08:32:29 INFO - PROCESS | 3748 | 1468427549597 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:29 INFO - PROCESS | 3748 | 1468427549600 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:29 INFO - PROCESS | 3748 | ++DOCSHELL 177BB800 == 39 [pid = 3748] [id = 41] 08:32:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (17AEE800) [pid = 3748] [serial = 119] [outer = 00000000] 08:32:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (18013800) [pid = 3748] [serial = 120] [outer = 17AEE800] 08:32:29 INFO - PROCESS | 3748 | 1468427549656 Marionette DEBUG loaded listener.js 08:32:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (19906800) [pid = 3748] [serial = 121] [outer = 17AEE800] 08:32:30 INFO - PROCESS | 3748 | 1468427550211 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:32:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 871ms 08:32:30 INFO - PROCESS | 3748 | 1468427550269 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 08:32:30 INFO - PROCESS | 3748 | 1468427550272 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 08:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:32:30 INFO - PROCESS | 3748 | 1468427550275 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:32:30 INFO - PROCESS | 3748 | 1468427550277 Marionette TRACE conn2 <- [1,130,null,{}] 08:32:30 INFO - PROCESS | 3748 | 1468427550281 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:30 INFO - PROCESS | 3748 | 1468427550283 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:30 INFO - PROCESS | 3748 | 1468427550381 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 08:32:30 INFO - PROCESS | 3748 | 1468427550465 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:30 INFO - PROCESS | 3748 | 1468427550468 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:30 INFO - PROCESS | 3748 | ++DOCSHELL 168CC400 == 40 [pid = 3748] [id = 42] 08:32:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (19AD9C00) [pid = 3748] [serial = 122] [outer = 00000000] 08:32:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (19CA8400) [pid = 3748] [serial = 123] [outer = 19AD9C00] 08:32:30 INFO - PROCESS | 3748 | 1468427550519 Marionette DEBUG loaded listener.js 08:32:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (19DB3400) [pid = 3748] [serial = 124] [outer = 19AD9C00] 08:32:31 INFO - PROCESS | 3748 | 1468427551072 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:32:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 854ms 08:32:31 INFO - PROCESS | 3748 | 1468427551166 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 08:32:31 INFO - PROCESS | 3748 | 1468427551169 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 08:32:31 INFO - PROCESS | 3748 | 1468427551172 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:32:31 INFO - PROCESS | 3748 | 1468427551174 Marionette TRACE conn2 <- [1,134,null,{}] 08:32:31 INFO - PROCESS | 3748 | 1468427551178 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:31 INFO - PROCESS | 3748 | 1468427551180 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:31 INFO - PROCESS | 3748 | 1468427551276 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 08:32:31 INFO - PROCESS | 3748 | 1468427551347 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:31 INFO - PROCESS | 3748 | 1468427551349 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:31 INFO - PROCESS | 3748 | ++DOCSHELL 10470400 == 41 [pid = 3748] [id = 43] 08:32:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (1055D800) [pid = 3748] [serial = 125] [outer = 00000000] 08:32:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (12BC7400) [pid = 3748] [serial = 126] [outer = 1055D800] 08:32:31 INFO - PROCESS | 3748 | 1468427551401 Marionette DEBUG loaded listener.js 08:32:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (13954800) [pid = 3748] [serial = 127] [outer = 1055D800] 08:32:32 INFO - PROCESS | 3748 | --DOCSHELL 13C65800 == 40 [pid = 3748] [id = 37] 08:32:32 INFO - PROCESS | 3748 | --DOCSHELL 13155800 == 39 [pid = 3748] [id = 36] 08:32:32 INFO - PROCESS | 3748 | --DOCSHELL 13153C00 == 38 [pid = 3748] [id = 35] 08:32:32 INFO - PROCESS | 3748 | --DOCSHELL 1101CC00 == 37 [pid = 3748] [id = 34] 08:32:32 INFO - PROCESS | 3748 | --DOCSHELL 15F52000 == 36 [pid = 3748] [id = 29] 08:32:32 INFO - PROCESS | 3748 | --DOCSHELL 1A2A1C00 == 35 [pid = 3748] [id = 33] 08:32:32 INFO - PROCESS | 3748 | --DOCSHELL 1345E400 == 34 [pid = 3748] [id = 30] 08:32:32 INFO - PROCESS | 3748 | --DOCSHELL 13457C00 == 33 [pid = 3748] [id = 32] 08:32:32 INFO - PROCESS | 3748 | --DOCSHELL 168CC400 == 32 [pid = 3748] [id = 42] 08:32:32 INFO - PROCESS | 3748 | --DOCSHELL 17718000 == 31 [pid = 3748] [id = 31] 08:32:32 INFO - PROCESS | 3748 | --DOCSHELL 132D9000 == 30 [pid = 3748] [id = 40] 08:32:32 INFO - PROCESS | 3748 | --DOCSHELL 177BB800 == 29 [pid = 3748] [id = 41] 08:32:32 INFO - PROCESS | 3748 | --DOCSHELL 15F52800 == 28 [pid = 3748] [id = 38] 08:32:32 INFO - PROCESS | 3748 | --DOCSHELL 10A0FC00 == 27 [pid = 3748] [id = 39] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (168CD000) [pid = 3748] [serial = 17] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (13461800) [pid = 3748] [serial = 66] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (142C0C00) [pid = 3748] [serial = 69] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (15611400) [pid = 3748] [serial = 72] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (15615000) [pid = 3748] [serial = 73] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (160B4400) [pid = 3748] [serial = 75] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (16EC2800) [pid = 3748] [serial = 78] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (17586C00) [pid = 3748] [serial = 81] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (177B6400) [pid = 3748] [serial = 84] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (18013000) [pid = 3748] [serial = 87] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (19AE4400) [pid = 3748] [serial = 90] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (19FB4800) [pid = 3748] [serial = 93] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (1B852400) [pid = 3748] [serial = 51] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (112CAC00) [pid = 3748] [serial = 54] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (13462000) [pid = 3748] [serial = 57] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (13C5D000) [pid = 3748] [serial = 58] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (1101B800) [pid = 3748] [serial = 60] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (11CD5800) [pid = 3748] [serial = 63] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (139D1C00) [pid = 3748] [serial = 67] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (160B4C00) [pid = 3748] [serial = 76] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (16FC4000) [pid = 3748] [serial = 79] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (176A8000) [pid = 3748] [serial = 82] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (144E9000) [pid = 3748] [serial = 70] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (11223400) [pid = 3748] [serial = 61] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (177BAC00) [pid = 3748] [serial = 85] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (19907000) [pid = 3748] [serial = 88] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (19DAD000) [pid = 3748] [serial = 91] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (130C8800) [pid = 3748] [serial = 64] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (12820400) [pid = 3748] [serial = 55] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (1B856400) [pid = 3748] [serial = 52] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (16A64400) [pid = 3748] [serial = 14] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (142BBC00) [pid = 3748] [serial = 9] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (142C1400) [pid = 3748] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (1281C400) [pid = 3748] [serial = 4] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (1B272800) [pid = 3748] [serial = 45] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (19CAF000) [pid = 3748] [serial = 48] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (1B404400) [pid = 3748] [serial = 42] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (1B406400) [pid = 3748] [serial = 43] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (1B268400) [pid = 3748] [serial = 39] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (1B26D000) [pid = 3748] [serial = 40] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (1ABBB000) [pid = 3748] [serial = 37] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (1ABB6C00) [pid = 3748] [serial = 36] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (1AA0F000) [pid = 3748] [serial = 33] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (1AEB5000) [pid = 3748] [serial = 34] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (1ACC3400) [pid = 3748] [serial = 30] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (1AEB8C00) [pid = 3748] [serial = 31] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (1AEB0C00) [pid = 3748] [serial = 28] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (1ACC6000) [pid = 3748] [serial = 27] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 56 (1A50A800) [pid = 3748] [serial = 24] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 55 (19DB7C00) [pid = 3748] [serial = 21] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | --DOMWINDOW == 54 (19FAAC00) [pid = 3748] [serial = 22] [outer = 00000000] [url = about:blank] 08:32:32 INFO - PROCESS | 3748 | 1468427552616 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1499ms 08:32:32 INFO - PROCESS | 3748 | 1468427552671 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 08:32:32 INFO - PROCESS | 3748 | 1468427552676 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 08:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:32:32 INFO - PROCESS | 3748 | 1468427552681 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:32:32 INFO - PROCESS | 3748 | 1468427552684 Marionette TRACE conn2 <- [1,138,null,{}] 08:32:32 INFO - PROCESS | 3748 | 1468427552690 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:32 INFO - PROCESS | 3748 | 1468427552693 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:32 INFO - PROCESS | 3748 | 1468427552810 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 08:32:32 INFO - PROCESS | 3748 | 1468427552882 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:32 INFO - PROCESS | 3748 | 1468427552886 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:32 INFO - PROCESS | 3748 | ++DOCSHELL 10A77000 == 28 [pid = 3748] [id = 44] 08:32:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 55 (11017800) [pid = 3748] [serial = 128] [outer = 00000000] 08:32:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 56 (112D6400) [pid = 3748] [serial = 129] [outer = 11017800] 08:32:32 INFO - PROCESS | 3748 | 1468427552941 Marionette DEBUG loaded listener.js 08:32:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 57 (11AEBC00) [pid = 3748] [serial = 130] [outer = 11017800] 08:32:33 INFO - PROCESS | 3748 | 1468427553300 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 661ms 08:32:33 INFO - PROCESS | 3748 | 1468427553319 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 08:32:33 INFO - PROCESS | 3748 | 1468427553324 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 08:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:32:33 INFO - PROCESS | 3748 | 1468427553330 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:32:33 INFO - PROCESS | 3748 | 1468427553333 Marionette TRACE conn2 <- [1,142,null,{}] 08:32:33 INFO - PROCESS | 3748 | 1468427553337 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:33 INFO - PROCESS | 3748 | 1468427553339 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:33 INFO - PROCESS | 3748 | 1468427553474 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 08:32:33 INFO - PROCESS | 3748 | 1468427553541 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:33 INFO - PROCESS | 3748 | 1468427553544 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:33 INFO - PROCESS | 3748 | ++DOCSHELL 129F2000 == 29 [pid = 3748] [id = 45] 08:32:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (129F2C00) [pid = 3748] [serial = 131] [outer = 00000000] 08:32:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (1312E400) [pid = 3748] [serial = 132] [outer = 129F2C00] 08:32:33 INFO - PROCESS | 3748 | 1468427553590 Marionette DEBUG loaded listener.js 08:32:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (13159C00) [pid = 3748] [serial = 133] [outer = 129F2C00] 08:32:33 INFO - PROCESS | 3748 | 1468427553946 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 644ms 08:32:34 INFO - PROCESS | 3748 | 1468427554002 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 08:32:34 INFO - PROCESS | 3748 | 1468427554004 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 08:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:32:34 INFO - PROCESS | 3748 | 1468427554008 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:32:34 INFO - PROCESS | 3748 | 1468427554011 Marionette TRACE conn2 <- [1,146,null,{}] 08:32:34 INFO - PROCESS | 3748 | 1468427554022 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:34 INFO - PROCESS | 3748 | 1468427554026 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:34 INFO - PROCESS | 3748 | 1468427554106 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 08:32:34 INFO - PROCESS | 3748 | 1468427554113 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:34 INFO - PROCESS | 3748 | 1468427554116 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:34 INFO - PROCESS | 3748 | ++DOCSHELL 13C5EC00 == 30 [pid = 3748] [id = 46] 08:32:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (13C5F000) [pid = 3748] [serial = 134] [outer = 00000000] 08:32:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (13C6D800) [pid = 3748] [serial = 135] [outer = 13C5F000] 08:32:34 INFO - PROCESS | 3748 | 1468427554162 Marionette DEBUG loaded listener.js 08:32:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (13DA0400) [pid = 3748] [serial = 136] [outer = 13C5F000] 08:32:34 INFO - PROCESS | 3748 | 1468427554629 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 660ms 08:32:34 INFO - PROCESS | 3748 | 1468427554684 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 08:32:34 INFO - PROCESS | 3748 | 1468427554687 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 08:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:32:34 INFO - PROCESS | 3748 | 1468427554690 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:32:34 INFO - PROCESS | 3748 | 1468427554692 Marionette TRACE conn2 <- [1,150,null,{}] 08:32:34 INFO - PROCESS | 3748 | 1468427554695 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:34 INFO - PROCESS | 3748 | 1468427554697 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:34 INFO - PROCESS | 3748 | 1468427554808 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 08:32:34 INFO - PROCESS | 3748 | 1468427554815 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:34 INFO - PROCESS | 3748 | 1468427554817 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:34 INFO - PROCESS | 3748 | ++DOCSHELL 142BC400 == 31 [pid = 3748] [id = 47] 08:32:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (142BEC00) [pid = 3748] [serial = 137] [outer = 00000000] 08:32:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (1536A000) [pid = 3748] [serial = 138] [outer = 142BEC00] 08:32:34 INFO - PROCESS | 3748 | 1468427554861 Marionette DEBUG loaded listener.js 08:32:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (15E69800) [pid = 3748] [serial = 139] [outer = 142BEC00] 08:32:35 INFO - PROCESS | 3748 | 1468427555302 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 661ms 08:32:35 INFO - PROCESS | 3748 | 1468427555339 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 08:32:35 INFO - PROCESS | 3748 | 1468427555341 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 08:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:32:35 INFO - PROCESS | 3748 | 1468427555345 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:32:35 INFO - PROCESS | 3748 | 1468427555346 Marionette TRACE conn2 <- [1,154,null,{}] 08:32:35 INFO - PROCESS | 3748 | 1468427555349 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:35 INFO - PROCESS | 3748 | 1468427555351 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:35 INFO - PROCESS | 3748 | 1468427555447 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 08:32:35 INFO - PROCESS | 3748 | 1468427555514 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:35 INFO - PROCESS | 3748 | 1468427555516 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:35 INFO - PROCESS | 3748 | ++DOCSHELL 160B2000 == 32 [pid = 3748] [id = 48] 08:32:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (160B4400) [pid = 3748] [serial = 140] [outer = 00000000] 08:32:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (168D0800) [pid = 3748] [serial = 141] [outer = 160B4400] 08:32:35 INFO - PROCESS | 3748 | 1468427555559 Marionette DEBUG loaded listener.js 08:32:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (16D1FC00) [pid = 3748] [serial = 142] [outer = 160B4400] 08:32:36 INFO - PROCESS | 3748 | 1468427556004 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 661ms 08:32:36 INFO - PROCESS | 3748 | 1468427556013 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 08:32:36 INFO - PROCESS | 3748 | 1468427556015 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 08:32:36 INFO - PROCESS | 3748 | 1468427556024 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:32:36 INFO - PROCESS | 3748 | 1468427556025 Marionette TRACE conn2 <- [1,158,null,{}] 08:32:36 INFO - PROCESS | 3748 | 1468427556028 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:36 INFO - PROCESS | 3748 | 1468427556034 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:36 INFO - PROCESS | 3748 | 1468427556164 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 08:32:36 INFO - PROCESS | 3748 | 1468427556169 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:36 INFO - PROCESS | 3748 | 1468427556171 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:36 INFO - PROCESS | 3748 | ++DOCSHELL 160B2400 == 33 [pid = 3748] [id = 49] 08:32:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (160B3C00) [pid = 3748] [serial = 143] [outer = 00000000] 08:32:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (176A1800) [pid = 3748] [serial = 144] [outer = 160B3C00] 08:32:36 INFO - PROCESS | 3748 | 1468427556215 Marionette DEBUG loaded listener.js 08:32:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (17712000) [pid = 3748] [serial = 145] [outer = 160B3C00] 08:32:36 INFO - PROCESS | 3748 | 1468427556619 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 645ms 08:32:36 INFO - PROCESS | 3748 | 1468427556702 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 08:32:36 INFO - PROCESS | 3748 | 1468427556704 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 08:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:32:36 INFO - PROCESS | 3748 | 1468427556707 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:32:36 INFO - PROCESS | 3748 | 1468427556709 Marionette TRACE conn2 <- [1,162,null,{}] 08:32:36 INFO - PROCESS | 3748 | 1468427556712 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:36 INFO - PROCESS | 3748 | 1468427556714 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:36 INFO - PROCESS | 3748 | 1468427556852 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 08:32:36 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (1A2A2400) [pid = 3748] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:32:36 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (19AE2000) [pid = 3748] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:32:36 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (15F52C00) [pid = 3748] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:32:36 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (1101D000) [pid = 3748] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:32:36 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (13154000) [pid = 3748] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:32:36 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (13C66000) [pid = 3748] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:32:36 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (13158C00) [pid = 3748] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:32:36 INFO - PROCESS | 3748 | 1468427556923 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:36 INFO - PROCESS | 3748 | 1468427556925 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:36 INFO - PROCESS | 3748 | ++DOCSHELL 10559C00 == 34 [pid = 3748] [id = 50] 08:32:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (10A76000) [pid = 3748] [serial = 146] [outer = 00000000] 08:32:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (13136800) [pid = 3748] [serial = 147] [outer = 10A76000] 08:32:36 INFO - PROCESS | 3748 | 1468427556971 Marionette DEBUG loaded listener.js 08:32:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (13463000) [pid = 3748] [serial = 148] [outer = 10A76000] 08:32:37 INFO - PROCESS | 3748 | 1468427557343 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 725ms 08:32:37 INFO - PROCESS | 3748 | 1468427557404 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 08:32:37 INFO - PROCESS | 3748 | 1468427557406 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 08:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:32:37 INFO - PROCESS | 3748 | 1468427557409 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:32:37 INFO - PROCESS | 3748 | 1468427557411 Marionette TRACE conn2 <- [1,166,null,{}] 08:32:37 INFO - PROCESS | 3748 | 1468427557414 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:37 INFO - PROCESS | 3748 | 1468427557416 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:37 INFO - PROCESS | 3748 | 1468427557489 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 08:32:37 INFO - PROCESS | 3748 | 1468427557494 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:37 INFO - PROCESS | 3748 | 1468427557496 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:37 INFO - PROCESS | 3748 | ++DOCSHELL 15377000 == 35 [pid = 3748] [id = 51] 08:32:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (168CA000) [pid = 3748] [serial = 149] [outer = 00000000] 08:32:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (18013000) [pid = 3748] [serial = 150] [outer = 168CA000] 08:32:37 INFO - PROCESS | 3748 | 1468427557539 Marionette DEBUG loaded listener.js 08:32:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (195D2000) [pid = 3748] [serial = 151] [outer = 168CA000] 08:32:37 INFO - PROCESS | 3748 | 1468427557962 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 548ms 08:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:32:37 INFO - PROCESS | 3748 | 1468427557978 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 08:32:37 INFO - PROCESS | 3748 | 1468427557980 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 08:32:37 INFO - PROCESS | 3748 | 1468427557983 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:32:37 INFO - PROCESS | 3748 | 1468427557985 Marionette TRACE conn2 <- [1,170,null,{}] 08:32:37 INFO - PROCESS | 3748 | 1468427557988 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:37 INFO - PROCESS | 3748 | 1468427557990 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:38 INFO - PROCESS | 3748 | 1468427558128 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 08:32:38 INFO - PROCESS | 3748 | 1468427558138 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:38 INFO - PROCESS | 3748 | 1468427558140 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:38 INFO - PROCESS | 3748 | ++DOCSHELL 13C5E800 == 36 [pid = 3748] [id = 52] 08:32:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (19ABF000) [pid = 3748] [serial = 152] [outer = 00000000] 08:32:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (19CAF800) [pid = 3748] [serial = 153] [outer = 19ABF000] 08:32:38 INFO - PROCESS | 3748 | 1468427558190 Marionette DEBUG loaded listener.js 08:32:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (19DAD000) [pid = 3748] [serial = 154] [outer = 19ABF000] 08:32:38 INFO - PROCESS | 3748 | 1468427558588 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:32:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 661ms 08:32:38 INFO - PROCESS | 3748 | 1468427558621 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 08:32:38 INFO - PROCESS | 3748 | 1468427558623 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 08:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:32:38 INFO - PROCESS | 3748 | 1468427558627 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:32:38 INFO - PROCESS | 3748 | 1468427558628 Marionette TRACE conn2 <- [1,174,null,{}] 08:32:38 INFO - PROCESS | 3748 | 1468427558632 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:38 INFO - PROCESS | 3748 | 1468427558633 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:38 INFO - PROCESS | 3748 | 1468427558749 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 08:32:38 INFO - PROCESS | 3748 | 1468427558756 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:38 INFO - PROCESS | 3748 | 1468427558758 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:38 INFO - PROCESS | 3748 | ++DOCSHELL 10A82C00 == 37 [pid = 3748] [id = 53] 08:32:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (10A97C00) [pid = 3748] [serial = 155] [outer = 00000000] 08:32:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (19DB6800) [pid = 3748] [serial = 156] [outer = 10A97C00] 08:32:38 INFO - PROCESS | 3748 | 1468427558800 Marionette DEBUG loaded listener.js 08:32:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (19FAA400) [pid = 3748] [serial = 157] [outer = 10A97C00] 08:32:39 INFO - PROCESS | 3748 | 1468427559510 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 934ms 08:32:39 INFO - PROCESS | 3748 | 1468427559566 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 08:32:39 INFO - PROCESS | 3748 | 1468427559570 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 08:32:39 INFO - PROCESS | 3748 | 1468427559575 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:32:39 INFO - PROCESS | 3748 | 1468427559580 Marionette TRACE conn2 <- [1,178,null,{}] 08:32:39 INFO - PROCESS | 3748 | 1468427559585 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:39 INFO - PROCESS | 3748 | 1468427559588 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:39 INFO - PROCESS | 3748 | 1468427559708 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 08:32:39 INFO - PROCESS | 3748 | 1468427559772 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:39 INFO - PROCESS | 3748 | 1468427559775 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:39 INFO - PROCESS | 3748 | ++DOCSHELL 10A03000 == 38 [pid = 3748] [id = 54] 08:32:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (10A0FC00) [pid = 3748] [serial = 158] [outer = 00000000] 08:32:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (129EB400) [pid = 3748] [serial = 159] [outer = 10A0FC00] 08:32:39 INFO - PROCESS | 3748 | 1468427559830 Marionette DEBUG loaded listener.js 08:32:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (130ABC00) [pid = 3748] [serial = 160] [outer = 10A0FC00] 08:32:40 INFO - PROCESS | 3748 | 1468427560535 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:32:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 967ms 08:32:40 INFO - PROCESS | 3748 | 1468427560553 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 08:32:40 INFO - PROCESS | 3748 | 1468427560558 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 08:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:32:40 INFO - PROCESS | 3748 | 1468427560564 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:32:40 INFO - PROCESS | 3748 | 1468427560567 Marionette TRACE conn2 <- [1,182,null,{}] 08:32:40 INFO - PROCESS | 3748 | 1468427560571 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:40 INFO - PROCESS | 3748 | 1468427560574 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:40 INFO - PROCESS | 3748 | 1468427560689 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 08:32:40 INFO - PROCESS | 3748 | 1468427560870 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:40 INFO - PROCESS | 3748 | 1468427560873 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:40 INFO - PROCESS | 3748 | ++DOCSHELL 10434400 == 39 [pid = 3748] [id = 55] 08:32:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (103D3C00) [pid = 3748] [serial = 161] [outer = 00000000] 08:32:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (1055FC00) [pid = 3748] [serial = 162] [outer = 103D3C00] 08:32:40 INFO - PROCESS | 3748 | 1468427560921 Marionette DEBUG loaded listener.js 08:32:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (10A80C00) [pid = 3748] [serial = 163] [outer = 103D3C00] 08:32:41 INFO - PROCESS | 3748 | --DOCSHELL 13C5E800 == 38 [pid = 3748] [id = 52] 08:32:41 INFO - PROCESS | 3748 | --DOCSHELL 15377000 == 37 [pid = 3748] [id = 51] 08:32:41 INFO - PROCESS | 3748 | --DOCSHELL 10559C00 == 36 [pid = 3748] [id = 50] 08:32:41 INFO - PROCESS | 3748 | --DOCSHELL 160B2400 == 35 [pid = 3748] [id = 49] 08:32:41 INFO - PROCESS | 3748 | --DOCSHELL 160B2000 == 34 [pid = 3748] [id = 48] 08:32:41 INFO - PROCESS | 3748 | --DOCSHELL 142BC400 == 33 [pid = 3748] [id = 47] 08:32:41 INFO - PROCESS | 3748 | --DOCSHELL 13C5EC00 == 32 [pid = 3748] [id = 46] 08:32:41 INFO - PROCESS | 3748 | --DOCSHELL 129F2000 == 31 [pid = 3748] [id = 45] 08:32:41 INFO - PROCESS | 3748 | --DOCSHELL 10A77000 == 30 [pid = 3748] [id = 44] 08:32:41 INFO - PROCESS | 3748 | --DOCSHELL 10470400 == 29 [pid = 3748] [id = 43] 08:32:41 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (16D26000) [pid = 3748] [serial = 112] [outer = 00000000] [url = about:blank] 08:32:41 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (114D4800) [pid = 3748] [serial = 99] [outer = 00000000] [url = about:blank] 08:32:41 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (1315AC00) [pid = 3748] [serial = 102] [outer = 00000000] [url = about:blank] 08:32:41 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (15375000) [pid = 3748] [serial = 108] [outer = 00000000] [url = about:blank] 08:32:41 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (131F0000) [pid = 3748] [serial = 103] [outer = 00000000] [url = about:blank] 08:32:41 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (1344F800) [pid = 3748] [serial = 105] [outer = 00000000] [url = about:blank] 08:32:41 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (15E64000) [pid = 3748] [serial = 109] [outer = 00000000] [url = about:blank] 08:32:41 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (11CD6400) [pid = 3748] [serial = 100] [outer = 00000000] [url = about:blank] 08:32:41 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (13C5BC00) [pid = 3748] [serial = 106] [outer = 00000000] [url = about:blank] 08:32:41 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (16D29400) [pid = 3748] [serial = 111] [outer = 00000000] [url = about:blank] 08:32:41 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (1A69F800) [pid = 3748] [serial = 97] [outer = 00000000] [url = about:blank] 08:32:41 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (1A50F400) [pid = 3748] [serial = 96] [outer = 00000000] [url = about:blank] 08:32:41 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (1A13B800) [pid = 3748] [serial = 94] [outer = 00000000] [url = about:blank] 08:32:41 INFO - PROCESS | 3748 | 1468427561517 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 967ms 08:32:41 INFO - PROCESS | 3748 | 1468427561544 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 08:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:32:41 INFO - PROCESS | 3748 | 1468427561547 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 08:32:41 INFO - PROCESS | 3748 | 1468427561551 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:32:41 INFO - PROCESS | 3748 | 1468427561554 Marionette TRACE conn2 <- [1,186,null,{}] 08:32:41 INFO - PROCESS | 3748 | 1468427561559 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:41 INFO - PROCESS | 3748 | 1468427561561 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:41 INFO - PROCESS | 3748 | 1468427561642 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 08:32:41 INFO - PROCESS | 3748 | 1468427561653 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:41 INFO - PROCESS | 3748 | 1468427561656 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:41 INFO - PROCESS | 3748 | ++DOCSHELL 12DF2800 == 30 [pid = 3748] [id = 56] 08:32:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (13032800) [pid = 3748] [serial = 164] [outer = 00000000] 08:32:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (13136400) [pid = 3748] [serial = 165] [outer = 13032800] 08:32:41 INFO - PROCESS | 3748 | 1468427561701 Marionette DEBUG loaded listener.js 08:32:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (131F0400) [pid = 3748] [serial = 166] [outer = 13032800] 08:32:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (13135400) [pid = 3748] [serial = 167] [outer = 19CAA000] 08:32:42 INFO - PROCESS | 3748 | 1468427562211 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 709ms 08:32:42 INFO - PROCESS | 3748 | 1468427562297 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 08:32:42 INFO - PROCESS | 3748 | 1468427562300 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 08:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:32:42 INFO - PROCESS | 3748 | 1468427562306 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:32:42 INFO - PROCESS | 3748 | 1468427562308 Marionette TRACE conn2 <- [1,190,null,{}] 08:32:42 INFO - PROCESS | 3748 | 1468427562312 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:42 INFO - PROCESS | 3748 | 1468427562314 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:42 INFO - PROCESS | 3748 | 1468427562406 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 08:32:42 INFO - PROCESS | 3748 | 1468427562480 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:42 INFO - PROCESS | 3748 | 1468427562482 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:42 INFO - PROCESS | 3748 | ++DOCSHELL 12DEEC00 == 31 [pid = 3748] [id = 57] 08:32:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (13C56800) [pid = 3748] [serial = 168] [outer = 00000000] 08:32:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (144EA000) [pid = 3748] [serial = 169] [outer = 13C56800] 08:32:42 INFO - PROCESS | 3748 | 1468427562526 Marionette DEBUG loaded listener.js 08:32:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (1536F000) [pid = 3748] [serial = 170] [outer = 13C56800] 08:32:42 INFO - PROCESS | 3748 | 1468427562867 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 612ms 08:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:32:42 INFO - PROCESS | 3748 | 1468427562901 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 08:32:42 INFO - PROCESS | 3748 | 1468427562903 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 08:32:42 INFO - PROCESS | 3748 | 1468427562913 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:32:42 INFO - PROCESS | 3748 | 1468427562918 Marionette TRACE conn2 <- [1,194,null,{}] 08:32:42 INFO - PROCESS | 3748 | 1468427562922 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:42 INFO - PROCESS | 3748 | 1468427562926 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:43 INFO - PROCESS | 3748 | 1468427563034 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 08:32:43 INFO - PROCESS | 3748 | 1468427563041 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:43 INFO - PROCESS | 3748 | 1468427563043 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:43 INFO - PROCESS | 3748 | ++DOCSHELL 1561FC00 == 32 [pid = 3748] [id = 58] 08:32:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (15E68C00) [pid = 3748] [serial = 171] [outer = 00000000] 08:32:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (168CF800) [pid = 3748] [serial = 172] [outer = 15E68C00] 08:32:43 INFO - PROCESS | 3748 | 1468427563086 Marionette DEBUG loaded listener.js 08:32:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16FCCC00) [pid = 3748] [serial = 173] [outer = 15E68C00] 08:32:43 INFO - PROCESS | 3748 | 1468427563526 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:32:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 612ms 08:32:43 INFO - PROCESS | 3748 | 1468427563536 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 08:32:43 INFO - PROCESS | 3748 | 1468427563539 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 08:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:32:43 INFO - PROCESS | 3748 | 1468427563542 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:32:43 INFO - PROCESS | 3748 | 1468427563544 Marionette TRACE conn2 <- [1,198,null,{}] 08:32:43 INFO - PROCESS | 3748 | 1468427563547 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:43 INFO - PROCESS | 3748 | 1468427563549 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:43 INFO - PROCESS | 3748 | 1468427563626 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 08:32:43 INFO - PROCESS | 3748 | 1468427563702 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:43 INFO - PROCESS | 3748 | 1468427563705 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:43 INFO - PROCESS | 3748 | ++DOCSHELL 142BD400 == 33 [pid = 3748] [id = 59] 08:32:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (170E7C00) [pid = 3748] [serial = 174] [outer = 00000000] 08:32:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (177B6400) [pid = 3748] [serial = 175] [outer = 170E7C00] 08:32:43 INFO - PROCESS | 3748 | 1468427563748 Marionette DEBUG loaded listener.js 08:32:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (17AE7400) [pid = 3748] [serial = 176] [outer = 170E7C00] 08:32:44 INFO - PROCESS | 3748 | 1468427564148 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 661ms 08:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:32:44 INFO - PROCESS | 3748 | 1468427564185 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 08:32:44 INFO - PROCESS | 3748 | 1468427564187 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 08:32:44 INFO - PROCESS | 3748 | 1468427564190 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:32:44 INFO - PROCESS | 3748 | 1468427564192 Marionette TRACE conn2 <- [1,202,null,{}] 08:32:44 INFO - PROCESS | 3748 | 1468427564196 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:44 INFO - PROCESS | 3748 | 1468427564198 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:44 INFO - PROCESS | 3748 | 1468427564347 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 08:32:44 INFO - PROCESS | 3748 | 1468427564353 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:44 INFO - PROCESS | 3748 | 1468427564359 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:44 INFO - PROCESS | 3748 | ++DOCSHELL 13456C00 == 34 [pid = 3748] [id = 60] 08:32:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (19AE0400) [pid = 3748] [serial = 177] [outer = 00000000] 08:32:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (19CB0400) [pid = 3748] [serial = 178] [outer = 19AE0400] 08:32:44 INFO - PROCESS | 3748 | 1468427564450 Marionette DEBUG loaded listener.js 08:32:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (19FA8800) [pid = 3748] [serial = 179] [outer = 19AE0400] 08:32:44 INFO - PROCESS | 3748 | 1468427564871 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 709ms 08:32:44 INFO - PROCESS | 3748 | 1468427564923 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 08:32:44 INFO - PROCESS | 3748 | 1468427564925 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 08:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:32:44 INFO - PROCESS | 3748 | 1468427564933 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:32:44 INFO - PROCESS | 3748 | 1468427564934 Marionette TRACE conn2 <- [1,206,null,{}] 08:32:44 INFO - PROCESS | 3748 | 1468427564938 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:44 INFO - PROCESS | 3748 | 1468427564940 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:45 INFO - PROCESS | 3748 | 1468427565061 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 08:32:45 INFO - PROCESS | 3748 | 1468427565116 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:45 INFO - PROCESS | 3748 | 1468427565118 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:45 INFO - PROCESS | 3748 | ++DOCSHELL 1A145C00 == 35 [pid = 3748] [id = 61] 08:32:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (1A148C00) [pid = 3748] [serial = 180] [outer = 00000000] 08:32:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (1A50BC00) [pid = 3748] [serial = 181] [outer = 1A148C00] 08:32:45 INFO - PROCESS | 3748 | 1468427565160 Marionette DEBUG loaded listener.js 08:32:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (1A50C000) [pid = 3748] [serial = 182] [outer = 1A148C00] 08:32:45 INFO - PROCESS | 3748 | 1468427565612 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:32:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 709ms 08:32:45 INFO - PROCESS | 3748 | 1468427565662 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 08:32:45 INFO - PROCESS | 3748 | 1468427565664 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 08:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:32:45 INFO - PROCESS | 3748 | 1468427565667 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:32:45 INFO - PROCESS | 3748 | 1468427565669 Marionette TRACE conn2 <- [1,210,null,{}] 08:32:45 INFO - PROCESS | 3748 | 1468427565676 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:45 INFO - PROCESS | 3748 | 1468427565678 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:45 INFO - PROCESS | 3748 | 1468427565823 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 08:32:45 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (19ABF000) [pid = 3748] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:32:45 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (160B4400) [pid = 3748] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:32:45 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (129F2C00) [pid = 3748] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:32:45 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (13C5F000) [pid = 3748] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:32:45 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (11017800) [pid = 3748] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:32:45 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (142BEC00) [pid = 3748] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:32:45 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (160B3C00) [pid = 3748] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:32:45 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (10A76000) [pid = 3748] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:32:45 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (168CA000) [pid = 3748] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:32:45 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (10A10000) [pid = 3748] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:32:45 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (132DAC00) [pid = 3748] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:32:45 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (17AEE800) [pid = 3748] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:32:45 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (19AD9C00) [pid = 3748] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:32:45 INFO - PROCESS | 3748 | 1468427565879 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:45 INFO - PROCESS | 3748 | 1468427565881 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:45 INFO - PROCESS | 3748 | ++DOCSHELL 10A10000 == 36 [pid = 3748] [id = 62] 08:32:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (10A76000) [pid = 3748] [serial = 183] [outer = 00000000] 08:32:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (130CDC00) [pid = 3748] [serial = 184] [outer = 10A76000] 08:32:45 INFO - PROCESS | 3748 | 1468427565925 Marionette DEBUG loaded listener.js 08:32:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (131EF000) [pid = 3748] [serial = 185] [outer = 10A76000] 08:32:46 INFO - PROCESS | 3748 | 1468427566243 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:32:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 613ms 08:32:46 INFO - PROCESS | 3748 | 1468427566264 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 08:32:46 INFO - PROCESS | 3748 | 1468427566266 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 08:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:32:46 INFO - PROCESS | 3748 | 1468427566274 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:32:46 INFO - PROCESS | 3748 | 1468427566275 Marionette TRACE conn2 <- [1,214,null,{}] 08:32:46 INFO - PROCESS | 3748 | 1468427566279 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:46 INFO - PROCESS | 3748 | 1468427566281 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:46 INFO - PROCESS | 3748 | 1468427566385 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 08:32:46 INFO - PROCESS | 3748 | 1468427566496 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:46 INFO - PROCESS | 3748 | 1468427566498 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:46 INFO - PROCESS | 3748 | ++DOCSHELL 103D2800 == 37 [pid = 3748] [id = 63] 08:32:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (1055EC00) [pid = 3748] [serial = 186] [outer = 00000000] 08:32:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (19FB3000) [pid = 3748] [serial = 187] [outer = 1055EC00] 08:32:46 INFO - PROCESS | 3748 | 1468427566540 Marionette DEBUG loaded listener.js 08:32:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (1A50B800) [pid = 3748] [serial = 188] [outer = 1055EC00] 08:32:46 INFO - PROCESS | 3748 | 1468427566890 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:32:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 644ms 08:32:46 INFO - PROCESS | 3748 | 1468427566942 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 08:32:46 INFO - PROCESS | 3748 | 1468427566944 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 08:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:32:46 INFO - PROCESS | 3748 | 1468427566947 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:32:46 INFO - PROCESS | 3748 | 1468427566948 Marionette TRACE conn2 <- [1,218,null,{}] 08:32:46 INFO - PROCESS | 3748 | 1468427566951 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:46 INFO - PROCESS | 3748 | 1468427566953 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:47 INFO - PROCESS | 3748 | 1468427567029 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 08:32:47 INFO - PROCESS | 3748 | 1468427567034 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:47 INFO - PROCESS | 3748 | 1468427567036 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:47 INFO - PROCESS | 3748 | ++DOCSHELL 17AE5000 == 38 [pid = 3748] [id = 64] 08:32:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (1A517000) [pid = 3748] [serial = 189] [outer = 00000000] 08:32:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (1A7A9800) [pid = 3748] [serial = 190] [outer = 1A517000] 08:32:47 INFO - PROCESS | 3748 | 1468427567080 Marionette DEBUG loaded listener.js 08:32:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (1A7ABC00) [pid = 3748] [serial = 191] [outer = 1A517000] 08:32:47 INFO - PROCESS | 3748 | 1468427567471 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 548ms 08:32:47 INFO - PROCESS | 3748 | 1468427567483 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 08:32:47 INFO - PROCESS | 3748 | 1468427567485 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 08:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:32:47 INFO - PROCESS | 3748 | 1468427567488 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:32:47 INFO - PROCESS | 3748 | 1468427567490 Marionette TRACE conn2 <- [1,222,null,{}] 08:32:47 INFO - PROCESS | 3748 | 1468427567493 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:47 INFO - PROCESS | 3748 | 1468427567495 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:47 INFO - PROCESS | 3748 | 1468427567658 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 08:32:47 INFO - PROCESS | 3748 | 1468427567665 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:47 INFO - PROCESS | 3748 | 1468427567668 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:47 INFO - PROCESS | 3748 | ++DOCSHELL 17711400 == 39 [pid = 3748] [id = 65] 08:32:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (177B8C00) [pid = 3748] [serial = 192] [outer = 00000000] 08:32:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (1A7B3C00) [pid = 3748] [serial = 193] [outer = 177B8C00] 08:32:47 INFO - PROCESS | 3748 | 1468427567712 Marionette DEBUG loaded listener.js 08:32:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (1AA07C00) [pid = 3748] [serial = 194] [outer = 177B8C00] 08:32:48 INFO - PROCESS | 3748 | 1468427568272 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:32:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 822ms 08:32:48 INFO - PROCESS | 3748 | 1468427568324 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 08:32:48 INFO - PROCESS | 3748 | 1468427568329 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 08:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:32:48 INFO - PROCESS | 3748 | 1468427568334 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:32:48 INFO - PROCESS | 3748 | 1468427568337 Marionette TRACE conn2 <- [1,226,null,{}] 08:32:48 INFO - PROCESS | 3748 | 1468427568344 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:48 INFO - PROCESS | 3748 | 1468427568347 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:48 INFO - PROCESS | 3748 | 1468427568453 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 08:32:48 INFO - PROCESS | 3748 | 1468427568530 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:48 INFO - PROCESS | 3748 | 1468427568533 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:48 INFO - PROCESS | 3748 | ++DOCSHELL 11AE7400 == 40 [pid = 3748] [id = 66] 08:32:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (11C45C00) [pid = 3748] [serial = 195] [outer = 00000000] 08:32:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (1321FC00) [pid = 3748] [serial = 196] [outer = 11C45C00] 08:32:48 INFO - PROCESS | 3748 | 1468427568632 Marionette DEBUG loaded listener.js 08:32:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (1394C000) [pid = 3748] [serial = 197] [outer = 11C45C00] 08:32:49 INFO - PROCESS | 3748 | 1468427569215 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:32:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 935ms 08:32:49 INFO - PROCESS | 3748 | 1468427569273 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 08:32:49 INFO - PROCESS | 3748 | 1468427569278 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 08:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:32:49 INFO - PROCESS | 3748 | 1468427569285 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:32:49 INFO - PROCESS | 3748 | 1468427569287 Marionette TRACE conn2 <- [1,230,null,{}] 08:32:49 INFO - PROCESS | 3748 | 1468427569291 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:49 INFO - PROCESS | 3748 | 1468427569294 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:49 INFO - PROCESS | 3748 | 1468427569399 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 08:32:49 INFO - PROCESS | 3748 | 1468427569477 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:49 INFO - PROCESS | 3748 | 1468427569480 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:49 INFO - PROCESS | 3748 | ++DOCSHELL 142C1C00 == 41 [pid = 3748] [id = 67] 08:32:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (142C4000) [pid = 3748] [serial = 198] [outer = 00000000] 08:32:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (168CA000) [pid = 3748] [serial = 199] [outer = 142C4000] 08:32:49 INFO - PROCESS | 3748 | 1468427569577 Marionette DEBUG loaded listener.js 08:32:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (16A65800) [pid = 3748] [serial = 200] [outer = 142C4000] 08:32:50 INFO - PROCESS | 3748 | 1468427570131 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 870ms 08:32:50 INFO - PROCESS | 3748 | 1468427570165 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 08:32:50 INFO - PROCESS | 3748 | 1468427570168 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 08:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:32:50 INFO - PROCESS | 3748 | 1468427570172 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:32:50 INFO - PROCESS | 3748 | 1468427570175 Marionette TRACE conn2 <- [1,234,null,{}] 08:32:50 INFO - PROCESS | 3748 | 1468427570186 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:50 INFO - PROCESS | 3748 | 1468427570190 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:50 INFO - PROCESS | 3748 | 1468427570292 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 08:32:50 INFO - PROCESS | 3748 | 1468427570382 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:50 INFO - PROCESS | 3748 | 1468427570386 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:50 INFO - PROCESS | 3748 | ++DOCSHELL 195D9800 == 42 [pid = 3748] [id = 68] 08:32:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (195DA000) [pid = 3748] [serial = 201] [outer = 00000000] 08:32:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (195DE400) [pid = 3748] [serial = 202] [outer = 195DA000] 08:32:50 INFO - PROCESS | 3748 | 1468427570440 Marionette DEBUG loaded listener.js 08:32:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (19AD9C00) [pid = 3748] [serial = 203] [outer = 195DA000] 08:32:50 INFO - PROCESS | 3748 | 1468427570992 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 854ms 08:32:51 INFO - PROCESS | 3748 | 1468427571061 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 08:32:51 INFO - PROCESS | 3748 | 1468427571064 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 08:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:32:51 INFO - PROCESS | 3748 | 1468427571068 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:32:51 INFO - PROCESS | 3748 | 1468427571070 Marionette TRACE conn2 <- [1,238,null,{}] 08:32:51 INFO - PROCESS | 3748 | 1468427571073 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:51 INFO - PROCESS | 3748 | 1468427571076 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:51 INFO - PROCESS | 3748 | 1468427571178 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 08:32:51 INFO - PROCESS | 3748 | 1468427571265 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:51 INFO - PROCESS | 3748 | 1468427571267 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:51 INFO - PROCESS | 3748 | ++DOCSHELL 12BC3800 == 43 [pid = 3748] [id = 69] 08:32:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (132D6800) [pid = 3748] [serial = 204] [outer = 00000000] 08:32:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (160B4C00) [pid = 3748] [serial = 205] [outer = 132D6800] 08:32:51 INFO - PROCESS | 3748 | 1468427571319 Marionette DEBUG loaded listener.js 08:32:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (17618C00) [pid = 3748] [serial = 206] [outer = 132D6800] 08:32:52 INFO - PROCESS | 3748 | 1468427572030 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:32:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1031ms 08:32:52 INFO - PROCESS | 3748 | 1468427572103 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 08:32:52 INFO - PROCESS | 3748 | 1468427572107 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 08:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:32:52 INFO - PROCESS | 3748 | 1468427572111 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:32:52 INFO - PROCESS | 3748 | 1468427572114 Marionette TRACE conn2 <- [1,242,null,{}] 08:32:52 INFO - PROCESS | 3748 | 1468427572120 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:52 INFO - PROCESS | 3748 | 1468427572123 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:52 INFO - PROCESS | 3748 | 1468427572255 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 08:32:52 INFO - PROCESS | 3748 | 1468427572333 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:52 INFO - PROCESS | 3748 | 1468427572336 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:52 INFO - PROCESS | 3748 | ++DOCSHELL 1121A000 == 44 [pid = 3748] [id = 70] 08:32:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (1124D400) [pid = 3748] [serial = 207] [outer = 00000000] 08:32:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (12D69000) [pid = 3748] [serial = 208] [outer = 1124D400] 08:32:52 INFO - PROCESS | 3748 | 1468427572431 Marionette DEBUG loaded listener.js 08:32:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (13444000) [pid = 3748] [serial = 209] [outer = 1124D400] 08:32:52 INFO - PROCESS | 3748 | --DOCSHELL 17AE5000 == 43 [pid = 3748] [id = 64] 08:32:52 INFO - PROCESS | 3748 | --DOCSHELL 103D2800 == 42 [pid = 3748] [id = 63] 08:32:52 INFO - PROCESS | 3748 | --DOCSHELL 10A10000 == 41 [pid = 3748] [id = 62] 08:32:52 INFO - PROCESS | 3748 | --DOCSHELL 1A145C00 == 40 [pid = 3748] [id = 61] 08:32:52 INFO - PROCESS | 3748 | --DOCSHELL 13456C00 == 39 [pid = 3748] [id = 60] 08:32:52 INFO - PROCESS | 3748 | --DOCSHELL 142BD400 == 38 [pid = 3748] [id = 59] 08:32:52 INFO - PROCESS | 3748 | --DOCSHELL 1561FC00 == 37 [pid = 3748] [id = 58] 08:32:52 INFO - PROCESS | 3748 | --DOCSHELL 12DEEC00 == 36 [pid = 3748] [id = 57] 08:32:52 INFO - PROCESS | 3748 | --DOCSHELL 12DF2800 == 35 [pid = 3748] [id = 56] 08:32:52 INFO - PROCESS | 3748 | --DOCSHELL 10434400 == 34 [pid = 3748] [id = 55] 08:32:52 INFO - PROCESS | 3748 | --DOCSHELL 10A82C00 == 33 [pid = 3748] [id = 53] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (19CAF800) [pid = 3748] [serial = 153] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (168D0800) [pid = 3748] [serial = 141] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (1312E400) [pid = 3748] [serial = 132] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (13159C00) [pid = 3748] [serial = 133] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (12BC7400) [pid = 3748] [serial = 126] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (13C6D800) [pid = 3748] [serial = 135] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (112D6400) [pid = 3748] [serial = 129] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (11AEBC00) [pid = 3748] [serial = 130] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (15E69800) [pid = 3748] [serial = 139] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (176A1800) [pid = 3748] [serial = 144] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (16D1FC00) [pid = 3748] [serial = 142] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (13136800) [pid = 3748] [serial = 147] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (17712000) [pid = 3748] [serial = 145] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (18013000) [pid = 3748] [serial = 150] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (12DEFC00) [pid = 3748] [serial = 115] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (114D4400) [pid = 3748] [serial = 114] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (15F52400) [pid = 3748] [serial = 118] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (13D9D800) [pid = 3748] [serial = 117] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (19906800) [pid = 3748] [serial = 121] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (18013800) [pid = 3748] [serial = 120] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (19DB3400) [pid = 3748] [serial = 124] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (19CA8400) [pid = 3748] [serial = 123] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (19DAD000) [pid = 3748] [serial = 154] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (1536A000) [pid = 3748] [serial = 138] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (13DA0400) [pid = 3748] [serial = 136] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (13463000) [pid = 3748] [serial = 148] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (195D2000) [pid = 3748] [serial = 151] [outer = 00000000] [url = about:blank] 08:32:52 INFO - PROCESS | 3748 | 1468427572890 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:32:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 871ms 08:32:52 INFO - PROCESS | 3748 | 1468427572952 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 08:32:53 INFO - PROCESS | 3748 | 1468427573004 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 08:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:32:53 INFO - PROCESS | 3748 | 1468427573010 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:32:53 INFO - PROCESS | 3748 | 1468427573012 Marionette TRACE conn2 <- [1,246,null,{}] 08:32:53 INFO - PROCESS | 3748 | 1468427573016 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:53 INFO - PROCESS | 3748 | 1468427573019 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:53 INFO - PROCESS | 3748 | 1468427573102 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 08:32:53 INFO - PROCESS | 3748 | 1468427573115 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:53 INFO - PROCESS | 3748 | 1468427573117 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:53 INFO - PROCESS | 3748 | ++DOCSHELL 1314DC00 == 34 [pid = 3748] [id = 71] 08:32:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (13150800) [pid = 3748] [serial = 210] [outer = 00000000] 08:32:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (13216800) [pid = 3748] [serial = 211] [outer = 13150800] 08:32:53 INFO - PROCESS | 3748 | 1468427573163 Marionette DEBUG loaded listener.js 08:32:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (139D5400) [pid = 3748] [serial = 212] [outer = 13150800] 08:32:53 INFO - PROCESS | 3748 | 1468427573611 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:32:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 661ms 08:32:53 INFO - PROCESS | 3748 | 1468427573646 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 08:32:53 INFO - PROCESS | 3748 | 1468427573648 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 08:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:32:53 INFO - PROCESS | 3748 | 1468427573652 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:32:53 INFO - PROCESS | 3748 | 1468427573655 Marionette TRACE conn2 <- [1,250,null,{}] 08:32:53 INFO - PROCESS | 3748 | 1468427573664 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:53 INFO - PROCESS | 3748 | 1468427573669 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:53 INFO - PROCESS | 3748 | 1468427573774 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 08:32:53 INFO - PROCESS | 3748 | 1468427573790 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:53 INFO - PROCESS | 3748 | 1468427573793 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:53 INFO - PROCESS | 3748 | ++DOCSHELL 15E68800 == 35 [pid = 3748] [id = 72] 08:32:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (15E69800) [pid = 3748] [serial = 213] [outer = 00000000] 08:32:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (15F53000) [pid = 3748] [serial = 214] [outer = 15E69800] 08:32:53 INFO - PROCESS | 3748 | 1468427573839 Marionette DEBUG loaded listener.js 08:32:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (168C8400) [pid = 3748] [serial = 215] [outer = 15E69800] 08:32:54 INFO - PROCESS | 3748 | 1468427574317 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 725ms 08:32:54 INFO - PROCESS | 3748 | 1468427574384 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 08:32:54 INFO - PROCESS | 3748 | 1468427574387 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 08:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:32:54 INFO - PROCESS | 3748 | 1468427574390 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:32:54 INFO - PROCESS | 3748 | 1468427574392 Marionette TRACE conn2 <- [1,254,null,{}] 08:32:54 INFO - PROCESS | 3748 | 1468427574395 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:54 INFO - PROCESS | 3748 | 1468427574397 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:54 INFO - PROCESS | 3748 | 1468427574479 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 08:32:54 INFO - PROCESS | 3748 | 1468427574486 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:54 INFO - PROCESS | 3748 | 1468427574497 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:54 INFO - PROCESS | 3748 | ++DOCSHELL 170E2C00 == 36 [pid = 3748] [id = 73] 08:32:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (170E8400) [pid = 3748] [serial = 216] [outer = 00000000] 08:32:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (176A7800) [pid = 3748] [serial = 217] [outer = 170E8400] 08:32:54 INFO - PROCESS | 3748 | 1468427574547 Marionette DEBUG loaded listener.js 08:32:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (17716C00) [pid = 3748] [serial = 218] [outer = 170E8400] 08:32:54 INFO - PROCESS | 3748 | 1468427574960 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:32:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 612ms 08:32:55 INFO - PROCESS | 3748 | 1468427575002 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 08:32:55 INFO - PROCESS | 3748 | 1468427575004 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 08:32:55 INFO - PROCESS | 3748 | 1468427575007 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:32:55 INFO - PROCESS | 3748 | 1468427575009 Marionette TRACE conn2 <- [1,258,null,{}] 08:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:32:55 INFO - PROCESS | 3748 | 1468427575012 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:55 INFO - PROCESS | 3748 | 1468427575014 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:55 INFO - PROCESS | 3748 | 1468427575121 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 08:32:55 INFO - PROCESS | 3748 | 1468427575126 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:55 INFO - PROCESS | 3748 | 1468427575129 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:55 INFO - PROCESS | 3748 | ++DOCSHELL 1800B800 == 37 [pid = 3748] [id = 74] 08:32:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (1800FC00) [pid = 3748] [serial = 219] [outer = 00000000] 08:32:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (195D7800) [pid = 3748] [serial = 220] [outer = 1800FC00] 08:32:55 INFO - PROCESS | 3748 | 1468427575248 Marionette DEBUG loaded listener.js 08:32:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (195DC400) [pid = 3748] [serial = 221] [outer = 1800FC00] 08:32:55 INFO - PROCESS | 3748 | 1468427575688 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:32:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 709ms 08:32:55 INFO - PROCESS | 3748 | 1468427575744 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 08:32:55 INFO - PROCESS | 3748 | 1468427575746 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 08:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:32:55 INFO - PROCESS | 3748 | 1468427575749 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:32:55 INFO - PROCESS | 3748 | 1468427575751 Marionette TRACE conn2 <- [1,262,null,{}] 08:32:55 INFO - PROCESS | 3748 | 1468427575755 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:55 INFO - PROCESS | 3748 | 1468427575760 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:55 INFO - PROCESS | 3748 | 1468427575885 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 08:32:55 INFO - PROCESS | 3748 | 1468427575897 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:55 INFO - PROCESS | 3748 | 1468427575899 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:55 INFO - PROCESS | 3748 | ++DOCSHELL 16FC9400 == 38 [pid = 3748] [id = 75] 08:32:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (195D4800) [pid = 3748] [serial = 222] [outer = 00000000] 08:32:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (19CA8400) [pid = 3748] [serial = 223] [outer = 195D4800] 08:32:55 INFO - PROCESS | 3748 | 1468427575952 Marionette DEBUG loaded listener.js 08:32:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (19DAC800) [pid = 3748] [serial = 224] [outer = 195D4800] 08:32:56 INFO - PROCESS | 3748 | 1468427576438 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:32:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 725ms 08:32:56 INFO - PROCESS | 3748 | 1468427576485 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 08:32:56 INFO - PROCESS | 3748 | 1468427576487 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 08:32:56 INFO - PROCESS | 3748 | 1468427576490 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:32:56 INFO - PROCESS | 3748 | 1468427576492 Marionette TRACE conn2 <- [1,266,null,{}] 08:32:56 INFO - PROCESS | 3748 | 1468427576532 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:56 INFO - PROCESS | 3748 | 1468427576534 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:56 INFO - PROCESS | 3748 | 1468427576648 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 08:32:56 INFO - PROCESS | 3748 | 1468427576653 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:56 INFO - PROCESS | 3748 | 1468427576655 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:56 INFO - PROCESS | 3748 | ++DOCSHELL 103CB400 == 39 [pid = 3748] [id = 76] 08:32:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (195D2000) [pid = 3748] [serial = 225] [outer = 00000000] 08:32:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (19FB1800) [pid = 3748] [serial = 226] [outer = 195D2000] 08:32:56 INFO - PROCESS | 3748 | 1468427576698 Marionette DEBUG loaded listener.js 08:32:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (19FB5400) [pid = 3748] [serial = 227] [outer = 195D2000] 08:32:57 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (1A517000) [pid = 3748] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:32:57 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (103D3C00) [pid = 3748] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:32:57 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (19AE0400) [pid = 3748] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:32:57 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (13032800) [pid = 3748] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:32:57 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (13C56800) [pid = 3748] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:32:57 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (15E68C00) [pid = 3748] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:32:57 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (1A148C00) [pid = 3748] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:32:57 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (10A76000) [pid = 3748] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:32:57 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (170E7C00) [pid = 3748] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:32:57 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (1055EC00) [pid = 3748] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:32:57 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (1055D800) [pid = 3748] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:32:57 INFO - PROCESS | 3748 | 1468427577255 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 854ms 08:32:57 INFO - PROCESS | 3748 | 1468427577313 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 08:32:57 INFO - PROCESS | 3748 | 1468427577315 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 08:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:32:57 INFO - PROCESS | 3748 | 1468427577318 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:32:57 INFO - PROCESS | 3748 | 1468427577320 Marionette TRACE conn2 <- [1,270,null,{}] 08:32:57 INFO - PROCESS | 3748 | 1468427577323 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:57 INFO - PROCESS | 3748 | 1468427577325 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:57 INFO - PROCESS | 3748 | 1468427577403 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 08:32:57 INFO - PROCESS | 3748 | 1468427577408 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:57 INFO - PROCESS | 3748 | 1468427577410 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:57 INFO - PROCESS | 3748 | ++DOCSHELL 160B1000 == 40 [pid = 3748] [id = 77] 08:32:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (17589800) [pid = 3748] [serial = 228] [outer = 00000000] 08:32:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (19FA8400) [pid = 3748] [serial = 229] [outer = 17589800] 08:32:57 INFO - PROCESS | 3748 | 1468427577500 Marionette DEBUG loaded listener.js 08:32:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (1A13EC00) [pid = 3748] [serial = 230] [outer = 17589800] 08:32:57 INFO - PROCESS | 3748 | 1468427577876 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 612ms 08:32:57 INFO - PROCESS | 3748 | 1468427577964 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 08:32:57 INFO - PROCESS | 3748 | 1468427577966 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 08:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:32:57 INFO - PROCESS | 3748 | 1468427577972 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:32:57 INFO - PROCESS | 3748 | 1468427577973 Marionette TRACE conn2 <- [1,274,null,{}] 08:32:57 INFO - PROCESS | 3748 | 1468427577977 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:57 INFO - PROCESS | 3748 | 1468427577979 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:58 INFO - PROCESS | 3748 | 1468427578077 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 08:32:58 INFO - PROCESS | 3748 | 1468427578083 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:58 INFO - PROCESS | 3748 | 1468427578084 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:58 INFO - PROCESS | 3748 | ++DOCSHELL 13D9C800 == 41 [pid = 3748] [id = 78] 08:32:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (19DB3C00) [pid = 3748] [serial = 231] [outer = 00000000] 08:32:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (1A7AC400) [pid = 3748] [serial = 232] [outer = 19DB3C00] 08:32:58 INFO - PROCESS | 3748 | 1468427578126 Marionette DEBUG loaded listener.js 08:32:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (1AA06400) [pid = 3748] [serial = 233] [outer = 19DB3C00] 08:32:58 INFO - PROCESS | 3748 | 1468427578592 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:32:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 644ms 08:32:58 INFO - PROCESS | 3748 | 1468427578642 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 08:32:58 INFO - PROCESS | 3748 | 1468427578644 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 08:32:58 INFO - PROCESS | 3748 | 1468427578647 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:32:58 INFO - PROCESS | 3748 | 1468427578649 Marionette TRACE conn2 <- [1,278,null,{}] 08:32:58 INFO - PROCESS | 3748 | 1468427578652 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:58 INFO - PROCESS | 3748 | 1468427578654 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:58 INFO - PROCESS | 3748 | 1468427578741 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 08:32:58 INFO - PROCESS | 3748 | 1468427578748 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:58 INFO - PROCESS | 3748 | 1468427578750 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:58 INFO - PROCESS | 3748 | ++DOCSHELL 10441800 == 42 [pid = 3748] [id = 79] 08:32:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (1A6AA400) [pid = 3748] [serial = 234] [outer = 00000000] 08:32:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (1AA10400) [pid = 3748] [serial = 235] [outer = 1A6AA400] 08:32:58 INFO - PROCESS | 3748 | 1468427578793 Marionette DEBUG loaded listener.js 08:32:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (1AB55000) [pid = 3748] [serial = 236] [outer = 1A6AA400] 08:32:59 INFO - PROCESS | 3748 | 1468427579228 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 661ms 08:32:59 INFO - PROCESS | 3748 | 1468427579286 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 08:32:59 INFO - PROCESS | 3748 | 1468427579288 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 08:32:59 INFO - PROCESS | 3748 | 1468427579331 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:32:59 INFO - PROCESS | 3748 | 1468427579335 Marionette TRACE conn2 <- [1,282,null,{}] 08:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:32:59 INFO - PROCESS | 3748 | 1468427579340 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:59 INFO - PROCESS | 3748 | 1468427579344 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:59 INFO - PROCESS | 3748 | 1468427579494 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 08:32:59 INFO - PROCESS | 3748 | 1468427579643 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:59 INFO - PROCESS | 3748 | 1468427579645 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:32:59 INFO - PROCESS | 3748 | ++DOCSHELL 1284E400 == 43 [pid = 3748] [id = 80] 08:32:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (12920800) [pid = 3748] [serial = 237] [outer = 00000000] 08:32:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (129EB800) [pid = 3748] [serial = 238] [outer = 12920800] 08:32:59 INFO - PROCESS | 3748 | 1468427579757 Marionette DEBUG loaded listener.js 08:32:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (12DF4400) [pid = 3748] [serial = 239] [outer = 12920800] 08:33:00 INFO - PROCESS | 3748 | 1468427580445 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1129ms 08:33:00 INFO - PROCESS | 3748 | 1468427580468 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 08:33:00 INFO - PROCESS | 3748 | 1468427580472 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 08:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:33:00 INFO - PROCESS | 3748 | 1468427580478 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:33:00 INFO - PROCESS | 3748 | 1468427580480 Marionette TRACE conn2 <- [1,286,null,{}] 08:33:00 INFO - PROCESS | 3748 | 1468427580487 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:00 INFO - PROCESS | 3748 | 1468427580491 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:00 INFO - PROCESS | 3748 | 1468427580598 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 08:33:00 INFO - PROCESS | 3748 | 1468427580764 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:00 INFO - PROCESS | 3748 | 1468427580767 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:00 INFO - PROCESS | 3748 | ++DOCSHELL 15611400 == 44 [pid = 3748] [id = 81] 08:33:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (1561C000) [pid = 3748] [serial = 240] [outer = 00000000] 08:33:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (168D0400) [pid = 3748] [serial = 241] [outer = 1561C000] 08:33:00 INFO - PROCESS | 3748 | 1468427580823 Marionette DEBUG loaded listener.js 08:33:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (176A4400) [pid = 3748] [serial = 242] [outer = 1561C000] 08:33:01 INFO - PROCESS | 3748 | 1468427581360 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:33:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 934ms 08:33:01 INFO - PROCESS | 3748 | 1468427581416 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 08:33:01 INFO - PROCESS | 3748 | 1468427581418 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 08:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:33:01 INFO - PROCESS | 3748 | 1468427581422 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:33:01 INFO - PROCESS | 3748 | 1468427581424 Marionette TRACE conn2 <- [1,290,null,{}] 08:33:01 INFO - PROCESS | 3748 | 1468427581428 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:01 INFO - PROCESS | 3748 | 1468427581431 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:01 INFO - PROCESS | 3748 | 1468427581535 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 08:33:01 INFO - PROCESS | 3748 | 1468427581633 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:01 INFO - PROCESS | 3748 | 1468427581640 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:01 INFO - PROCESS | 3748 | ++DOCSHELL 1A6A8C00 == 45 [pid = 3748] [id = 82] 08:33:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (1A7A9400) [pid = 3748] [serial = 243] [outer = 00000000] 08:33:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (1A7B5400) [pid = 3748] [serial = 244] [outer = 1A7A9400] 08:33:01 INFO - PROCESS | 3748 | 1468427581695 Marionette DEBUG loaded listener.js 08:33:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (1AB5B800) [pid = 3748] [serial = 245] [outer = 1A7A9400] 08:33:02 INFO - PROCESS | 3748 | 1468427582303 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 935ms 08:33:02 INFO - PROCESS | 3748 | 1468427582360 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 08:33:02 INFO - PROCESS | 3748 | 1468427582363 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 08:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:33:02 INFO - PROCESS | 3748 | 1468427582366 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:33:02 INFO - PROCESS | 3748 | 1468427582368 Marionette TRACE conn2 <- [1,294,null,{}] 08:33:02 INFO - PROCESS | 3748 | 1468427582372 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:02 INFO - PROCESS | 3748 | 1468427582374 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:02 INFO - PROCESS | 3748 | 1468427582478 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 08:33:02 INFO - PROCESS | 3748 | 1468427582593 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:02 INFO - PROCESS | 3748 | 1468427582596 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:02 INFO - PROCESS | 3748 | ++DOCSHELL 1A7A8C00 == 46 [pid = 3748] [id = 83] 08:33:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (1A7AD800) [pid = 3748] [serial = 246] [outer = 00000000] 08:33:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (1ABB9C00) [pid = 3748] [serial = 247] [outer = 1A7AD800] 08:33:02 INFO - PROCESS | 3748 | 1468427582649 Marionette DEBUG loaded listener.js 08:33:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (1ABC1000) [pid = 3748] [serial = 248] [outer = 1A7AD800] 08:33:03 INFO - PROCESS | 3748 | 1468427583513 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1177ms 08:33:03 INFO - PROCESS | 3748 | 1468427583572 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 08:33:03 INFO - PROCESS | 3748 | 1468427583575 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 08:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:33:03 INFO - PROCESS | 3748 | 1468427583593 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:33:03 INFO - PROCESS | 3748 | 1468427583595 Marionette TRACE conn2 <- [1,298,null,{}] 08:33:03 INFO - PROCESS | 3748 | 1468427583601 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:03 INFO - PROCESS | 3748 | 1468427583603 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:03 INFO - PROCESS | 3748 | 1468427583700 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 08:33:03 INFO - PROCESS | 3748 | 1468427583773 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:03 INFO - PROCESS | 3748 | 1468427583776 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:03 INFO - PROCESS | 3748 | ++DOCSHELL 13134800 == 47 [pid = 3748] [id = 84] 08:33:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (13136800) [pid = 3748] [serial = 249] [outer = 00000000] 08:33:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (13442000) [pid = 3748] [serial = 250] [outer = 13136800] 08:33:03 INFO - PROCESS | 3748 | 1468427583823 Marionette DEBUG loaded listener.js 08:33:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (13C6F800) [pid = 3748] [serial = 251] [outer = 13136800] 08:33:04 INFO - PROCESS | 3748 | 1468427584466 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:04 INFO - PROCESS | 3748 | --DOCSHELL 13D9C800 == 46 [pid = 3748] [id = 78] 08:33:04 INFO - PROCESS | 3748 | --DOCSHELL 160B1000 == 45 [pid = 3748] [id = 77] 08:33:04 INFO - PROCESS | 3748 | --DOCSHELL 103CB400 == 44 [pid = 3748] [id = 76] 08:33:04 INFO - PROCESS | 3748 | --DOCSHELL 16FC9400 == 43 [pid = 3748] [id = 75] 08:33:04 INFO - PROCESS | 3748 | --DOCSHELL 1800B800 == 42 [pid = 3748] [id = 74] 08:33:04 INFO - PROCESS | 3748 | --DOCSHELL 170E2C00 == 41 [pid = 3748] [id = 73] 08:33:04 INFO - PROCESS | 3748 | --DOCSHELL 15E68800 == 40 [pid = 3748] [id = 72] 08:33:04 INFO - PROCESS | 3748 | --DOCSHELL 1314DC00 == 39 [pid = 3748] [id = 71] 08:33:04 INFO - PROCESS | 3748 | --DOCSHELL 1121A000 == 38 [pid = 3748] [id = 70] 08:33:04 INFO - PROCESS | 3748 | --DOCSHELL 195D9800 == 37 [pid = 3748] [id = 68] 08:33:04 INFO - PROCESS | 3748 | --DOCSHELL 142C1C00 == 36 [pid = 3748] [id = 67] 08:33:04 INFO - PROCESS | 3748 | --DOCSHELL 11AE7400 == 35 [pid = 3748] [id = 66] 08:33:04 INFO - PROCESS | 3748 | --DOCSHELL 17711400 == 34 [pid = 3748] [id = 65] 08:33:04 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (13954800) [pid = 3748] [serial = 127] [outer = 00000000] [url = about:blank] 08:33:04 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (1A50BC00) [pid = 3748] [serial = 181] [outer = 00000000] [url = about:blank] 08:33:04 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (19FA8800) [pid = 3748] [serial = 179] [outer = 00000000] [url = about:blank] 08:33:04 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (1A50C000) [pid = 3748] [serial = 182] [outer = 00000000] [url = about:blank] 08:33:04 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (131EF000) [pid = 3748] [serial = 185] [outer = 00000000] [url = about:blank] 08:33:04 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (1B280800) [pid = 3748] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:33:04 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (177B6400) [pid = 3748] [serial = 175] [outer = 00000000] [url = about:blank] 08:33:04 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (130CDC00) [pid = 3748] [serial = 184] [outer = 00000000] [url = about:blank] 08:33:04 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (17AE7400) [pid = 3748] [serial = 176] [outer = 00000000] [url = about:blank] 08:33:04 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (19FB3000) [pid = 3748] [serial = 187] [outer = 00000000] [url = about:blank] 08:33:04 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (1A50B800) [pid = 3748] [serial = 188] [outer = 00000000] [url = about:blank] 08:33:04 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (1A7ABC00) [pid = 3748] [serial = 191] [outer = 00000000] [url = about:blank] 08:33:04 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (1A7B3C00) [pid = 3748] [serial = 193] [outer = 00000000] [url = about:blank] 08:33:04 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (1A7A9800) [pid = 3748] [serial = 190] [outer = 00000000] [url = about:blank] 08:33:04 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (1055FC00) [pid = 3748] [serial = 162] [outer = 00000000] [url = about:blank] 08:33:04 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (10A80C00) [pid = 3748] [serial = 163] [outer = 00000000] [url = about:blank] 08:33:04 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (19CB0400) [pid = 3748] [serial = 178] [outer = 00000000] [url = about:blank] 08:33:04 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (13136400) [pid = 3748] [serial = 165] [outer = 00000000] [url = about:blank] 08:33:04 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (131F0400) [pid = 3748] [serial = 166] [outer = 00000000] [url = about:blank] 08:33:04 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (129EB400) [pid = 3748] [serial = 159] [outer = 00000000] [url = about:blank] 08:33:04 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (19DB6800) [pid = 3748] [serial = 156] [outer = 00000000] [url = about:blank] 08:33:04 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (144EA000) [pid = 3748] [serial = 169] [outer = 00000000] [url = about:blank] 08:33:04 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (1536F000) [pid = 3748] [serial = 170] [outer = 00000000] [url = about:blank] 08:33:04 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (168CF800) [pid = 3748] [serial = 172] [outer = 00000000] [url = about:blank] 08:33:04 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (16FCCC00) [pid = 3748] [serial = 173] [outer = 00000000] [url = about:blank] 08:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 919ms 08:33:04 INFO - PROCESS | 3748 | 1468427584524 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 08:33:04 INFO - PROCESS | 3748 | 1468427584528 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 08:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:33:04 INFO - PROCESS | 3748 | 1468427584534 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:33:04 INFO - PROCESS | 3748 | 1468427584536 Marionette TRACE conn2 <- [1,302,null,{}] 08:33:04 INFO - PROCESS | 3748 | 1468427584540 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:04 INFO - PROCESS | 3748 | 1468427584542 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:04 INFO - PROCESS | 3748 | 1468427584627 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 08:33:04 INFO - PROCESS | 3748 | 1468427584719 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:04 INFO - PROCESS | 3748 | 1468427584722 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:04 INFO - PROCESS | 3748 | ++DOCSHELL 11C3F800 == 35 [pid = 3748] [id = 85] 08:33:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (12925000) [pid = 3748] [serial = 252] [outer = 00000000] 08:33:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (1314DC00) [pid = 3748] [serial = 253] [outer = 12925000] 08:33:04 INFO - PROCESS | 3748 | 1468427584768 Marionette DEBUG loaded listener.js 08:33:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (13218000) [pid = 3748] [serial = 254] [outer = 12925000] 08:33:05 INFO - PROCESS | 3748 | 1468427585177 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 709ms 08:33:05 INFO - PROCESS | 3748 | 1468427585252 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 08:33:05 INFO - PROCESS | 3748 | 1468427585254 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 08:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:33:05 INFO - PROCESS | 3748 | 1468427585258 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:33:05 INFO - PROCESS | 3748 | 1468427585261 Marionette TRACE conn2 <- [1,306,null,{}] 08:33:05 INFO - PROCESS | 3748 | 1468427585271 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:05 INFO - PROCESS | 3748 | 1468427585275 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:05 INFO - PROCESS | 3748 | 1468427585360 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 08:33:05 INFO - PROCESS | 3748 | 1468427585366 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:05 INFO - PROCESS | 3748 | 1468427585369 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:05 INFO - PROCESS | 3748 | ++DOCSHELL 15E6AC00 == 36 [pid = 3748] [id = 86] 08:33:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (15E6C800) [pid = 3748] [serial = 255] [outer = 00000000] 08:33:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (16813000) [pid = 3748] [serial = 256] [outer = 15E6C800] 08:33:05 INFO - PROCESS | 3748 | 1468427585415 Marionette DEBUG loaded listener.js 08:33:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (16A64000) [pid = 3748] [serial = 257] [outer = 15E6C800] 08:33:05 INFO - PROCESS | 3748 | 1468427585854 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 645ms 08:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:33:05 INFO - PROCESS | 3748 | 1468427585896 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 08:33:05 INFO - PROCESS | 3748 | 1468427585898 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 08:33:05 INFO - PROCESS | 3748 | 1468427585902 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:33:05 INFO - PROCESS | 3748 | 1468427585903 Marionette TRACE conn2 <- [1,310,null,{}] 08:33:05 INFO - PROCESS | 3748 | 1468427585907 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:05 INFO - PROCESS | 3748 | 1468427585908 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:06 INFO - PROCESS | 3748 | 1468427585992 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 08:33:06 INFO - PROCESS | 3748 | 1468427586047 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:06 INFO - PROCESS | 3748 | 1468427586049 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:06 INFO - PROCESS | 3748 | ++DOCSHELL 1758D000 == 37 [pid = 3748] [id = 87] 08:33:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (1761BC00) [pid = 3748] [serial = 258] [outer = 00000000] 08:33:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (17AEB000) [pid = 3748] [serial = 259] [outer = 1761BC00] 08:33:06 INFO - PROCESS | 3748 | 1468427586093 Marionette DEBUG loaded listener.js 08:33:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (1800B800) [pid = 3748] [serial = 260] [outer = 1761BC00] 08:33:06 INFO - PROCESS | 3748 | 1468427586503 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 612ms 08:33:06 INFO - PROCESS | 3748 | 1468427586540 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 08:33:06 INFO - PROCESS | 3748 | 1468427586542 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 08:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:33:06 INFO - PROCESS | 3748 | 1468427586545 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:33:06 INFO - PROCESS | 3748 | 1468427586547 Marionette TRACE conn2 <- [1,314,null,{}] 08:33:06 INFO - PROCESS | 3748 | 1468427586551 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:06 INFO - PROCESS | 3748 | 1468427586554 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:06 INFO - PROCESS | 3748 | 1468427586637 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 08:33:06 INFO - PROCESS | 3748 | 1468427586642 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:06 INFO - PROCESS | 3748 | 1468427586644 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:06 INFO - PROCESS | 3748 | ++DOCSHELL 1716C400 == 38 [pid = 3748] [id = 88] 08:33:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (195DAC00) [pid = 3748] [serial = 261] [outer = 00000000] 08:33:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (1990A400) [pid = 3748] [serial = 262] [outer = 195DAC00] 08:33:06 INFO - PROCESS | 3748 | 1468427586687 Marionette DEBUG loaded listener.js 08:33:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (1990D000) [pid = 3748] [serial = 263] [outer = 195DAC00] 08:33:07 INFO - PROCESS | 3748 | 1468427586974 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:33:07 INFO - PROCESS | 3748 | 1468427587230 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 725ms 08:33:07 INFO - PROCESS | 3748 | 1468427587279 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 08:33:07 INFO - PROCESS | 3748 | 1468427587281 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 08:33:07 INFO - PROCESS | 3748 | 1468427587284 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:33:07 INFO - PROCESS | 3748 | 1468427587286 Marionette TRACE conn2 <- [1,318,null,{}] 08:33:07 INFO - PROCESS | 3748 | 1468427587296 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:07 INFO - PROCESS | 3748 | 1468427587302 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:07 INFO - PROCESS | 3748 | 1468427587438 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 08:33:07 INFO - PROCESS | 3748 | 1468427587491 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:07 INFO - PROCESS | 3748 | 1468427587493 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:07 INFO - PROCESS | 3748 | ++DOCSHELL 144F0800 == 39 [pid = 3748] [id = 89] 08:33:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (19CAF000) [pid = 3748] [serial = 264] [outer = 00000000] 08:33:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (1A7A9000) [pid = 3748] [serial = 265] [outer = 19CAF000] 08:33:07 INFO - PROCESS | 3748 | 1468427587537 Marionette DEBUG loaded listener.js 08:33:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (1A7B1000) [pid = 3748] [serial = 266] [outer = 19CAF000] 08:33:07 INFO - PROCESS | 3748 | 1468427587961 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 726ms 08:33:08 INFO - PROCESS | 3748 | 1468427587984 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 08:33:08 INFO - PROCESS | 3748 | 1468427587986 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 08:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:33:08 INFO - PROCESS | 3748 | 1468427587997 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:33:08 INFO - PROCESS | 3748 | 1468427587999 Marionette TRACE conn2 <- [1,322,null,{}] 08:33:08 INFO - PROCESS | 3748 | 1468427588002 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:08 INFO - PROCESS | 3748 | 1468427588004 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:08 INFO - PROCESS | 3748 | 1468427588137 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 08:33:08 INFO - PROCESS | 3748 | 1468427588149 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:08 INFO - PROCESS | 3748 | 1468427588151 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:08 INFO - PROCESS | 3748 | ++DOCSHELL 10434800 == 40 [pid = 3748] [id = 90] 08:33:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (19909800) [pid = 3748] [serial = 267] [outer = 00000000] 08:33:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (1AB5E800) [pid = 3748] [serial = 268] [outer = 19909800] 08:33:08 INFO - PROCESS | 3748 | 1468427588209 Marionette DEBUG loaded listener.js 08:33:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (1ABBAC00) [pid = 3748] [serial = 269] [outer = 19909800] 08:33:08 INFO - PROCESS | 3748 | 1468427588683 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 725ms 08:33:08 INFO - PROCESS | 3748 | 1468427588724 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 08:33:08 INFO - PROCESS | 3748 | 1468427588726 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 08:33:08 INFO - PROCESS | 3748 | 1468427588729 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:33:08 INFO - PROCESS | 3748 | 1468427588731 Marionette TRACE conn2 <- [1,326,null,{}] 08:33:08 INFO - PROCESS | 3748 | 1468427588739 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:08 INFO - PROCESS | 3748 | 1468427588741 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:08 INFO - PROCESS | 3748 | 1468427588850 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 08:33:08 INFO - PROCESS | 3748 | 1468427588856 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:08 INFO - PROCESS | 3748 | 1468427588858 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:08 INFO - PROCESS | 3748 | ++DOCSHELL 1A7B6800 == 41 [pid = 3748] [id = 91] 08:33:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (1AA0F000) [pid = 3748] [serial = 270] [outer = 00000000] 08:33:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (1ACBC000) [pid = 3748] [serial = 271] [outer = 1AA0F000] 08:33:08 INFO - PROCESS | 3748 | 1468427588901 Marionette DEBUG loaded listener.js 08:33:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (1ACBE000) [pid = 3748] [serial = 272] [outer = 1AA0F000] 08:33:09 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (10A0FC00) [pid = 3748] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:33:09 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (1800FC00) [pid = 3748] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:33:09 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (195D2000) [pid = 3748] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:33:09 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (195D4800) [pid = 3748] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:33:09 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (13150800) [pid = 3748] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:33:09 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (170E8400) [pid = 3748] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:33:09 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (15E69800) [pid = 3748] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:33:09 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (1124D400) [pid = 3748] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:33:09 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (17589800) [pid = 3748] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:33:09 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (19DB3C00) [pid = 3748] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:33:09 INFO - PROCESS | 3748 | 1468427589431 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 773ms 08:33:09 INFO - PROCESS | 3748 | 1468427589524 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 08:33:09 INFO - PROCESS | 3748 | 1468427589526 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 08:33:09 INFO - PROCESS | 3748 | 1468427589532 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:33:09 INFO - PROCESS | 3748 | 1468427589534 Marionette TRACE conn2 <- [1,330,null,{}] 08:33:09 INFO - PROCESS | 3748 | 1468427589537 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:09 INFO - PROCESS | 3748 | 1468427589539 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:09 INFO - PROCESS | 3748 | 1468427589623 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 08:33:09 INFO - PROCESS | 3748 | 1468427589632 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:09 INFO - PROCESS | 3748 | 1468427589634 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:09 INFO - PROCESS | 3748 | ++DOCSHELL 13156C00 == 42 [pid = 3748] [id = 92] 08:33:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (13445000) [pid = 3748] [serial = 273] [outer = 00000000] 08:33:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (19DB0C00) [pid = 3748] [serial = 274] [outer = 13445000] 08:33:09 INFO - PROCESS | 3748 | 1468427589677 Marionette DEBUG loaded listener.js 08:33:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (1A7B3800) [pid = 3748] [serial = 275] [outer = 13445000] 08:33:10 INFO - PROCESS | 3748 | 1468427590087 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 612ms 08:33:10 INFO - PROCESS | 3748 | 1468427590130 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 08:33:10 INFO - PROCESS | 3748 | 1468427590132 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 08:33:10 INFO - PROCESS | 3748 | 1468427590136 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:33:10 INFO - PROCESS | 3748 | 1468427590137 Marionette TRACE conn2 <- [1,334,null,{}] 08:33:10 INFO - PROCESS | 3748 | 1468427590141 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:10 INFO - PROCESS | 3748 | 1468427590143 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:10 INFO - PROCESS | 3748 | 1468427590234 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 08:33:10 INFO - PROCESS | 3748 | 1468427590239 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:10 INFO - PROCESS | 3748 | 1468427590241 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:10 INFO - PROCESS | 3748 | ++DOCSHELL 10A09800 == 43 [pid = 3748] [id = 93] 08:33:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (132E2000) [pid = 3748] [serial = 276] [outer = 00000000] 08:33:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (1AEAE800) [pid = 3748] [serial = 277] [outer = 132E2000] 08:33:10 INFO - PROCESS | 3748 | 1468427590283 Marionette DEBUG loaded listener.js 08:33:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (1AEB4800) [pid = 3748] [serial = 278] [outer = 132E2000] 08:33:10 INFO - PROCESS | 3748 | 1468427590727 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 612ms 08:33:10 INFO - PROCESS | 3748 | 1468427590766 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 08:33:10 INFO - PROCESS | 3748 | 1468427590770 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 08:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:33:10 INFO - PROCESS | 3748 | 1468427590790 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:33:10 INFO - PROCESS | 3748 | 1468427590792 Marionette TRACE conn2 <- [1,338,null,{}] 08:33:10 INFO - PROCESS | 3748 | 1468427590796 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:10 INFO - PROCESS | 3748 | 1468427590798 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:10 INFO - PROCESS | 3748 | 1468427590891 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 08:33:10 INFO - PROCESS | 3748 | 1468427590899 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:10 INFO - PROCESS | 3748 | 1468427590901 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:10 INFO - PROCESS | 3748 | ++DOCSHELL 1AEB8800 == 44 [pid = 3748] [id = 94] 08:33:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (1AEB8C00) [pid = 3748] [serial = 279] [outer = 00000000] 08:33:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (1B268800) [pid = 3748] [serial = 280] [outer = 1AEB8C00] 08:33:10 INFO - PROCESS | 3748 | 1468427590945 Marionette DEBUG loaded listener.js 08:33:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (1B26F400) [pid = 3748] [serial = 281] [outer = 1AEB8C00] 08:33:11 INFO - PROCESS | 3748 | 1468427591604 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 870ms 08:33:11 INFO - PROCESS | 3748 | 1468427591665 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 08:33:11 INFO - PROCESS | 3748 | 1468427591669 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 08:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:33:11 INFO - PROCESS | 3748 | 1468427591675 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:33:11 INFO - PROCESS | 3748 | 1468427591679 Marionette TRACE conn2 <- [1,342,null,{}] 08:33:11 INFO - PROCESS | 3748 | 1468427591684 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:11 INFO - PROCESS | 3748 | 1468427591688 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:11 INFO - PROCESS | 3748 | 1468427591800 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 08:33:11 INFO - PROCESS | 3748 | 1468427591928 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:11 INFO - PROCESS | 3748 | 1468427591931 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:11 INFO - PROCESS | 3748 | ++DOCSHELL 10A10400 == 45 [pid = 3748] [id = 95] 08:33:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (1124E800) [pid = 3748] [serial = 282] [outer = 00000000] 08:33:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (13032800) [pid = 3748] [serial = 283] [outer = 1124E800] 08:33:12 INFO - PROCESS | 3748 | 1468427591987 Marionette DEBUG loaded listener.js 08:33:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (131EF400) [pid = 3748] [serial = 284] [outer = 1124E800] 08:33:12 INFO - PROCESS | 3748 | 1468427592594 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 967ms 08:33:12 INFO - PROCESS | 3748 | 1468427592653 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 08:33:12 INFO - PROCESS | 3748 | 1468427592658 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 08:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:33:12 INFO - PROCESS | 3748 | 1468427592664 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:33:12 INFO - PROCESS | 3748 | 1468427592667 Marionette TRACE conn2 <- [1,346,null,{}] 08:33:12 INFO - PROCESS | 3748 | 1468427592671 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:12 INFO - PROCESS | 3748 | 1468427592674 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:12 INFO - PROCESS | 3748 | 1468427592785 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 08:33:12 INFO - PROCESS | 3748 | 1468427592885 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:12 INFO - PROCESS | 3748 | 1468427592887 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:12 INFO - PROCESS | 3748 | ++DOCSHELL 142C2400 == 46 [pid = 3748] [id = 96] 08:33:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (144E7400) [pid = 3748] [serial = 285] [outer = 00000000] 08:33:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (15E67C00) [pid = 3748] [serial = 286] [outer = 144E7400] 08:33:12 INFO - PROCESS | 3748 | 1468427592941 Marionette DEBUG loaded listener.js 08:33:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (160CD000) [pid = 3748] [serial = 287] [outer = 144E7400] 08:33:13 INFO - PROCESS | 3748 | 1468427593506 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 919ms 08:33:13 INFO - PROCESS | 3748 | 1468427593616 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 08:33:13 INFO - PROCESS | 3748 | 1468427593618 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 08:33:13 INFO - PROCESS | 3748 | 1468427593622 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:33:13 INFO - PROCESS | 3748 | 1468427593626 Marionette TRACE conn2 <- [1,350,null,{}] 08:33:13 INFO - PROCESS | 3748 | 1468427593636 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:13 INFO - PROCESS | 3748 | 1468427593641 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:13 INFO - PROCESS | 3748 | 1468427593787 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 08:33:13 INFO - PROCESS | 3748 | 1468427593904 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:13 INFO - PROCESS | 3748 | 1468427593907 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:13 INFO - PROCESS | 3748 | ++DOCSHELL 160DAC00 == 47 [pid = 3748] [id = 97] 08:33:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (16EC2800) [pid = 3748] [serial = 288] [outer = 00000000] 08:33:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (17710000) [pid = 3748] [serial = 289] [outer = 16EC2800] 08:33:14 INFO - PROCESS | 3748 | 1468427594003 Marionette DEBUG loaded listener.js 08:33:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (195DC000) [pid = 3748] [serial = 290] [outer = 16EC2800] 08:33:14 INFO - PROCESS | 3748 | 1468427594587 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1031ms 08:33:14 INFO - PROCESS | 3748 | 1468427594686 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 08:33:14 INFO - PROCESS | 3748 | 1468427594689 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 08:33:14 INFO - PROCESS | 3748 | 1468427594693 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:33:14 INFO - PROCESS | 3748 | 1468427594695 Marionette TRACE conn2 <- [1,354,null,{}] 08:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:33:14 INFO - PROCESS | 3748 | 1468427594699 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:14 INFO - PROCESS | 3748 | 1468427594702 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:14 INFO - PROCESS | 3748 | 1468427594809 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 08:33:14 INFO - PROCESS | 3748 | 1468427594907 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:14 INFO - PROCESS | 3748 | 1468427594910 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:14 INFO - PROCESS | 3748 | ++DOCSHELL 16A3C000 == 48 [pid = 3748] [id = 98] 08:33:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (16A40400) [pid = 3748] [serial = 291] [outer = 00000000] 08:33:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (16A44800) [pid = 3748] [serial = 292] [outer = 16A40400] 08:33:14 INFO - PROCESS | 3748 | 1468427594967 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (16A46800) [pid = 3748] [serial = 293] [outer = 16A40400] 08:33:15 INFO - PROCESS | 3748 | 1468427595761 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1112ms 08:33:15 INFO - PROCESS | 3748 | 1468427595819 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 08:33:15 INFO - PROCESS | 3748 | 1468427595823 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 08:33:15 INFO - PROCESS | 3748 | 1468427595828 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:33:15 INFO - PROCESS | 3748 | 1468427595831 Marionette TRACE conn2 <- [1,358,null,{}] 08:33:15 INFO - PROCESS | 3748 | 1468427595837 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:15 INFO - PROCESS | 3748 | 1468427595840 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:15 INFO - PROCESS | 3748 | 1468427595967 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 08:33:16 INFO - PROCESS | 3748 | 1468427596116 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 3748 | 1468427596118 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:16 INFO - PROCESS | 3748 | --DOCSHELL 10A03000 == 47 [pid = 3748] [id = 54] 08:33:16 INFO - PROCESS | 3748 | --DOCSHELL 10A09800 == 46 [pid = 3748] [id = 93] 08:33:16 INFO - PROCESS | 3748 | --DOCSHELL 13156C00 == 45 [pid = 3748] [id = 92] 08:33:16 INFO - PROCESS | 3748 | --DOCSHELL 1A7B6800 == 44 [pid = 3748] [id = 91] 08:33:16 INFO - PROCESS | 3748 | --DOCSHELL 10434800 == 43 [pid = 3748] [id = 90] 08:33:16 INFO - PROCESS | 3748 | --DOCSHELL 144F0800 == 42 [pid = 3748] [id = 89] 08:33:16 INFO - PROCESS | 3748 | --DOCSHELL 1716C400 == 41 [pid = 3748] [id = 88] 08:33:16 INFO - PROCESS | 3748 | --DOCSHELL 1758D000 == 40 [pid = 3748] [id = 87] 08:33:16 INFO - PROCESS | 3748 | --DOCSHELL 15E6AC00 == 39 [pid = 3748] [id = 86] 08:33:16 INFO - PROCESS | 3748 | --DOCSHELL 11C3F800 == 38 [pid = 3748] [id = 85] 08:33:16 INFO - PROCESS | 3748 | --DOCSHELL 13134800 == 37 [pid = 3748] [id = 84] 08:33:16 INFO - PROCESS | 3748 | --DOCSHELL 1284E400 == 36 [pid = 3748] [id = 80] 08:33:16 INFO - PROCESS | 3748 | --DOCSHELL 10441800 == 35 [pid = 3748] [id = 79] 08:33:16 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (195D7800) [pid = 3748] [serial = 220] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (195DC400) [pid = 3748] [serial = 221] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (19FB1800) [pid = 3748] [serial = 226] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (19DAC800) [pid = 3748] [serial = 224] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (13216800) [pid = 3748] [serial = 211] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (139D5400) [pid = 3748] [serial = 212] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (19CA8400) [pid = 3748] [serial = 223] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (176A7800) [pid = 3748] [serial = 217] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (15F53000) [pid = 3748] [serial = 214] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (168C8400) [pid = 3748] [serial = 215] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (195DE400) [pid = 3748] [serial = 202] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (168CA000) [pid = 3748] [serial = 199] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (13444000) [pid = 3748] [serial = 209] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (12D69000) [pid = 3748] [serial = 208] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (1321FC00) [pid = 3748] [serial = 196] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (160B4C00) [pid = 3748] [serial = 205] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (1A13EC00) [pid = 3748] [serial = 230] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (19FA8400) [pid = 3748] [serial = 229] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (1A7AC400) [pid = 3748] [serial = 232] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (19FB5400) [pid = 3748] [serial = 227] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (1AA06400) [pid = 3748] [serial = 233] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (17716C00) [pid = 3748] [serial = 218] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (1AA10400) [pid = 3748] [serial = 235] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (130ABC00) [pid = 3748] [serial = 160] [outer = 00000000] [url = about:blank] 08:33:16 INFO - PROCESS | 3748 | ++DOCSHELL 10441800 == 36 [pid = 3748] [id = 99] 08:33:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (10A03000) [pid = 3748] [serial = 294] [outer = 00000000] 08:33:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (12D69000) [pid = 3748] [serial = 295] [outer = 10A03000] 08:33:16 INFO - PROCESS | 3748 | 1468427596196 Marionette DEBUG loaded listener.js 08:33:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (13135C00) [pid = 3748] [serial = 296] [outer = 10A03000] 08:33:16 INFO - PROCESS | 3748 | 1468427596610 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 870ms 08:33:16 INFO - PROCESS | 3748 | 1468427596673 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 08:33:16 INFO - PROCESS | 3748 | 1468427596677 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 08:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:33:16 INFO - PROCESS | 3748 | 1468427596687 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:33:16 INFO - PROCESS | 3748 | 1468427596690 Marionette TRACE conn2 <- [1,362,null,{}] 08:33:16 INFO - PROCESS | 3748 | 1468427596693 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:16 INFO - PROCESS | 3748 | 1468427596696 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:16 INFO - PROCESS | 3748 | 1468427596830 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 08:33:16 INFO - PROCESS | 3748 | 1468427596844 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 3748 | 1468427596846 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:16 INFO - PROCESS | 3748 | ++DOCSHELL 13C6F000 == 37 [pid = 3748] [id = 100] 08:33:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (13C6F400) [pid = 3748] [serial = 297] [outer = 00000000] 08:33:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (142C0C00) [pid = 3748] [serial = 298] [outer = 13C6F400] 08:33:16 INFO - PROCESS | 3748 | 1468427596892 Marionette DEBUG loaded listener.js 08:33:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (15197000) [pid = 3748] [serial = 299] [outer = 13C6F400] 08:33:17 INFO - PROCESS | 3748 | 1468427597347 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 661ms 08:33:17 INFO - PROCESS | 3748 | 1468427597360 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 08:33:17 INFO - PROCESS | 3748 | 1468427597362 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 08:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:33:17 INFO - PROCESS | 3748 | 1468427597366 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:33:17 INFO - PROCESS | 3748 | 1468427597369 Marionette TRACE conn2 <- [1,366,null,{}] 08:33:17 INFO - PROCESS | 3748 | 1468427597382 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:17 INFO - PROCESS | 3748 | 1468427597386 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:17 INFO - PROCESS | 3748 | 1468427597470 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 08:33:17 INFO - PROCESS | 3748 | 1468427597479 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:17 INFO - PROCESS | 3748 | 1468427597482 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:17 INFO - PROCESS | 3748 | ++DOCSHELL 160D6400 == 38 [pid = 3748] [id = 101] 08:33:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (160D6800) [pid = 3748] [serial = 300] [outer = 00000000] 08:33:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (168CA000) [pid = 3748] [serial = 301] [outer = 160D6800] 08:33:17 INFO - PROCESS | 3748 | 1468427597527 Marionette DEBUG loaded listener.js 08:33:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (16A3D000) [pid = 3748] [serial = 302] [outer = 160D6800] 08:33:18 INFO - PROCESS | 3748 | 1468427598011 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 661ms 08:33:18 INFO - PROCESS | 3748 | 1468427598038 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 08:33:18 INFO - PROCESS | 3748 | 1468427598041 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 08:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:33:18 INFO - PROCESS | 3748 | 1468427598044 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:33:18 INFO - PROCESS | 3748 | 1468427598045 Marionette TRACE conn2 <- [1,370,null,{}] 08:33:18 INFO - PROCESS | 3748 | 1468427598048 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:18 INFO - PROCESS | 3748 | 1468427598050 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:18 INFO - PROCESS | 3748 | 1468427598149 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 08:33:18 INFO - PROCESS | 3748 | 1468427598156 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:18 INFO - PROCESS | 3748 | 1468427598158 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:18 INFO - PROCESS | 3748 | ++DOCSHELL 16A48400 == 39 [pid = 3748] [id = 102] 08:33:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (13D9E000) [pid = 3748] [serial = 303] [outer = 00000000] 08:33:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (170E8C00) [pid = 3748] [serial = 304] [outer = 13D9E000] 08:33:18 INFO - PROCESS | 3748 | 1468427598202 Marionette DEBUG loaded listener.js 08:33:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (176A7800) [pid = 3748] [serial = 305] [outer = 13D9E000] 08:33:18 INFO - PROCESS | 3748 | 1468427598645 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:33:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 644ms 08:33:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:33:18 INFO - PROCESS | 3748 | 1468427598684 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 08:33:18 INFO - PROCESS | 3748 | 1468427598686 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 08:33:18 INFO - PROCESS | 3748 | 1468427598690 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:33:18 INFO - PROCESS | 3748 | 1468427598692 Marionette TRACE conn2 <- [1,374,null,{}] 08:33:18 INFO - PROCESS | 3748 | 1468427598695 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:18 INFO - PROCESS | 3748 | 1468427598697 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:18 INFO - PROCESS | 3748 | 1468427598808 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 08:33:18 INFO - PROCESS | 3748 | 1468427598814 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:18 INFO - PROCESS | 3748 | 1468427598816 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:18 INFO - PROCESS | 3748 | ++DOCSHELL 176A9000 == 40 [pid = 3748] [id = 103] 08:33:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (17718000) [pid = 3748] [serial = 306] [outer = 00000000] 08:33:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (17AEBC00) [pid = 3748] [serial = 307] [outer = 17718000] 08:33:18 INFO - PROCESS | 3748 | 1468427598901 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (195D9800) [pid = 3748] [serial = 308] [outer = 17718000] 08:33:19 INFO - PROCESS | 3748 | 1468427599377 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:33:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:33:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 709ms 08:33:19 INFO - PROCESS | 3748 | 1468427599427 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 08:33:19 INFO - PROCESS | 3748 | 1468427599428 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 08:33:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:33:19 INFO - PROCESS | 3748 | 1468427599432 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:33:19 INFO - PROCESS | 3748 | 1468427599433 Marionette TRACE conn2 <- [1,378,null,{}] 08:33:19 INFO - PROCESS | 3748 | 1468427599437 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:19 INFO - PROCESS | 3748 | 1468427599442 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:19 INFO - PROCESS | 3748 | 1468427599616 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 08:33:19 INFO - PROCESS | 3748 | 1468427599643 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:19 INFO - PROCESS | 3748 | 1468427599645 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:19 INFO - PROCESS | 3748 | ++DOCSHELL 19902000 == 41 [pid = 3748] [id = 104] 08:33:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (19903000) [pid = 3748] [serial = 309] [outer = 00000000] 08:33:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (19DB3800) [pid = 3748] [serial = 310] [outer = 19903000] 08:33:19 INFO - PROCESS | 3748 | 1468427599688 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (19FAD400) [pid = 3748] [serial = 311] [outer = 19903000] 08:33:20 INFO - PROCESS | 3748 | 1468427600180 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:33:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:33:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 757ms 08:33:20 INFO - PROCESS | 3748 | 1468427600204 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 08:33:20 INFO - PROCESS | 3748 | 1468427600206 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 08:33:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:33:20 INFO - PROCESS | 3748 | 1468427600218 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:33:20 INFO - PROCESS | 3748 | 1468427600220 Marionette TRACE conn2 <- [1,382,null,{}] 08:33:20 INFO - PROCESS | 3748 | 1468427600237 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:20 INFO - PROCESS | 3748 | 1468427600240 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:20 INFO - PROCESS | 3748 | 1468427600349 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 08:33:20 INFO - PROCESS | 3748 | 1468427600402 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:20 INFO - PROCESS | 3748 | 1468427600404 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:20 INFO - PROCESS | 3748 | ++DOCSHELL 19DB7C00 == 42 [pid = 3748] [id = 105] 08:33:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (19FA8400) [pid = 3748] [serial = 312] [outer = 00000000] 08:33:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (1A2AC800) [pid = 3748] [serial = 313] [outer = 19FA8400] 08:33:20 INFO - PROCESS | 3748 | 1468427600452 Marionette DEBUG loaded listener.js 08:33:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (1A50F800) [pid = 3748] [serial = 314] [outer = 19FA8400] 08:33:20 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (19CAF000) [pid = 3748] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:33:20 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (1761BC00) [pid = 3748] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:33:20 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (15E6C800) [pid = 3748] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:33:20 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (195DAC00) [pid = 3748] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:33:20 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (19909800) [pid = 3748] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:33:20 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (1AA0F000) [pid = 3748] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:33:20 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (132E2000) [pid = 3748] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:33:20 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (12925000) [pid = 3748] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:33:20 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (13136800) [pid = 3748] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:33:20 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (13445000) [pid = 3748] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:33:21 INFO - PROCESS | 3748 | 1468427600988 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:33:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:33:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 822ms 08:33:21 INFO - PROCESS | 3748 | 1468427601012 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 08:33:21 INFO - PROCESS | 3748 | 1468427601013 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 08:33:21 INFO - PROCESS | 3748 | 1468427601017 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:33:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:33:21 INFO - PROCESS | 3748 | 1468427601018 Marionette TRACE conn2 <- [1,386,null,{}] 08:33:21 INFO - PROCESS | 3748 | 1468427601021 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:21 INFO - PROCESS | 3748 | 1468427601023 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:21 INFO - PROCESS | 3748 | 1468427601102 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 08:33:21 INFO - PROCESS | 3748 | 1468427601181 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:21 INFO - PROCESS | 3748 | 1468427601183 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:21 INFO - PROCESS | 3748 | ++DOCSHELL 10433800 == 43 [pid = 3748] [id = 106] 08:33:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (114DF000) [pid = 3748] [serial = 315] [outer = 00000000] 08:33:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (1761BC00) [pid = 3748] [serial = 316] [outer = 114DF000] 08:33:21 INFO - PROCESS | 3748 | 1468427601281 Marionette DEBUG loaded listener.js 08:33:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (19DB3C00) [pid = 3748] [serial = 317] [outer = 114DF000] 08:33:21 INFO - PROCESS | 3748 | 1468427601647 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:33:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:33:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 645ms 08:33:21 INFO - PROCESS | 3748 | 1468427601689 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 08:33:21 INFO - PROCESS | 3748 | 1468427601691 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 08:33:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:33:21 INFO - PROCESS | 3748 | 1468427601694 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:33:21 INFO - PROCESS | 3748 | 1468427601696 Marionette TRACE conn2 <- [1,390,null,{}] 08:33:21 INFO - PROCESS | 3748 | 1468427601699 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:21 INFO - PROCESS | 3748 | 1468427601701 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:21 INFO - PROCESS | 3748 | 1468427601810 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 08:33:21 INFO - PROCESS | 3748 | 1468427601861 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:21 INFO - PROCESS | 3748 | 1468427601863 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:21 INFO - PROCESS | 3748 | ++DOCSHELL 177B9000 == 44 [pid = 3748] [id = 107] 08:33:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (195D6400) [pid = 3748] [serial = 318] [outer = 00000000] 08:33:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (1A7B3400) [pid = 3748] [serial = 319] [outer = 195D6400] 08:33:21 INFO - PROCESS | 3748 | 1468427601905 Marionette DEBUG loaded listener.js 08:33:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (1AA08C00) [pid = 3748] [serial = 320] [outer = 195D6400] 08:33:22 INFO - PROCESS | 3748 | 1468427602316 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:33:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:33:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 645ms 08:33:22 INFO - PROCESS | 3748 | 1468427602364 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 08:33:22 INFO - PROCESS | 3748 | 1468427602366 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 08:33:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:33:22 INFO - PROCESS | 3748 | 1468427602376 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:33:22 INFO - PROCESS | 3748 | 1468427602377 Marionette TRACE conn2 <- [1,394,null,{}] 08:33:22 INFO - PROCESS | 3748 | 1468427602381 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:22 INFO - PROCESS | 3748 | 1468427602382 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:22 INFO - PROCESS | 3748 | 1468427602463 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 08:33:22 INFO - PROCESS | 3748 | 1468427602468 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:22 INFO - PROCESS | 3748 | 1468427602470 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:22 INFO - PROCESS | 3748 | ++DOCSHELL 10A74800 == 45 [pid = 3748] [id = 108] 08:33:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (12D69C00) [pid = 3748] [serial = 321] [outer = 00000000] 08:33:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (1AB63800) [pid = 3748] [serial = 322] [outer = 12D69C00] 08:33:22 INFO - PROCESS | 3748 | 1468427602513 Marionette DEBUG loaded listener.js 08:33:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (1ABB8400) [pid = 3748] [serial = 323] [outer = 12D69C00] 08:33:23 INFO - PROCESS | 3748 | 1468427603019 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:33:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:33:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 725ms 08:33:23 INFO - PROCESS | 3748 | 1468427603070 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 08:33:23 INFO - PROCESS | 3748 | 1468427603075 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 08:33:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:33:23 INFO - PROCESS | 3748 | 1468427603082 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:33:23 INFO - PROCESS | 3748 | 1468427603085 Marionette TRACE conn2 <- [1,398,null,{}] 08:33:23 INFO - PROCESS | 3748 | 1468427603091 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:23 INFO - PROCESS | 3748 | 1468427603094 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:23 INFO - PROCESS | 3748 | 1468427603210 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 08:33:23 INFO - PROCESS | 3748 | 1468427603350 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:23 INFO - PROCESS | 3748 | 1468427603355 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:23 INFO - PROCESS | 3748 | ++DOCSHELL 10D67800 == 46 [pid = 3748] [id = 109] 08:33:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (10D68400) [pid = 3748] [serial = 324] [outer = 00000000] 08:33:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (10D6C800) [pid = 3748] [serial = 325] [outer = 10D68400] 08:33:23 INFO - PROCESS | 3748 | 1468427603421 Marionette DEBUG loaded listener.js 08:33:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (10D6F400) [pid = 3748] [serial = 326] [outer = 10D68400] 08:33:24 INFO - PROCESS | 3748 | 1468427604047 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:33:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:33:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1031ms 08:33:24 INFO - PROCESS | 3748 | 1468427604115 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 08:33:24 INFO - PROCESS | 3748 | 1468427604120 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 08:33:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:33:24 INFO - PROCESS | 3748 | 1468427604126 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:33:24 INFO - PROCESS | 3748 | 1468427604129 Marionette TRACE conn2 <- [1,402,null,{}] 08:33:24 INFO - PROCESS | 3748 | 1468427604133 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:24 INFO - PROCESS | 3748 | 1468427604136 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:24 INFO - PROCESS | 3748 | 1468427604277 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 08:33:24 INFO - PROCESS | 3748 | 1468427604429 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:24 INFO - PROCESS | 3748 | 1468427604433 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:24 INFO - PROCESS | 3748 | ++DOCSHELL 131EDC00 == 47 [pid = 3748] [id = 110] 08:33:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (13218C00) [pid = 3748] [serial = 327] [outer = 00000000] 08:33:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (13955400) [pid = 3748] [serial = 328] [outer = 13218C00] 08:33:24 INFO - PROCESS | 3748 | 1468427604496 Marionette DEBUG loaded listener.js 08:33:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (13DA0000) [pid = 3748] [serial = 329] [outer = 13218C00] 08:33:25 INFO - PROCESS | 3748 | 1468427605082 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:33:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:33:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1032ms 08:33:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:33:25 INFO - PROCESS | 3748 | 1468427605162 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 08:33:25 INFO - PROCESS | 3748 | 1468427605164 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 08:33:25 INFO - PROCESS | 3748 | 1468427605168 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - PROCESS | 3748 | 1468427605172 Marionette TRACE conn2 <- [1,406,null,{}] 08:33:25 INFO - PROCESS | 3748 | 1468427605182 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:25 INFO - PROCESS | 3748 | 1468427605187 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:25 INFO - PROCESS | 3748 | 1468427605294 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 08:33:25 INFO - PROCESS | 3748 | 1468427605419 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:25 INFO - PROCESS | 3748 | 1468427605423 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:25 INFO - PROCESS | 3748 | ++DOCSHELL 168CF400 == 48 [pid = 3748] [id = 111] 08:33:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (16A3A400) [pid = 3748] [serial = 330] [outer = 00000000] 08:33:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (170E0000) [pid = 3748] [serial = 331] [outer = 16A3A400] 08:33:25 INFO - PROCESS | 3748 | 1468427605532 Marionette DEBUG loaded listener.js 08:33:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (19902C00) [pid = 3748] [serial = 332] [outer = 16A3A400] 08:33:26 INFO - PROCESS | 3748 | 1468427606136 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:33:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:33:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1031ms 08:33:26 INFO - PROCESS | 3748 | 1468427606203 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 08:33:26 INFO - PROCESS | 3748 | 1468427606206 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 08:33:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:33:26 INFO - PROCESS | 3748 | 1468427606210 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:33:26 INFO - PROCESS | 3748 | 1468427606212 Marionette TRACE conn2 <- [1,410,null,{}] 08:33:26 INFO - PROCESS | 3748 | 1468427606215 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:26 INFO - PROCESS | 3748 | 1468427606218 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:26 INFO - PROCESS | 3748 | 1468427606323 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 08:33:26 INFO - PROCESS | 3748 | 1468427606448 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:26 INFO - PROCESS | 3748 | 1468427606450 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:26 INFO - PROCESS | 3748 | ++DOCSHELL 16A47C00 == 49 [pid = 3748] [id = 112] 08:33:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (1A517800) [pid = 3748] [serial = 333] [outer = 00000000] 08:33:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (1AB57400) [pid = 3748] [serial = 334] [outer = 1A517800] 08:33:26 INFO - PROCESS | 3748 | 1468427606508 Marionette DEBUG loaded listener.js 08:33:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (1ACBD000) [pid = 3748] [serial = 335] [outer = 1A517800] 08:33:27 INFO - PROCESS | 3748 | 1468427607365 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:33:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:33:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1257ms 08:33:27 INFO - PROCESS | 3748 | 1468427607451 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 08:33:27 INFO - PROCESS | 3748 | 1468427607455 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 08:33:27 INFO - PROCESS | 3748 | 1468427607460 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:33:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:33:27 INFO - PROCESS | 3748 | 1468427607463 Marionette TRACE conn2 <- [1,414,null,{}] 08:33:27 INFO - PROCESS | 3748 | 1468427607469 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:27 INFO - PROCESS | 3748 | 1468427607472 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:27 INFO - PROCESS | 3748 | 1468427607668 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 08:33:27 INFO - PROCESS | 3748 | 1468427607803 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:27 INFO - PROCESS | 3748 | 1468427607808 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:27 INFO - PROCESS | 3748 | ++DOCSHELL 11219800 == 50 [pid = 3748] [id = 113] 08:33:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (1121A400) [pid = 3748] [serial = 336] [outer = 00000000] 08:33:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (131F0800) [pid = 3748] [serial = 337] [outer = 1121A400] 08:33:27 INFO - PROCESS | 3748 | 1468427607859 Marionette DEBUG loaded listener.js 08:33:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (1394E800) [pid = 3748] [serial = 338] [outer = 1121A400] 08:33:28 INFO - PROCESS | 3748 | --DOCSHELL 177B9000 == 49 [pid = 3748] [id = 107] 08:33:28 INFO - PROCESS | 3748 | --DOCSHELL 10433800 == 48 [pid = 3748] [id = 106] 08:33:28 INFO - PROCESS | 3748 | --DOCSHELL 19DB7C00 == 47 [pid = 3748] [id = 105] 08:33:28 INFO - PROCESS | 3748 | --DOCSHELL 19902000 == 46 [pid = 3748] [id = 104] 08:33:28 INFO - PROCESS | 3748 | --DOCSHELL 176A9000 == 45 [pid = 3748] [id = 103] 08:33:28 INFO - PROCESS | 3748 | --DOCSHELL 16A48400 == 44 [pid = 3748] [id = 102] 08:33:28 INFO - PROCESS | 3748 | --DOCSHELL 160D6400 == 43 [pid = 3748] [id = 101] 08:33:28 INFO - PROCESS | 3748 | --DOCSHELL 13C6F000 == 42 [pid = 3748] [id = 100] 08:33:28 INFO - PROCESS | 3748 | --DOCSHELL 10441800 == 41 [pid = 3748] [id = 99] 08:33:28 INFO - PROCESS | 3748 | --DOCSHELL 160DAC00 == 40 [pid = 3748] [id = 97] 08:33:28 INFO - PROCESS | 3748 | --DOCSHELL 142C2400 == 39 [pid = 3748] [id = 96] 08:33:28 INFO - PROCESS | 3748 | --DOCSHELL 10A10400 == 38 [pid = 3748] [id = 95] 08:33:28 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (1A7A9000) [pid = 3748] [serial = 265] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (17AEB000) [pid = 3748] [serial = 259] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (16813000) [pid = 3748] [serial = 256] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (16A64000) [pid = 3748] [serial = 257] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (1A7B5400) [pid = 3748] [serial = 244] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (1990A400) [pid = 3748] [serial = 262] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (1ABB9C00) [pid = 3748] [serial = 247] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (1AB5E800) [pid = 3748] [serial = 268] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (1A7B1000) [pid = 3748] [serial = 266] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (1ACBC000) [pid = 3748] [serial = 271] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (1ABBAC00) [pid = 3748] [serial = 269] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (1AEAE800) [pid = 3748] [serial = 277] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (1ACBE000) [pid = 3748] [serial = 272] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (168D0400) [pid = 3748] [serial = 241] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (1314DC00) [pid = 3748] [serial = 253] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (13218000) [pid = 3748] [serial = 254] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (13C6F800) [pid = 3748] [serial = 251] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (13442000) [pid = 3748] [serial = 250] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (1AEB4800) [pid = 3748] [serial = 278] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (129EB800) [pid = 3748] [serial = 238] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (1B268800) [pid = 3748] [serial = 280] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (1800B800) [pid = 3748] [serial = 260] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (1A7B3800) [pid = 3748] [serial = 275] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (19DB0C00) [pid = 3748] [serial = 274] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (1990D000) [pid = 3748] [serial = 263] [outer = 00000000] [url = about:blank] 08:33:28 INFO - PROCESS | 3748 | 1468427608436 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:33:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:33:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1032ms 08:33:28 INFO - PROCESS | 3748 | 1468427608496 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 08:33:28 INFO - PROCESS | 3748 | 1468427608500 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 08:33:28 INFO - PROCESS | 3748 | 1468427608506 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:33:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:33:28 INFO - PROCESS | 3748 | 1468427608509 Marionette TRACE conn2 <- [1,418,null,{}] 08:33:28 INFO - PROCESS | 3748 | 1468427608512 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:28 INFO - PROCESS | 3748 | 1468427608514 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:28 INFO - PROCESS | 3748 | 1468427608600 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 08:33:28 INFO - PROCESS | 3748 | 1468427608741 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:28 INFO - PROCESS | 3748 | 1468427608743 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:28 INFO - PROCESS | 3748 | ++DOCSHELL 10BBB400 == 39 [pid = 3748] [id = 114] 08:33:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (11011400) [pid = 3748] [serial = 339] [outer = 00000000] 08:33:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (1394C400) [pid = 3748] [serial = 340] [outer = 11011400] 08:33:28 INFO - PROCESS | 3748 | 1468427608791 Marionette DEBUG loaded listener.js 08:33:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (15196800) [pid = 3748] [serial = 341] [outer = 11011400] 08:33:29 INFO - PROCESS | 3748 | 1468427609652 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:33:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:33:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1192ms 08:33:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:33:29 INFO - PROCESS | 3748 | 1468427609695 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 08:33:29 INFO - PROCESS | 3748 | 1468427609697 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 08:33:29 INFO - PROCESS | 3748 | 1468427609701 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:33:29 INFO - PROCESS | 3748 | 1468427609704 Marionette TRACE conn2 <- [1,422,null,{}] 08:33:29 INFO - PROCESS | 3748 | 1468427609718 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:29 INFO - PROCESS | 3748 | 1468427609722 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:29 INFO - PROCESS | 3748 | 1468427609854 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 08:33:29 INFO - PROCESS | 3748 | 1468427609862 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:29 INFO - PROCESS | 3748 | 1468427609865 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:29 INFO - PROCESS | 3748 | ++DOCSHELL 16A3F000 == 40 [pid = 3748] [id = 115] 08:33:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (16A3F400) [pid = 3748] [serial = 342] [outer = 00000000] 08:33:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (16D25000) [pid = 3748] [serial = 343] [outer = 16A3F400] 08:33:29 INFO - PROCESS | 3748 | 1468427609911 Marionette DEBUG loaded listener.js 08:33:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (170E7C00) [pid = 3748] [serial = 344] [outer = 16A3F400] 08:33:30 INFO - PROCESS | 3748 | 1468427610827 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:33:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:33:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1176ms 08:33:30 INFO - PROCESS | 3748 | 1468427610916 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 08:33:30 INFO - PROCESS | 3748 | 1468427610919 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 08:33:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:33:30 INFO - PROCESS | 3748 | 1468427610935 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:33:30 INFO - PROCESS | 3748 | 1468427610937 Marionette TRACE conn2 <- [1,426,null,{}] 08:33:30 INFO - PROCESS | 3748 | 1468427610941 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:30 INFO - PROCESS | 3748 | 1468427610944 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:31 INFO - PROCESS | 3748 | 1468427611082 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 08:33:31 INFO - PROCESS | 3748 | 1468427611088 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:31 INFO - PROCESS | 3748 | 1468427611090 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:31 INFO - PROCESS | 3748 | ++DOCSHELL 16A64000 == 41 [pid = 3748] [id = 116] 08:33:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (16D24C00) [pid = 3748] [serial = 345] [outer = 00000000] 08:33:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (19902400) [pid = 3748] [serial = 346] [outer = 16D24C00] 08:33:31 INFO - PROCESS | 3748 | 1468427611133 Marionette DEBUG loaded listener.js 08:33:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (19AE2000) [pid = 3748] [serial = 347] [outer = 16D24C00] 08:33:31 INFO - PROCESS | 3748 | 1468427611599 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:33:31 INFO - PROCESS | 3748 | 1468427611623 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 08:33:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:33:31 INFO - PROCESS | 3748 | 1468427611626 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:33:31 INFO - PROCESS | 3748 | 1468427611628 Marionette TRACE conn2 <- [1,430,null,{}] 08:33:31 INFO - PROCESS | 3748 | 1468427611638 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:31 INFO - PROCESS | 3748 | 1468427611640 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:31 INFO - PROCESS | 3748 | 1468427611752 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 08:33:31 INFO - PROCESS | 3748 | 1468427611757 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:31 INFO - PROCESS | 3748 | 1468427611759 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:31 INFO - PROCESS | 3748 | ++DOCSHELL 195D9C00 == 42 [pid = 3748] [id = 117] 08:33:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (19CA7800) [pid = 3748] [serial = 348] [outer = 00000000] 08:33:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (1A2A1800) [pid = 3748] [serial = 349] [outer = 19CA7800] 08:33:31 INFO - PROCESS | 3748 | 1468427611812 Marionette DEBUG loaded listener.js 08:33:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (1A7AB400) [pid = 3748] [serial = 350] [outer = 19CA7800] 08:33:32 INFO - PROCESS | 3748 | 1468427612317 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:33:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:33:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 709ms 08:33:32 INFO - PROCESS | 3748 | 1468427612361 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 08:33:32 INFO - PROCESS | 3748 | 1468427612363 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 08:33:32 INFO - PROCESS | 3748 | 1468427612366 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:33:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:33:32 INFO - PROCESS | 3748 | 1468427612368 Marionette TRACE conn2 <- [1,434,null,{}] 08:33:32 INFO - PROCESS | 3748 | 1468427612371 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:32 INFO - PROCESS | 3748 | 1468427612377 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:32 INFO - PROCESS | 3748 | 1468427612720 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 08:33:32 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (19903000) [pid = 3748] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:33:32 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (114DF000) [pid = 3748] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:33:32 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (195D6400) [pid = 3748] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:33:32 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (17718000) [pid = 3748] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:33:32 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (1A7A9400) [pid = 3748] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:33:32 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (1561C000) [pid = 3748] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:33:32 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (12920800) [pid = 3748] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:33:32 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (11C45C00) [pid = 3748] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:33:32 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (1A7AD800) [pid = 3748] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:33:32 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (177B8C00) [pid = 3748] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:33:32 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (1A6AA400) [pid = 3748] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:33:32 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (132D6800) [pid = 3748] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:33:32 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (195DA000) [pid = 3748] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:33:32 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (10A97C00) [pid = 3748] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:33:32 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (142C4000) [pid = 3748] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:33:32 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (144E7400) [pid = 3748] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:33:32 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (16EC2800) [pid = 3748] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:33:32 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (1124E800) [pid = 3748] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:33:32 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (1AEB8C00) [pid = 3748] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:33:32 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (13D9E000) [pid = 3748] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:33:32 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (13C6F400) [pid = 3748] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:33:32 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (10A03000) [pid = 3748] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:33:32 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (160D6800) [pid = 3748] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:33:32 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (19FA8400) [pid = 3748] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:33:32 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (16A40400) [pid = 3748] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:33:32 INFO - PROCESS | 3748 | 1468427612791 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:32 INFO - PROCESS | 3748 | 1468427612793 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:32 INFO - PROCESS | 3748 | ++DOCSHELL 10A03000 == 43 [pid = 3748] [id = 118] 08:33:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (10A0F000) [pid = 3748] [serial = 351] [outer = 00000000] 08:33:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (1124F400) [pid = 3748] [serial = 352] [outer = 10A0F000] 08:33:32 INFO - PROCESS | 3748 | 1468427612847 Marionette DEBUG loaded listener.js 08:33:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (129B6400) [pid = 3748] [serial = 353] [outer = 10A0F000] 08:33:33 INFO - PROCESS | 3748 | 1468427613245 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:33:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:33:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 919ms 08:33:33 INFO - PROCESS | 3748 | 1468427613305 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 08:33:33 INFO - PROCESS | 3748 | 1468427613307 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 08:33:33 INFO - PROCESS | 3748 | 1468427613310 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:33:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:33:33 INFO - PROCESS | 3748 | 1468427613312 Marionette TRACE conn2 <- [1,438,null,{}] 08:33:33 INFO - PROCESS | 3748 | 1468427613315 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:33 INFO - PROCESS | 3748 | 1468427613317 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:33 INFO - PROCESS | 3748 | 1468427613396 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 08:33:33 INFO - PROCESS | 3748 | 1468427613402 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:33 INFO - PROCESS | 3748 | 1468427613404 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:33 INFO - PROCESS | 3748 | ++DOCSHELL 13159C00 == 44 [pid = 3748] [id = 119] 08:33:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (139C7400) [pid = 3748] [serial = 354] [outer = 00000000] 08:33:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (17718000) [pid = 3748] [serial = 355] [outer = 139C7400] 08:33:33 INFO - PROCESS | 3748 | 1468427613455 Marionette DEBUG loaded listener.js 08:33:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (19904C00) [pid = 3748] [serial = 356] [outer = 139C7400] 08:33:33 INFO - PROCESS | 3748 | 1468427613875 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:33:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:33:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 613ms 08:33:33 INFO - PROCESS | 3748 | 1468427613912 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 08:33:33 INFO - PROCESS | 3748 | 1468427613914 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 08:33:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:33:33 INFO - PROCESS | 3748 | 1468427613921 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:33:33 INFO - PROCESS | 3748 | 1468427613923 Marionette TRACE conn2 <- [1,442,null,{}] 08:33:33 INFO - PROCESS | 3748 | 1468427613926 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:33 INFO - PROCESS | 3748 | 1468427613928 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:34 INFO - PROCESS | 3748 | 1468427614008 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 08:33:34 INFO - PROCESS | 3748 | 1468427614013 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:34 INFO - PROCESS | 3748 | 1468427614015 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:34 INFO - PROCESS | 3748 | ++DOCSHELL 1A145C00 == 45 [pid = 3748] [id = 120] 08:33:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (1A2B0400) [pid = 3748] [serial = 357] [outer = 00000000] 08:33:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (1AA0DC00) [pid = 3748] [serial = 358] [outer = 1A2B0400] 08:33:34 INFO - PROCESS | 3748 | 1468427614058 Marionette DEBUG loaded listener.js 08:33:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (1ABBAC00) [pid = 3748] [serial = 359] [outer = 1A2B0400] 08:33:34 INFO - PROCESS | 3748 | 1468427614710 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:33:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:33:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 805ms 08:33:34 INFO - PROCESS | 3748 | 1468427614739 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 08:33:34 INFO - PROCESS | 3748 | 1468427614743 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 08:33:34 INFO - PROCESS | 3748 | 1468427614748 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:33:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:33:34 INFO - PROCESS | 3748 | 1468427614751 Marionette TRACE conn2 <- [1,446,null,{}] 08:33:34 INFO - PROCESS | 3748 | 1468427614757 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:34 INFO - PROCESS | 3748 | 1468427614760 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:34 INFO - PROCESS | 3748 | 1468427614872 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 08:33:35 INFO - PROCESS | 3748 | 1468427614981 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:35 INFO - PROCESS | 3748 | 1468427614984 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:35 INFO - PROCESS | 3748 | ++DOCSHELL 10D6E400 == 46 [pid = 3748] [id = 121] 08:33:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (10D6F000) [pid = 3748] [serial = 360] [outer = 00000000] 08:33:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (13159800) [pid = 3748] [serial = 361] [outer = 10D6F000] 08:33:35 INFO - PROCESS | 3748 | 1468427615039 Marionette DEBUG loaded listener.js 08:33:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (132DAC00) [pid = 3748] [serial = 362] [outer = 10D6F000] 08:33:35 INFO - PROCESS | 3748 | 1468427615726 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:33:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:33:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1031ms 08:33:35 INFO - PROCESS | 3748 | 1468427615785 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 08:33:35 INFO - PROCESS | 3748 | 1468427615790 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 08:33:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:33:35 INFO - PROCESS | 3748 | 1468427615796 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:33:35 INFO - PROCESS | 3748 | 1468427615799 Marionette TRACE conn2 <- [1,450,null,{}] 08:33:35 INFO - PROCESS | 3748 | 1468427615803 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:35 INFO - PROCESS | 3748 | 1468427615806 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:35 INFO - PROCESS | 3748 | 1468427615916 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 08:33:36 INFO - PROCESS | 3748 | 1468427616049 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:36 INFO - PROCESS | 3748 | 1468427616052 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:36 INFO - PROCESS | 3748 | ++DOCSHELL 160B5000 == 47 [pid = 3748] [id = 122] 08:33:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (160CB400) [pid = 3748] [serial = 363] [outer = 00000000] 08:33:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (160DAC00) [pid = 3748] [serial = 364] [outer = 160CB400] 08:33:36 INFO - PROCESS | 3748 | 1468427616107 Marionette DEBUG loaded listener.js 08:33:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (16A41800) [pid = 3748] [serial = 365] [outer = 160CB400] 08:33:36 INFO - PROCESS | 3748 | 1468427616771 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:33:36 INFO - PROCESS | 3748 | 1468427616832 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 08:33:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:33:36 INFO - PROCESS | 3748 | 1468427616836 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:33:36 INFO - PROCESS | 3748 | 1468427616840 Marionette TRACE conn2 <- [1,454,null,{}] 08:33:36 INFO - PROCESS | 3748 | 1468427616851 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:36 INFO - PROCESS | 3748 | 1468427616855 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:36 INFO - PROCESS | 3748 | 1468427616965 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 08:33:37 INFO - PROCESS | 3748 | 1468427617101 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:37 INFO - PROCESS | 3748 | 1468427617105 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:37 INFO - PROCESS | 3748 | ++DOCSHELL 1AB54C00 == 48 [pid = 3748] [id = 123] 08:33:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (1AB57C00) [pid = 3748] [serial = 366] [outer = 00000000] 08:33:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (1ABC0400) [pid = 3748] [serial = 367] [outer = 1AB57C00] 08:33:37 INFO - PROCESS | 3748 | 1468427617160 Marionette DEBUG loaded listener.js 08:33:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (1ACC1800) [pid = 3748] [serial = 368] [outer = 1AB57C00] 08:33:37 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:33:37 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:33:37 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:37 INFO - PROCESS | 3748 | 1468427617773 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:33:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:33:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 983ms 08:33:37 INFO - PROCESS | 3748 | 1468427617813 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 08:33:37 INFO - PROCESS | 3748 | 1468427617816 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 08:33:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:33:37 INFO - PROCESS | 3748 | 1468427617819 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:33:37 INFO - PROCESS | 3748 | 1468427617821 Marionette TRACE conn2 <- [1,458,null,{}] 08:33:37 INFO - PROCESS | 3748 | 1468427617825 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:37 INFO - PROCESS | 3748 | 1468427617827 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:37 INFO - PROCESS | 3748 | 1468427617936 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 08:33:38 INFO - PROCESS | 3748 | 1468427618047 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:38 INFO - PROCESS | 3748 | 1468427618050 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:38 INFO - PROCESS | 3748 | ++DOCSHELL 142A5000 == 49 [pid = 3748] [id = 124] 08:33:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (142A7C00) [pid = 3748] [serial = 369] [outer = 00000000] 08:33:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (142B0800) [pid = 3748] [serial = 370] [outer = 142A7C00] 08:33:38 INFO - PROCESS | 3748 | 1468427618111 Marionette DEBUG loaded listener.js 08:33:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (1A7AFC00) [pid = 3748] [serial = 371] [outer = 142A7C00] 08:33:38 INFO - PROCESS | 3748 | 1468427618735 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:33:38 INFO - PROCESS | 3748 | 1468427618798 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 08:33:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:33:38 INFO - PROCESS | 3748 | 1468427618802 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:33:38 INFO - PROCESS | 3748 | 1468427618804 Marionette TRACE conn2 <- [1,462,null,{}] 08:33:38 INFO - PROCESS | 3748 | 1468427618808 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:38 INFO - PROCESS | 3748 | 1468427618810 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:38 INFO - PROCESS | 3748 | 1468427618913 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 08:33:39 INFO - PROCESS | 3748 | 1468427619162 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:39 INFO - PROCESS | 3748 | 1468427619165 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:39 INFO - PROCESS | 3748 | ++DOCSHELL 10A7E800 == 50 [pid = 3748] [id = 125] 08:33:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (10A99400) [pid = 3748] [serial = 372] [outer = 00000000] 08:33:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (10D6C000) [pid = 3748] [serial = 373] [outer = 10A99400] 08:33:39 INFO - PROCESS | 3748 | 1468427619227 Marionette DEBUG loaded listener.js 08:33:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (112CF000) [pid = 3748] [serial = 374] [outer = 10A99400] 08:33:39 INFO - PROCESS | 3748 | --DOCSHELL 13159C00 == 49 [pid = 3748] [id = 119] 08:33:39 INFO - PROCESS | 3748 | --DOCSHELL 10A03000 == 48 [pid = 3748] [id = 118] 08:33:39 INFO - PROCESS | 3748 | --DOCSHELL 195D9C00 == 47 [pid = 3748] [id = 117] 08:33:39 INFO - PROCESS | 3748 | --DOCSHELL 16A64000 == 46 [pid = 3748] [id = 116] 08:33:39 INFO - PROCESS | 3748 | --DOCSHELL 16A3F000 == 45 [pid = 3748] [id = 115] 08:33:39 INFO - PROCESS | 3748 | --DOCSHELL 10BBB400 == 44 [pid = 3748] [id = 114] 08:33:39 INFO - PROCESS | 3748 | --DOCSHELL 11219800 == 43 [pid = 3748] [id = 113] 08:33:39 INFO - PROCESS | 3748 | --DOCSHELL 10D67800 == 42 [pid = 3748] [id = 109] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (1394C000) [pid = 3748] [serial = 197] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (1ABC1000) [pid = 3748] [serial = 248] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (1AA07C00) [pid = 3748] [serial = 194] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (1AB55000) [pid = 3748] [serial = 236] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (17618C00) [pid = 3748] [serial = 206] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (19AD9C00) [pid = 3748] [serial = 203] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (19FAA400) [pid = 3748] [serial = 157] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (16A65800) [pid = 3748] [serial = 200] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (1AB5B800) [pid = 3748] [serial = 245] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (176A4400) [pid = 3748] [serial = 242] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (12DF4400) [pid = 3748] [serial = 239] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (160CD000) [pid = 3748] [serial = 287] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (15E67C00) [pid = 3748] [serial = 286] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (195DC000) [pid = 3748] [serial = 290] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (17710000) [pid = 3748] [serial = 289] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (131EF400) [pid = 3748] [serial = 284] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (13032800) [pid = 3748] [serial = 283] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (1B26F400) [pid = 3748] [serial = 281] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (170E8C00) [pid = 3748] [serial = 304] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (142C0C00) [pid = 3748] [serial = 298] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (15197000) [pid = 3748] [serial = 299] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (12D69000) [pid = 3748] [serial = 295] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (13135C00) [pid = 3748] [serial = 296] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (168CA000) [pid = 3748] [serial = 301] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (1A2AC800) [pid = 3748] [serial = 313] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (16A3D000) [pid = 3748] [serial = 302] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (16A46800) [pid = 3748] [serial = 293] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (16A44800) [pid = 3748] [serial = 292] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (19FAD400) [pid = 3748] [serial = 311] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (19DB3800) [pid = 3748] [serial = 310] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (1761BC00) [pid = 3748] [serial = 316] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (1A7B3400) [pid = 3748] [serial = 319] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (1AB63800) [pid = 3748] [serial = 322] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (1A50F800) [pid = 3748] [serial = 314] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (17AEBC00) [pid = 3748] [serial = 307] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (195D9800) [pid = 3748] [serial = 308] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (1AA08C00) [pid = 3748] [serial = 320] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (19DB3C00) [pid = 3748] [serial = 317] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (176A7800) [pid = 3748] [serial = 305] [outer = 00000000] [url = about:blank] 08:33:39 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:39 INFO - PROCESS | 3748 | 1468427619991 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:33:40 INFO - PROCESS | 3748 | 1468427620032 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 08:33:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:33:40 INFO - PROCESS | 3748 | 1468427620037 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:33:40 INFO - PROCESS | 3748 | 1468427620039 Marionette TRACE conn2 <- [1,466,null,{}] 08:33:40 INFO - PROCESS | 3748 | 1468427620063 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:40 INFO - PROCESS | 3748 | 1468427620068 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:40 INFO - PROCESS | 3748 | 1468427620155 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 08:33:40 INFO - PROCESS | 3748 | 1468427620162 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:40 INFO - PROCESS | 3748 | 1468427620165 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:40 INFO - PROCESS | 3748 | ++DOCSHELL 13136400 == 43 [pid = 3748] [id = 126] 08:33:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (13154000) [pid = 3748] [serial = 375] [outer = 00000000] 08:33:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (132DD400) [pid = 3748] [serial = 376] [outer = 13154000] 08:33:40 INFO - PROCESS | 3748 | 1468427620220 Marionette DEBUG loaded listener.js 08:33:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (13D94800) [pid = 3748] [serial = 377] [outer = 13154000] 08:33:40 INFO - PROCESS | 3748 | 1468427620780 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:33:40 INFO - PROCESS | 3748 | 1468427620835 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 08:33:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:33:40 INFO - PROCESS | 3748 | 1468427620840 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:33:40 INFO - PROCESS | 3748 | 1468427620842 Marionette TRACE conn2 <- [1,470,null,{}] 08:33:40 INFO - PROCESS | 3748 | 1468427620845 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:40 INFO - PROCESS | 3748 | 1468427620848 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:40 INFO - PROCESS | 3748 | 1468427620935 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 08:33:41 INFO - PROCESS | 3748 | 1468427621020 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:41 INFO - PROCESS | 3748 | 1468427621022 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:41 INFO - PROCESS | 3748 | ++DOCSHELL 142A5400 == 44 [pid = 3748] [id = 127] 08:33:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (142AD000) [pid = 3748] [serial = 378] [outer = 00000000] 08:33:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (160D4C00) [pid = 3748] [serial = 379] [outer = 142AD000] 08:33:41 INFO - PROCESS | 3748 | 1468427621070 Marionette DEBUG loaded listener.js 08:33:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (168CDC00) [pid = 3748] [serial = 380] [outer = 142AD000] 08:33:41 INFO - PROCESS | 3748 | 1468427621452 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:33:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:33:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 661ms 08:33:41 INFO - PROCESS | 3748 | 1468427621478 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 08:33:41 INFO - PROCESS | 3748 | 1468427621480 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 08:33:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:33:41 INFO - PROCESS | 3748 | 1468427621485 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:33:41 INFO - PROCESS | 3748 | 1468427621490 Marionette TRACE conn2 <- [1,474,null,{}] 08:33:41 INFO - PROCESS | 3748 | 1468427621499 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:41 INFO - PROCESS | 3748 | 1468427621502 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:41 INFO - PROCESS | 3748 | 1468427621587 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 08:33:41 INFO - PROCESS | 3748 | 1468427621593 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:41 INFO - PROCESS | 3748 | 1468427621596 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:41 INFO - PROCESS | 3748 | ++DOCSHELL 16A49400 == 45 [pid = 3748] [id = 128] 08:33:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16A49800) [pid = 3748] [serial = 381] [outer = 00000000] 08:33:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (176A8000) [pid = 3748] [serial = 382] [outer = 16A49800] 08:33:41 INFO - PROCESS | 3748 | 1468427621641 Marionette DEBUG loaded listener.js 08:33:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (176A9800) [pid = 3748] [serial = 383] [outer = 16A49800] 08:33:42 INFO - PROCESS | 3748 | 1468427622152 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:33:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:33:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 725ms 08:33:42 INFO - PROCESS | 3748 | 1468427622216 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 08:33:42 INFO - PROCESS | 3748 | 1468427622218 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 08:33:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:33:42 INFO - PROCESS | 3748 | 1468427622222 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:33:42 INFO - PROCESS | 3748 | 1468427622224 Marionette TRACE conn2 <- [1,478,null,{}] 08:33:42 INFO - PROCESS | 3748 | 1468427622234 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:42 INFO - PROCESS | 3748 | 1468427622236 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:42 INFO - PROCESS | 3748 | 1468427622386 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 08:33:42 INFO - PROCESS | 3748 | 1468427622403 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:42 INFO - PROCESS | 3748 | 1468427622405 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:42 INFO - PROCESS | 3748 | ++DOCSHELL 176A0800 == 46 [pid = 3748] [id = 129] 08:33:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (17AEF000) [pid = 3748] [serial = 384] [outer = 00000000] 08:33:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (195D2800) [pid = 3748] [serial = 385] [outer = 17AEF000] 08:33:42 INFO - PROCESS | 3748 | 1468427622447 Marionette DEBUG loaded listener.js 08:33:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (195DA800) [pid = 3748] [serial = 386] [outer = 17AEF000] 08:33:42 INFO - PROCESS | 3748 | 1468427622919 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:33:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:33:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 709ms 08:33:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:33:42 INFO - PROCESS | 3748 | 1468427622954 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 08:33:42 INFO - PROCESS | 3748 | 1468427622956 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 08:33:42 INFO - PROCESS | 3748 | 1468427622959 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:33:42 INFO - PROCESS | 3748 | 1468427622961 Marionette TRACE conn2 <- [1,482,null,{}] 08:33:42 INFO - PROCESS | 3748 | 1468427622964 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:42 INFO - PROCESS | 3748 | 1468427622966 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:43 INFO - PROCESS | 3748 | 1468427623080 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 08:33:43 INFO - PROCESS | 3748 | 1468427623088 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:43 INFO - PROCESS | 3748 | 1468427623093 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:43 INFO - PROCESS | 3748 | ++DOCSHELL 19630400 == 47 [pid = 3748] [id = 130] 08:33:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (19630800) [pid = 3748] [serial = 387] [outer = 00000000] 08:33:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (19635C00) [pid = 3748] [serial = 388] [outer = 19630800] 08:33:43 INFO - PROCESS | 3748 | 1468427623194 Marionette DEBUG loaded listener.js 08:33:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (1963C400) [pid = 3748] [serial = 389] [outer = 19630800] 08:33:43 INFO - PROCESS | 3748 | 1468427623656 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:33:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:33:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 758ms 08:33:43 INFO - PROCESS | 3748 | 1468427623715 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 08:33:43 INFO - PROCESS | 3748 | 1468427623717 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 08:33:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:33:43 INFO - PROCESS | 3748 | 1468427623729 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:33:43 INFO - PROCESS | 3748 | 1468427623731 Marionette TRACE conn2 <- [1,486,null,{}] 08:33:43 INFO - PROCESS | 3748 | 1468427623734 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:43 INFO - PROCESS | 3748 | 1468427623737 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:43 INFO - PROCESS | 3748 | 1468427623846 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 08:33:43 INFO - PROCESS | 3748 | 1468427623968 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:43 INFO - PROCESS | 3748 | 1468427623970 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (19ABF000) [pid = 3748] [serial = 390] [outer = 19CAA000] 08:33:44 INFO - PROCESS | 3748 | ++DOCSHELL 19DB5000 == 48 [pid = 3748] [id = 131] 08:33:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (19DB5C00) [pid = 3748] [serial = 391] [outer = 00000000] 08:33:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (19FAB400) [pid = 3748] [serial = 392] [outer = 19DB5C00] 08:33:44 INFO - PROCESS | 3748 | 1468427624028 Marionette DEBUG loaded listener.js 08:33:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (19DB7C00) [pid = 3748] [serial = 393] [outer = 19DB5C00] 08:33:44 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (16D24C00) [pid = 3748] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:33:44 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (19CA7800) [pid = 3748] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:33:44 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (10D68400) [pid = 3748] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:33:44 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (13218C00) [pid = 3748] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:33:44 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (1A517800) [pid = 3748] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:33:44 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (11011400) [pid = 3748] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:33:44 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (139C7400) [pid = 3748] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:33:44 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (16A3A400) [pid = 3748] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:33:44 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (1121A400) [pid = 3748] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:33:44 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (16A3F400) [pid = 3748] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:33:44 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (12D69C00) [pid = 3748] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:33:44 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (10A0F000) [pid = 3748] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:33:44 INFO - PROCESS | 3748 | 1468427624507 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:33:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:33:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 822ms 08:33:44 INFO - PROCESS | 3748 | 1468427624558 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 08:33:44 INFO - PROCESS | 3748 | 1468427624559 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 08:33:44 INFO - PROCESS | 3748 | 1468427624563 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:33:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:33:44 INFO - PROCESS | 3748 | 1468427624564 Marionette TRACE conn2 <- [1,490,null,{}] 08:33:44 INFO - PROCESS | 3748 | 1468427624572 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:44 INFO - PROCESS | 3748 | 1468427624574 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:44 INFO - PROCESS | 3748 | 1468427624685 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 08:33:44 INFO - PROCESS | 3748 | 1468427624740 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:44 INFO - PROCESS | 3748 | 1468427624742 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:44 INFO - PROCESS | 3748 | ++DOCSHELL 112D4400 == 49 [pid = 3748] [id = 132] 08:33:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (12BC1000) [pid = 3748] [serial = 394] [outer = 00000000] 08:33:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (13C6CC00) [pid = 3748] [serial = 395] [outer = 12BC1000] 08:33:44 INFO - PROCESS | 3748 | 1468427624784 Marionette DEBUG loaded listener.js 08:33:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (16A3F400) [pid = 3748] [serial = 396] [outer = 12BC1000] 08:33:45 INFO - PROCESS | 3748 | 1468427625185 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:33:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:33:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 661ms 08:33:45 INFO - PROCESS | 3748 | 1468427625234 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 08:33:45 INFO - PROCESS | 3748 | 1468427625236 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 08:33:45 INFO - PROCESS | 3748 | 1468427625239 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:33:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:33:45 INFO - PROCESS | 3748 | 1468427625240 Marionette TRACE conn2 <- [1,494,null,{}] 08:33:45 INFO - PROCESS | 3748 | 1468427625252 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:45 INFO - PROCESS | 3748 | 1468427625255 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:45 INFO - PROCESS | 3748 | 1468427625362 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 08:33:45 INFO - PROCESS | 3748 | 1468427625368 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:45 INFO - PROCESS | 3748 | 1468427625370 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:45 INFO - PROCESS | 3748 | ++DOCSHELL 195D3000 == 50 [pid = 3748] [id = 133] 08:33:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (195D7400) [pid = 3748] [serial = 397] [outer = 00000000] 08:33:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (1A2AE000) [pid = 3748] [serial = 398] [outer = 195D7400] 08:33:45 INFO - PROCESS | 3748 | 1468427625412 Marionette DEBUG loaded listener.js 08:33:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (1A69FC00) [pid = 3748] [serial = 399] [outer = 195D7400] 08:33:45 INFO - PROCESS | 3748 | 1468427625837 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:33:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:33:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 661ms 08:33:45 INFO - PROCESS | 3748 | 1468427625884 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 08:33:45 INFO - PROCESS | 3748 | 1468427625886 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 08:33:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:33:45 INFO - PROCESS | 3748 | 1468427625890 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:33:45 INFO - PROCESS | 3748 | 1468427625891 Marionette TRACE conn2 <- [1,498,null,{}] 08:33:45 INFO - PROCESS | 3748 | 1468427625895 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:45 INFO - PROCESS | 3748 | 1468427625897 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:46 INFO - PROCESS | 3748 | 1468427626040 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 08:33:46 INFO - PROCESS | 3748 | 1468427626045 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:46 INFO - PROCESS | 3748 | 1468427626047 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:46 INFO - PROCESS | 3748 | ++DOCSHELL 10A80800 == 51 [pid = 3748] [id = 134] 08:33:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (1A7AF000) [pid = 3748] [serial = 400] [outer = 00000000] 08:33:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (1AA06400) [pid = 3748] [serial = 401] [outer = 1A7AF000] 08:33:46 INFO - PROCESS | 3748 | 1468427626089 Marionette DEBUG loaded listener.js 08:33:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (1AA0B800) [pid = 3748] [serial = 402] [outer = 1A7AF000] 08:33:46 INFO - PROCESS | 3748 | 1468427626614 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:33:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:33:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 757ms 08:33:46 INFO - PROCESS | 3748 | 1468427626662 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 08:33:46 INFO - PROCESS | 3748 | 1468427626667 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 08:33:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:33:46 INFO - PROCESS | 3748 | 1468427626672 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:33:46 INFO - PROCESS | 3748 | 1468427626676 Marionette TRACE conn2 <- [1,502,null,{}] 08:33:46 INFO - PROCESS | 3748 | 1468427626681 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:46 INFO - PROCESS | 3748 | 1468427626684 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:46 INFO - PROCESS | 3748 | 1468427626842 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 08:33:47 INFO - PROCESS | 3748 | 1468427626974 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:47 INFO - PROCESS | 3748 | 1468427626979 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:47 INFO - PROCESS | 3748 | ++DOCSHELL 10D66C00 == 52 [pid = 3748] [id = 135] 08:33:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (10D67800) [pid = 3748] [serial = 403] [outer = 00000000] 08:33:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (1321E000) [pid = 3748] [serial = 404] [outer = 10D67800] 08:33:47 INFO - PROCESS | 3748 | 1468427627035 Marionette DEBUG loaded listener.js 08:33:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (139D2400) [pid = 3748] [serial = 405] [outer = 10D67800] 08:33:47 INFO - PROCESS | 3748 | 1468427627641 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:33:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:33:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1032ms 08:33:47 INFO - PROCESS | 3748 | 1468427627706 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 08:33:47 INFO - PROCESS | 3748 | 1468427627711 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 08:33:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:33:47 INFO - PROCESS | 3748 | 1468427627717 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:33:47 INFO - PROCESS | 3748 | 1468427627720 Marionette TRACE conn2 <- [1,506,null,{}] 08:33:47 INFO - PROCESS | 3748 | 1468427627724 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:47 INFO - PROCESS | 3748 | 1468427627727 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:47 INFO - PROCESS | 3748 | 1468427627837 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 08:33:47 INFO - PROCESS | 3748 | 1468427627965 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:47 INFO - PROCESS | 3748 | 1468427627968 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:48 INFO - PROCESS | 3748 | ++DOCSHELL 160CBC00 == 53 [pid = 3748] [id = 136] 08:33:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (160CD000) [pid = 3748] [serial = 406] [outer = 00000000] 08:33:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (16A3C800) [pid = 3748] [serial = 407] [outer = 160CD000] 08:33:48 INFO - PROCESS | 3748 | 1468427628023 Marionette DEBUG loaded listener.js 08:33:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (16A47000) [pid = 3748] [serial = 408] [outer = 160CD000] 08:33:48 INFO - PROCESS | 3748 | 1468427628697 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:33:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:33:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1031ms 08:33:48 INFO - PROCESS | 3748 | 1468427628752 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 08:33:48 INFO - PROCESS | 3748 | 1468427628754 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 08:33:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:33:48 INFO - PROCESS | 3748 | 1468427628758 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:33:48 INFO - PROCESS | 3748 | 1468427628762 Marionette TRACE conn2 <- [1,510,null,{}] 08:33:48 INFO - PROCESS | 3748 | 1468427628788 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:48 INFO - PROCESS | 3748 | 1468427628793 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:48 INFO - PROCESS | 3748 | 1468427628901 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 08:33:49 INFO - PROCESS | 3748 | 1468427629027 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:49 INFO - PROCESS | 3748 | 1468427629031 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:49 INFO - PROCESS | 3748 | ++DOCSHELL 19CAEC00 == 54 [pid = 3748] [id = 137] 08:33:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (19CB2800) [pid = 3748] [serial = 409] [outer = 00000000] 08:33:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (1A2AD800) [pid = 3748] [serial = 410] [outer = 19CB2800] 08:33:49 INFO - PROCESS | 3748 | 1468427629086 Marionette DEBUG loaded listener.js 08:33:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (1AA0D000) [pid = 3748] [serial = 411] [outer = 19CB2800] 08:33:49 INFO - PROCESS | 3748 | 1468427629718 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:33:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:33:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 999ms 08:33:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:33:49 INFO - PROCESS | 3748 | 1468427629755 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 08:33:49 INFO - PROCESS | 3748 | 1468427629758 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 08:33:49 INFO - PROCESS | 3748 | 1468427629762 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:33:49 INFO - PROCESS | 3748 | 1468427629764 Marionette TRACE conn2 <- [1,514,null,{}] 08:33:49 INFO - PROCESS | 3748 | 1468427629768 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:49 INFO - PROCESS | 3748 | 1468427629770 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:49 INFO - PROCESS | 3748 | 1468427629877 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 08:33:50 INFO - PROCESS | 3748 | 1468427629975 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:50 INFO - PROCESS | 3748 | 1468427629977 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:50 INFO - PROCESS | 3748 | ++DOCSHELL 1AB5E400 == 55 [pid = 3748] [id = 138] 08:33:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (1AB5F000) [pid = 3748] [serial = 412] [outer = 00000000] 08:33:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (1ABB8C00) [pid = 3748] [serial = 413] [outer = 1AB5F000] 08:33:50 INFO - PROCESS | 3748 | 1468427630029 Marionette DEBUG loaded listener.js 08:33:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (1ACBF000) [pid = 3748] [serial = 414] [outer = 1AB5F000] 08:33:50 INFO - PROCESS | 3748 | 1468427630648 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:33:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:33:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 919ms 08:33:50 INFO - PROCESS | 3748 | 1468427630699 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 08:33:50 INFO - PROCESS | 3748 | 1468427630702 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 08:33:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:33:50 INFO - PROCESS | 3748 | 1468427630707 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:33:50 INFO - PROCESS | 3748 | 1468427630710 Marionette TRACE conn2 <- [1,518,null,{}] 08:33:50 INFO - PROCESS | 3748 | 1468427630714 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:50 INFO - PROCESS | 3748 | 1468427630717 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:51 INFO - PROCESS | 3748 | 1468427630990 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 08:33:51 INFO - PROCESS | 3748 | 1468427631138 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:51 INFO - PROCESS | 3748 | 1468427631141 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:51 INFO - PROCESS | 3748 | ++DOCSHELL 130CD400 == 56 [pid = 3748] [id = 139] 08:33:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (130CDC00) [pid = 3748] [serial = 415] [outer = 00000000] 08:33:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (13155800) [pid = 3748] [serial = 416] [outer = 130CDC00] 08:33:51 INFO - PROCESS | 3748 | 1468427631193 Marionette DEBUG loaded listener.js 08:33:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (132D7400) [pid = 3748] [serial = 417] [outer = 130CDC00] 08:33:51 INFO - PROCESS | 3748 | 1468427631874 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:33:51 INFO - PROCESS | 3748 | --DOCSHELL 195D3000 == 55 [pid = 3748] [id = 133] 08:33:51 INFO - PROCESS | 3748 | --DOCSHELL 112D4400 == 54 [pid = 3748] [id = 132] 08:33:51 INFO - PROCESS | 3748 | --DOCSHELL 19DB5000 == 53 [pid = 3748] [id = 131] 08:33:51 INFO - PROCESS | 3748 | --DOCSHELL 19630400 == 52 [pid = 3748] [id = 130] 08:33:51 INFO - PROCESS | 3748 | --DOCSHELL 176A0800 == 51 [pid = 3748] [id = 129] 08:33:51 INFO - PROCESS | 3748 | --DOCSHELL 16A49400 == 50 [pid = 3748] [id = 128] 08:33:51 INFO - PROCESS | 3748 | --DOCSHELL 142A5400 == 49 [pid = 3748] [id = 127] 08:33:51 INFO - PROCESS | 3748 | --DOCSHELL 13136400 == 48 [pid = 3748] [id = 126] 08:33:51 INFO - PROCESS | 3748 | --DOCSHELL 10A7E800 == 47 [pid = 3748] [id = 125] 08:33:51 INFO - PROCESS | 3748 | --DOCSHELL 1AB54C00 == 46 [pid = 3748] [id = 123] 08:33:51 INFO - PROCESS | 3748 | --DOCSHELL 160B5000 == 45 [pid = 3748] [id = 122] 08:33:51 INFO - PROCESS | 3748 | --DOCSHELL 10D6E400 == 44 [pid = 3748] [id = 121] 08:33:51 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (19902400) [pid = 3748] [serial = 346] [outer = 00000000] [url = about:blank] 08:33:51 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (1A7AB400) [pid = 3748] [serial = 350] [outer = 00000000] [url = about:blank] 08:33:51 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (1A2A1800) [pid = 3748] [serial = 349] [outer = 00000000] [url = about:blank] 08:33:51 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (10D6F400) [pid = 3748] [serial = 326] [outer = 00000000] [url = about:blank] 08:33:51 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (10D6C800) [pid = 3748] [serial = 325] [outer = 00000000] [url = about:blank] 08:33:51 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (13DA0000) [pid = 3748] [serial = 329] [outer = 00000000] [url = about:blank] 08:33:51 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (13955400) [pid = 3748] [serial = 328] [outer = 00000000] [url = about:blank] 08:33:51 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (1ACBD000) [pid = 3748] [serial = 335] [outer = 00000000] [url = about:blank] 08:33:51 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (1AB57400) [pid = 3748] [serial = 334] [outer = 00000000] [url = about:blank] 08:33:51 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (1394C400) [pid = 3748] [serial = 340] [outer = 00000000] [url = about:blank] 08:33:51 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (15196800) [pid = 3748] [serial = 341] [outer = 00000000] [url = about:blank] 08:33:51 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (17718000) [pid = 3748] [serial = 355] [outer = 00000000] [url = about:blank] 08:33:51 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (170E0000) [pid = 3748] [serial = 331] [outer = 00000000] [url = about:blank] 08:33:51 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (19902C00) [pid = 3748] [serial = 332] [outer = 00000000] [url = about:blank] 08:33:51 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (1394E800) [pid = 3748] [serial = 338] [outer = 00000000] [url = about:blank] 08:33:51 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (131F0800) [pid = 3748] [serial = 337] [outer = 00000000] [url = about:blank] 08:33:51 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (16D25000) [pid = 3748] [serial = 343] [outer = 00000000] [url = about:blank] 08:33:51 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (1ABB8400) [pid = 3748] [serial = 323] [outer = 00000000] [url = about:blank] 08:33:51 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (1AA0DC00) [pid = 3748] [serial = 358] [outer = 00000000] [url = about:blank] 08:33:51 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (1124F400) [pid = 3748] [serial = 352] [outer = 00000000] [url = about:blank] 08:33:51 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (129B6400) [pid = 3748] [serial = 353] [outer = 00000000] [url = about:blank] 08:33:51 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (170E7C00) [pid = 3748] [serial = 344] [outer = 00000000] [url = about:blank] 08:33:51 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (19904C00) [pid = 3748] [serial = 356] [outer = 00000000] [url = about:blank] 08:33:51 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (19AE2000) [pid = 3748] [serial = 347] [outer = 00000000] [url = about:blank] 08:33:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:33:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1225ms 08:33:51 INFO - PROCESS | 3748 | 1468427631951 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 08:33:51 INFO - PROCESS | 3748 | 1468427631955 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 08:33:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:33:51 INFO - PROCESS | 3748 | 1468427631962 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:33:51 INFO - PROCESS | 3748 | 1468427631965 Marionette TRACE conn2 <- [1,522,null,{}] 08:33:51 INFO - PROCESS | 3748 | 1468427631969 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:52 INFO - PROCESS | 3748 | 1468427631972 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:52 INFO - PROCESS | 3748 | 1468427632064 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 08:33:52 INFO - PROCESS | 3748 | 1468427632070 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:52 INFO - PROCESS | 3748 | 1468427632073 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:52 INFO - PROCESS | 3748 | ++DOCSHELL 13034C00 == 45 [pid = 3748] [id = 140] 08:33:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (130A6000) [pid = 3748] [serial = 418] [outer = 00000000] 08:33:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (1315A000) [pid = 3748] [serial = 419] [outer = 130A6000] 08:33:52 INFO - PROCESS | 3748 | 1468427632123 Marionette DEBUG loaded listener.js 08:33:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (139C6800) [pid = 3748] [serial = 420] [outer = 130A6000] 08:33:52 INFO - PROCESS | 3748 | 1468427632674 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:33:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:33:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 758ms 08:33:52 INFO - PROCESS | 3748 | 1468427632740 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 08:33:52 INFO - PROCESS | 3748 | 1468427632742 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 08:33:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:33:52 INFO - PROCESS | 3748 | 1468427632746 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:33:52 INFO - PROCESS | 3748 | 1468427632748 Marionette TRACE conn2 <- [1,526,null,{}] 08:33:52 INFO - PROCESS | 3748 | 1468427632751 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:52 INFO - PROCESS | 3748 | 1468427632753 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:52 INFO - PROCESS | 3748 | 1468427632846 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 08:33:52 INFO - PROCESS | 3748 | 1468427632934 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:52 INFO - PROCESS | 3748 | 1468427632937 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:52 INFO - PROCESS | 3748 | ++DOCSHELL 13C5CC00 == 46 [pid = 3748] [id = 141] 08:33:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (13C5F000) [pid = 3748] [serial = 421] [outer = 00000000] 08:33:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (15197C00) [pid = 3748] [serial = 422] [outer = 13C5F000] 08:33:53 INFO - PROCESS | 3748 | 1468427632981 Marionette DEBUG loaded listener.js 08:33:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (15E5EC00) [pid = 3748] [serial = 423] [outer = 13C5F000] 08:33:53 INFO - PROCESS | 3748 | 1468427633362 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:33:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:33:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 660ms 08:33:53 INFO - PROCESS | 3748 | 1468427633383 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 08:33:53 INFO - PROCESS | 3748 | 1468427633386 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 08:33:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:33:53 INFO - PROCESS | 3748 | 1468427633396 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:33:53 INFO - PROCESS | 3748 | 1468427633400 Marionette TRACE conn2 <- [1,530,null,{}] 08:33:53 INFO - PROCESS | 3748 | 1468427633404 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:53 INFO - PROCESS | 3748 | 1468427633407 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:53 INFO - PROCESS | 3748 | 1468427633542 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 08:33:53 INFO - PROCESS | 3748 | 1468427633548 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:53 INFO - PROCESS | 3748 | 1468427633550 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:53 INFO - PROCESS | 3748 | ++DOCSHELL 15196800 == 47 [pid = 3748] [id = 142] 08:33:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (15617C00) [pid = 3748] [serial = 424] [outer = 00000000] 08:33:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (16EC3800) [pid = 3748] [serial = 425] [outer = 15617C00] 08:33:53 INFO - PROCESS | 3748 | 1468427633594 Marionette DEBUG loaded listener.js 08:33:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (16FC4000) [pid = 3748] [serial = 426] [outer = 15617C00] 08:33:54 INFO - PROCESS | 3748 | 1468427634054 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:33:54 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 08:33:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:33:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:33:54 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 08:33:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:33:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:33:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 726ms 08:33:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:33:54 INFO - PROCESS | 3748 | 1468427634120 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 08:33:54 INFO - PROCESS | 3748 | 1468427634123 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 08:33:54 INFO - PROCESS | 3748 | 1468427634131 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:33:54 INFO - PROCESS | 3748 | 1468427634133 Marionette TRACE conn2 <- [1,534,null,{}] 08:33:54 INFO - PROCESS | 3748 | 1468427634137 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:54 INFO - PROCESS | 3748 | 1468427634139 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:54 INFO - PROCESS | 3748 | 1468427634287 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 08:33:54 INFO - PROCESS | 3748 | 1468427634307 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:54 INFO - PROCESS | 3748 | 1468427634310 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:54 INFO - PROCESS | 3748 | ++DOCSHELL 195D3000 == 48 [pid = 3748] [id = 143] 08:33:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (195D7000) [pid = 3748] [serial = 427] [outer = 00000000] 08:33:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (19632000) [pid = 3748] [serial = 428] [outer = 195D7000] 08:33:54 INFO - PROCESS | 3748 | 1468427634353 Marionette DEBUG loaded listener.js 08:33:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (19636400) [pid = 3748] [serial = 429] [outer = 195D7000] 08:33:54 INFO - PROCESS | 3748 | 1468427634815 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:33:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 08:33:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 709ms 08:33:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:33:54 INFO - PROCESS | 3748 | 1468427634859 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 08:33:54 INFO - PROCESS | 3748 | 1468427634861 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 08:33:54 INFO - PROCESS | 3748 | 1468427634864 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:33:54 INFO - PROCESS | 3748 | 1468427634866 Marionette TRACE conn2 <- [1,538,null,{}] 08:33:54 INFO - PROCESS | 3748 | 1468427634875 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:54 INFO - PROCESS | 3748 | 1468427634877 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:55 INFO - PROCESS | 3748 | 1468427634995 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 08:33:55 INFO - PROCESS | 3748 | 1468427635001 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:55 INFO - PROCESS | 3748 | 1468427635006 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:55 INFO - PROCESS | 3748 | ++DOCSHELL 19908000 == 49 [pid = 3748] [id = 144] 08:33:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (1990D000) [pid = 3748] [serial = 430] [outer = 00000000] 08:33:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (19CB0400) [pid = 3748] [serial = 431] [outer = 1990D000] 08:33:55 INFO - PROCESS | 3748 | 1468427635113 Marionette DEBUG loaded listener.js 08:33:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (19DB6000) [pid = 3748] [serial = 432] [outer = 1990D000] 08:33:55 INFO - PROCESS | 3748 | 1468427635530 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:33:55 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 08:33:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 709ms 08:33:55 INFO - PROCESS | 3748 | 1468427635568 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 08:33:55 INFO - PROCESS | 3748 | 1468427635570 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 08:33:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:33:55 INFO - PROCESS | 3748 | 1468427635573 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:33:55 INFO - PROCESS | 3748 | 1468427635575 Marionette TRACE conn2 <- [1,542,null,{}] 08:33:55 INFO - PROCESS | 3748 | 1468427635578 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:55 INFO - PROCESS | 3748 | 1468427635580 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:55 INFO - PROCESS | 3748 | 1468427635770 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 08:33:55 INFO - PROCESS | 3748 | 1468427635787 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:55 INFO - PROCESS | 3748 | 1468427635790 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:55 INFO - PROCESS | 3748 | ++DOCSHELL 19FB2000 == 50 [pid = 3748] [id = 145] 08:33:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (1A2AC800) [pid = 3748] [serial = 433] [outer = 00000000] 08:33:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (1A7B3C00) [pid = 3748] [serial = 434] [outer = 1A2AC800] 08:33:55 INFO - PROCESS | 3748 | 1468427635841 Marionette DEBUG loaded listener.js 08:33:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (1A7B4C00) [pid = 3748] [serial = 435] [outer = 1A2AC800] 08:33:56 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (17AEF000) [pid = 3748] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:33:56 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (13154000) [pid = 3748] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:33:56 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (142AD000) [pid = 3748] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:33:56 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (16A49800) [pid = 3748] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:33:56 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (19630800) [pid = 3748] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:33:56 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (10A99400) [pid = 3748] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:33:56 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (12BC1000) [pid = 3748] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:33:56 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (19DB5C00) [pid = 3748] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:33:56 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (195D7400) [pid = 3748] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:33:56 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:56 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:33:56 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:56 INFO - PROCESS | 3748 | 1468427636415 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:33:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:33:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 870ms 08:33:56 INFO - PROCESS | 3748 | 1468427636449 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 08:33:56 INFO - PROCESS | 3748 | 1468427636451 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 08:33:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:33:56 INFO - PROCESS | 3748 | 1468427636454 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:33:56 INFO - PROCESS | 3748 | 1468427636456 Marionette TRACE conn2 <- [1,546,null,{}] 08:33:56 INFO - PROCESS | 3748 | 1468427636460 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:56 INFO - PROCESS | 3748 | 1468427636462 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:56 INFO - PROCESS | 3748 | 1468427636546 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 08:33:56 INFO - PROCESS | 3748 | 1468427636633 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:56 INFO - PROCESS | 3748 | 1468427636635 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:56 INFO - PROCESS | 3748 | ++DOCSHELL 10D68800 == 51 [pid = 3748] [id = 146] 08:33:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (12BC1000) [pid = 3748] [serial = 436] [outer = 00000000] 08:33:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (1680F000) [pid = 3748] [serial = 437] [outer = 12BC1000] 08:33:56 INFO - PROCESS | 3748 | 1468427636726 Marionette DEBUG loaded listener.js 08:33:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (16A3B800) [pid = 3748] [serial = 438] [outer = 12BC1000] 08:33:57 INFO - PROCESS | 3748 | 1468427637072 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:33:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:33:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 661ms 08:33:57 INFO - PROCESS | 3748 | 1468427637126 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 08:33:57 INFO - PROCESS | 3748 | 1468427637128 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 08:33:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:33:57 INFO - PROCESS | 3748 | 1468427637163 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:33:57 INFO - PROCESS | 3748 | 1468427637164 Marionette TRACE conn2 <- [1,550,null,{}] 08:33:57 INFO - PROCESS | 3748 | 1468427637171 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:57 INFO - PROCESS | 3748 | 1468427637173 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:57 INFO - PROCESS | 3748 | 1468427637257 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 08:33:57 INFO - PROCESS | 3748 | 1468427637263 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:57 INFO - PROCESS | 3748 | 1468427637265 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:57 INFO - PROCESS | 3748 | ++DOCSHELL 160CC800 == 52 [pid = 3748] [id = 147] 08:33:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (1A7A7400) [pid = 3748] [serial = 439] [outer = 00000000] 08:33:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (1ABB5000) [pid = 3748] [serial = 440] [outer = 1A7A7400] 08:33:57 INFO - PROCESS | 3748 | 1468427637307 Marionette DEBUG loaded listener.js 08:33:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (1ABBB400) [pid = 3748] [serial = 441] [outer = 1A7A7400] 08:33:57 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:57 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:33:57 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:57 INFO - PROCESS | 3748 | 1468427637790 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:33:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:33:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 693ms 08:33:57 INFO - PROCESS | 3748 | 1468427637843 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 08:33:57 INFO - PROCESS | 3748 | 1468427637845 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 08:33:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:33:57 INFO - PROCESS | 3748 | 1468427637848 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:33:57 INFO - PROCESS | 3748 | 1468427637850 Marionette TRACE conn2 <- [1,554,null,{}] 08:33:57 INFO - PROCESS | 3748 | 1468427637853 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:57 INFO - PROCESS | 3748 | 1468427637855 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:57 INFO - PROCESS | 3748 | 1468427637949 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 08:33:57 INFO - PROCESS | 3748 | 1468427637959 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:57 INFO - PROCESS | 3748 | 1468427637961 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:57 INFO - PROCESS | 3748 | ++DOCSHELL 1532F400 == 53 [pid = 3748] [id = 148] 08:33:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (15331800) [pid = 3748] [serial = 442] [outer = 00000000] 08:33:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (15338C00) [pid = 3748] [serial = 443] [outer = 15331800] 08:33:58 INFO - PROCESS | 3748 | 1468427638007 Marionette DEBUG loaded listener.js 08:33:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (1533EC00) [pid = 3748] [serial = 444] [outer = 15331800] 08:33:58 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:58 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:58 INFO - PROCESS | 3748 | 1468427638539 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:33:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:33:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 774ms 08:33:58 INFO - PROCESS | 3748 | 1468427638639 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 08:33:58 INFO - PROCESS | 3748 | 1468427638643 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 08:33:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:33:58 INFO - PROCESS | 3748 | 1468427638664 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:33:58 INFO - PROCESS | 3748 | 1468427638668 Marionette TRACE conn2 <- [1,558,null,{}] 08:33:58 INFO - PROCESS | 3748 | 1468427638673 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:58 INFO - PROCESS | 3748 | 1468427638676 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:58 INFO - PROCESS | 3748 | 1468427638797 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 08:33:58 INFO - PROCESS | 3748 | 1468427638934 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:58 INFO - PROCESS | 3748 | 1468427638937 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:58 INFO - PROCESS | 3748 | ++DOCSHELL 10A01400 == 54 [pid = 3748] [id = 149] 08:33:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (10D6BC00) [pid = 3748] [serial = 445] [outer = 00000000] 08:33:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (13135800) [pid = 3748] [serial = 446] [outer = 10D6BC00] 08:33:58 INFO - PROCESS | 3748 | 1468427638993 Marionette DEBUG loaded listener.js 08:33:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (13C5E800) [pid = 3748] [serial = 447] [outer = 10D6BC00] 08:33:59 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:59 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:33:59 INFO - PROCESS | 3748 | 1468427639549 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:33:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:33:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 935ms 08:33:59 INFO - PROCESS | 3748 | 1468427639601 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 08:33:59 INFO - PROCESS | 3748 | 1468427639606 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 08:33:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:33:59 INFO - PROCESS | 3748 | 1468427639613 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:33:59 INFO - PROCESS | 3748 | 1468427639615 Marionette TRACE conn2 <- [1,562,null,{}] 08:33:59 INFO - PROCESS | 3748 | 1468427639619 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:33:59 INFO - PROCESS | 3748 | 1468427639622 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:59 INFO - PROCESS | 3748 | 1468427639732 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 08:33:59 INFO - PROCESS | 3748 | 1468427639835 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:59 INFO - PROCESS | 3748 | 1468427639838 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:33:59 INFO - PROCESS | 3748 | ++DOCSHELL 15336C00 == 55 [pid = 3748] [id = 150] 08:33:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (15337C00) [pid = 3748] [serial = 448] [outer = 00000000] 08:33:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (15369C00) [pid = 3748] [serial = 449] [outer = 15337C00] 08:33:59 INFO - PROCESS | 3748 | 1468427639891 Marionette DEBUG loaded listener.js 08:33:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (160A8C00) [pid = 3748] [serial = 450] [outer = 15337C00] 08:34:00 INFO - PROCESS | 3748 | 1468427640558 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:34:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:34:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 967ms 08:34:00 INFO - PROCESS | 3748 | 1468427640591 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 08:34:00 INFO - PROCESS | 3748 | 1468427640593 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 08:34:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:34:00 INFO - PROCESS | 3748 | 1468427640597 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:34:00 INFO - PROCESS | 3748 | 1468427640601 Marionette TRACE conn2 <- [1,566,null,{}] 08:34:00 INFO - PROCESS | 3748 | 1468427640612 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:00 INFO - PROCESS | 3748 | 1468427640616 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:00 INFO - PROCESS | 3748 | 1468427640725 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 08:34:00 INFO - PROCESS | 3748 | 1468427640829 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:00 INFO - PROCESS | 3748 | 1468427640832 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:00 INFO - PROCESS | 3748 | ++DOCSHELL 19CAD000 == 56 [pid = 3748] [id = 151] 08:34:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (19DABC00) [pid = 3748] [serial = 451] [outer = 00000000] 08:34:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (1A6A7000) [pid = 3748] [serial = 452] [outer = 19DABC00] 08:34:00 INFO - PROCESS | 3748 | 1468427640886 Marionette DEBUG loaded listener.js 08:34:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (1AB58C00) [pid = 3748] [serial = 453] [outer = 19DABC00] 08:34:01 INFO - PROCESS | 3748 | 1468427641476 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:34:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:34:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 935ms 08:34:01 INFO - PROCESS | 3748 | 1468427641534 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 08:34:01 INFO - PROCESS | 3748 | 1468427641537 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 08:34:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:34:01 INFO - PROCESS | 3748 | 1468427641540 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:34:01 INFO - PROCESS | 3748 | 1468427641542 Marionette TRACE conn2 <- [1,570,null,{}] 08:34:01 INFO - PROCESS | 3748 | 1468427641546 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:01 INFO - PROCESS | 3748 | 1468427641548 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:01 INFO - PROCESS | 3748 | 1468427641656 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 08:34:01 INFO - PROCESS | 3748 | 1468427641759 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:01 INFO - PROCESS | 3748 | 1468427641762 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:01 INFO - PROCESS | 3748 | ++DOCSHELL 1674C400 == 57 [pid = 3748] [id = 152] 08:34:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (1674D400) [pid = 3748] [serial = 454] [outer = 00000000] 08:34:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (16751C00) [pid = 3748] [serial = 455] [outer = 1674D400] 08:34:01 INFO - PROCESS | 3748 | 1468427641813 Marionette DEBUG loaded listener.js 08:34:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (16755800) [pid = 3748] [serial = 456] [outer = 1674D400] 08:34:02 INFO - PROCESS | 3748 | 1468427642474 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:34:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:34:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 967ms 08:34:02 INFO - PROCESS | 3748 | 1468427642517 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 08:34:02 INFO - PROCESS | 3748 | 1468427642519 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 08:34:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:34:02 INFO - PROCESS | 3748 | 1468427642523 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:34:02 INFO - PROCESS | 3748 | 1468427642525 Marionette TRACE conn2 <- [1,574,null,{}] 08:34:02 INFO - PROCESS | 3748 | 1468427642528 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:02 INFO - PROCESS | 3748 | 1468427642531 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:02 INFO - PROCESS | 3748 | 1468427642636 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 08:34:02 INFO - PROCESS | 3748 | 1468427642740 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:02 INFO - PROCESS | 3748 | 1468427642742 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:02 INFO - PROCESS | 3748 | ++DOCSHELL 16749800 == 58 [pid = 3748] [id = 153] 08:34:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (16752C00) [pid = 3748] [serial = 457] [outer = 00000000] 08:34:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (1ABC1800) [pid = 3748] [serial = 458] [outer = 16752C00] 08:34:02 INFO - PROCESS | 3748 | 1468427642794 Marionette DEBUG loaded listener.js 08:34:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (1AEB1800) [pid = 3748] [serial = 459] [outer = 16752C00] 08:34:03 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:03 INFO - PROCESS | 3748 | 1468427643389 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:34:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:34:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 935ms 08:34:03 INFO - PROCESS | 3748 | 1468427643460 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 08:34:03 INFO - PROCESS | 3748 | 1468427643462 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 08:34:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:34:03 INFO - PROCESS | 3748 | 1468427643466 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:34:03 INFO - PROCESS | 3748 | 1468427643468 Marionette TRACE conn2 <- [1,578,null,{}] 08:34:03 INFO - PROCESS | 3748 | 1468427643472 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:03 INFO - PROCESS | 3748 | 1468427643478 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:03 INFO - PROCESS | 3748 | 1468427643605 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 08:34:03 INFO - PROCESS | 3748 | 1468427643753 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:03 INFO - PROCESS | 3748 | 1468427643755 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:03 INFO - PROCESS | 3748 | ++DOCSHELL 16E6F800 == 59 [pid = 3748] [id = 154] 08:34:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (16E72C00) [pid = 3748] [serial = 460] [outer = 00000000] 08:34:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (16E78400) [pid = 3748] [serial = 461] [outer = 16E72C00] 08:34:03 INFO - PROCESS | 3748 | 1468427643808 Marionette DEBUG loaded listener.js 08:34:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (1A7B5800) [pid = 3748] [serial = 462] [outer = 16E72C00] 08:34:04 INFO - PROCESS | 3748 | 1468427644605 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:34:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:34:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1192ms 08:34:04 INFO - PROCESS | 3748 | 1468427644655 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 08:34:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:34:04 INFO - PROCESS | 3748 | 1468427644658 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 08:34:04 INFO - PROCESS | 3748 | 1468427644663 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:34:04 INFO - PROCESS | 3748 | 1468427644666 Marionette TRACE conn2 <- [1,582,null,{}] 08:34:04 INFO - PROCESS | 3748 | 1468427644671 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:04 INFO - PROCESS | 3748 | 1468427644674 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:04 INFO - PROCESS | 3748 | 1468427644775 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 08:34:04 INFO - PROCESS | 3748 | 1468427644957 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:04 INFO - PROCESS | 3748 | 1468427644959 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:05 INFO - PROCESS | 3748 | ++DOCSHELL 142C1C00 == 60 [pid = 3748] [id = 155] 08:34:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (142C2000) [pid = 3748] [serial = 463] [outer = 00000000] 08:34:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (15338800) [pid = 3748] [serial = 464] [outer = 142C2000] 08:34:05 INFO - PROCESS | 3748 | 1468427645013 Marionette DEBUG loaded listener.js 08:34:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (160AC800) [pid = 3748] [serial = 465] [outer = 142C2000] 08:34:05 INFO - PROCESS | 3748 | --DOCSHELL 10A74800 == 59 [pid = 3748] [id = 108] 08:34:05 INFO - PROCESS | 3748 | --DOCSHELL 160CC800 == 58 [pid = 3748] [id = 147] 08:34:05 INFO - PROCESS | 3748 | --DOCSHELL 10D68800 == 57 [pid = 3748] [id = 146] 08:34:05 INFO - PROCESS | 3748 | --DOCSHELL 19FB2000 == 56 [pid = 3748] [id = 145] 08:34:05 INFO - PROCESS | 3748 | --DOCSHELL 19908000 == 55 [pid = 3748] [id = 144] 08:34:05 INFO - PROCESS | 3748 | --DOCSHELL 195D3000 == 54 [pid = 3748] [id = 143] 08:34:05 INFO - PROCESS | 3748 | --DOCSHELL 15196800 == 53 [pid = 3748] [id = 142] 08:34:05 INFO - PROCESS | 3748 | --DOCSHELL 13C5CC00 == 52 [pid = 3748] [id = 141] 08:34:05 INFO - PROCESS | 3748 | --DOCSHELL 13034C00 == 51 [pid = 3748] [id = 140] 08:34:05 INFO - PROCESS | 3748 | --DOCSHELL 130CD400 == 50 [pid = 3748] [id = 139] 08:34:05 INFO - PROCESS | 3748 | --DOCSHELL 1A145C00 == 49 [pid = 3748] [id = 120] 08:34:05 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (195D2800) [pid = 3748] [serial = 385] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (195DA800) [pid = 3748] [serial = 386] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (13135400) [pid = 3748] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:34:05 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (132DD400) [pid = 3748] [serial = 376] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (13D94800) [pid = 3748] [serial = 377] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (1ABC0400) [pid = 3748] [serial = 367] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (160D4C00) [pid = 3748] [serial = 379] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (168CDC00) [pid = 3748] [serial = 380] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (176A8000) [pid = 3748] [serial = 382] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (1963C400) [pid = 3748] [serial = 389] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (13159800) [pid = 3748] [serial = 361] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (112CF000) [pid = 3748] [serial = 374] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (19635C00) [pid = 3748] [serial = 388] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (10D6C000) [pid = 3748] [serial = 373] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (160DAC00) [pid = 3748] [serial = 364] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (142B0800) [pid = 3748] [serial = 370] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (13C6CC00) [pid = 3748] [serial = 395] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (1AA06400) [pid = 3748] [serial = 401] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (19FAB400) [pid = 3748] [serial = 392] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (1A69FC00) [pid = 3748] [serial = 399] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (16A3F400) [pid = 3748] [serial = 396] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (19DB7C00) [pid = 3748] [serial = 393] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (176A9800) [pid = 3748] [serial = 383] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (1A2AE000) [pid = 3748] [serial = 398] [outer = 00000000] [url = about:blank] 08:34:05 INFO - PROCESS | 3748 | 1468427645697 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:34:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:34:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1064ms 08:34:05 INFO - PROCESS | 3748 | 1468427645739 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 08:34:05 INFO - PROCESS | 3748 | 1468427645743 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 08:34:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:34:05 INFO - PROCESS | 3748 | 1468427645765 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:34:05 INFO - PROCESS | 3748 | 1468427645767 Marionette TRACE conn2 <- [1,586,null,{}] 08:34:05 INFO - PROCESS | 3748 | 1468427645770 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:05 INFO - PROCESS | 3748 | 1468427645773 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:05 INFO - PROCESS | 3748 | 1468427645864 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 08:34:05 INFO - PROCESS | 3748 | 1468427645954 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:05 INFO - PROCESS | 3748 | 1468427645956 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:05 INFO - PROCESS | 3748 | ++DOCSHELL 139CF000 == 50 [pid = 3748] [id = 156] 08:34:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (13C55800) [pid = 3748] [serial = 466] [outer = 00000000] 08:34:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (13D9F000) [pid = 3748] [serial = 467] [outer = 13C55800] 08:34:06 INFO - PROCESS | 3748 | 1468427646002 Marionette DEBUG loaded listener.js 08:34:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (15196800) [pid = 3748] [serial = 468] [outer = 13C55800] 08:34:06 INFO - PROCESS | 3748 | 1468427646370 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:34:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:34:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 709ms 08:34:06 INFO - PROCESS | 3748 | 1468427646463 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 08:34:06 INFO - PROCESS | 3748 | 1468427646466 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 08:34:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:34:06 INFO - PROCESS | 3748 | 1468427646470 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:34:06 INFO - PROCESS | 3748 | 1468427646473 Marionette TRACE conn2 <- [1,590,null,{}] 08:34:06 INFO - PROCESS | 3748 | 1468427646487 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:06 INFO - PROCESS | 3748 | 1468427646491 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:06 INFO - PROCESS | 3748 | 1468427646580 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 08:34:06 INFO - PROCESS | 3748 | 1468427646644 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:06 INFO - PROCESS | 3748 | 1468427646647 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:06 INFO - PROCESS | 3748 | ++DOCSHELL 16E79800 == 51 [pid = 3748] [id = 157] 08:34:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (16E79C00) [pid = 3748] [serial = 469] [outer = 00000000] 08:34:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (16E7CC00) [pid = 3748] [serial = 470] [outer = 16E79C00] 08:34:06 INFO - PROCESS | 3748 | 1468427646693 Marionette DEBUG loaded listener.js 08:34:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (17619400) [pid = 3748] [serial = 471] [outer = 16E79C00] 08:34:07 INFO - PROCESS | 3748 | 1468427647132 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:34:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:34:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 661ms 08:34:07 INFO - PROCESS | 3748 | 1468427647139 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 08:34:07 INFO - PROCESS | 3748 | 1468427647142 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 08:34:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:34:07 INFO - PROCESS | 3748 | 1468427647148 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:34:07 INFO - PROCESS | 3748 | 1468427647149 Marionette TRACE conn2 <- [1,594,null,{}] 08:34:07 INFO - PROCESS | 3748 | 1468427647153 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:07 INFO - PROCESS | 3748 | 1468427647155 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:07 INFO - PROCESS | 3748 | 1468427647242 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 08:34:07 INFO - PROCESS | 3748 | 1468427647247 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:07 INFO - PROCESS | 3748 | 1468427647249 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:07 INFO - PROCESS | 3748 | ++DOCSHELL 170E7800 == 52 [pid = 3748] [id = 158] 08:34:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (176ADC00) [pid = 3748] [serial = 472] [outer = 00000000] 08:34:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (195CF800) [pid = 3748] [serial = 473] [outer = 176ADC00] 08:34:07 INFO - PROCESS | 3748 | 1468427647293 Marionette DEBUG loaded listener.js 08:34:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (195DC000) [pid = 3748] [serial = 474] [outer = 176ADC00] 08:34:07 INFO - PROCESS | 3748 | 1468427647801 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:34:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:34:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 661ms 08:34:07 INFO - PROCESS | 3748 | 1468427647834 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 08:34:07 INFO - PROCESS | 3748 | 1468427647836 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 08:34:07 INFO - PROCESS | 3748 | 1468427647840 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:34:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:34:07 INFO - PROCESS | 3748 | 1468427647841 Marionette TRACE conn2 <- [1,598,null,{}] 08:34:07 INFO - PROCESS | 3748 | 1468427647851 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:07 INFO - PROCESS | 3748 | 1468427647853 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:07 INFO - PROCESS | 3748 | 1468427647966 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 08:34:07 INFO - PROCESS | 3748 | 1468427647971 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:07 INFO - PROCESS | 3748 | 1468427647973 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:07 INFO - PROCESS | 3748 | ++DOCSHELL 11C45C00 == 53 [pid = 3748] [id = 159] 08:34:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (177BA400) [pid = 3748] [serial = 475] [outer = 00000000] 08:34:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (19639C00) [pid = 3748] [serial = 476] [outer = 177BA400] 08:34:08 INFO - PROCESS | 3748 | 1468427648015 Marionette DEBUG loaded listener.js 08:34:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (1963C400) [pid = 3748] [serial = 477] [outer = 177BA400] 08:34:08 INFO - PROCESS | 3748 | 1468427648473 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:34:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:34:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 709ms 08:34:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:34:08 INFO - PROCESS | 3748 | 1468427648540 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 08:34:08 INFO - PROCESS | 3748 | 1468427648542 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 08:34:08 INFO - PROCESS | 3748 | 1468427648545 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:34:08 INFO - PROCESS | 3748 | 1468427648547 Marionette TRACE conn2 <- [1,602,null,{}] 08:34:08 INFO - PROCESS | 3748 | 1468427648550 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:08 INFO - PROCESS | 3748 | 1468427648555 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:08 INFO - PROCESS | 3748 | 1468427648703 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 08:34:08 INFO - PROCESS | 3748 | 1468427648765 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:08 INFO - PROCESS | 3748 | 1468427648767 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:08 INFO - PROCESS | 3748 | ++DOCSHELL 19AC0400 == 54 [pid = 3748] [id = 160] 08:34:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (19DAE400) [pid = 3748] [serial = 478] [outer = 00000000] 08:34:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (1A510400) [pid = 3748] [serial = 479] [outer = 19DAE400] 08:34:08 INFO - PROCESS | 3748 | 1468427648809 Marionette DEBUG loaded listener.js 08:34:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (1A519000) [pid = 3748] [serial = 480] [outer = 19DAE400] 08:34:09 INFO - PROCESS | 3748 | 1468427649247 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:34:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:34:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 709ms 08:34:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:34:09 INFO - PROCESS | 3748 | 1468427649279 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 08:34:09 INFO - PROCESS | 3748 | 1468427649281 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 08:34:09 INFO - PROCESS | 3748 | 1468427649284 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:34:09 INFO - PROCESS | 3748 | 1468427649286 Marionette TRACE conn2 <- [1,606,null,{}] 08:34:09 INFO - PROCESS | 3748 | 1468427649289 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:09 INFO - PROCESS | 3748 | 1468427649291 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:09 INFO - PROCESS | 3748 | 1468427649429 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 08:34:09 INFO - PROCESS | 3748 | 1468427649460 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:09 INFO - PROCESS | 3748 | 1468427649462 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:09 INFO - PROCESS | 3748 | ++DOCSHELL 11AE5800 == 55 [pid = 3748] [id = 161] 08:34:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (19FB5C00) [pid = 3748] [serial = 481] [outer = 00000000] 08:34:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (1ACBE800) [pid = 3748] [serial = 482] [outer = 19FB5C00] 08:34:09 INFO - PROCESS | 3748 | 1468427649504 Marionette DEBUG loaded listener.js 08:34:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (1AEB5800) [pid = 3748] [serial = 483] [outer = 19FB5C00] 08:34:10 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (195D7000) [pid = 3748] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:34:10 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (1990D000) [pid = 3748] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:34:10 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (130A6000) [pid = 3748] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:34:10 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (12BC1000) [pid = 3748] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:34:10 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (130CDC00) [pid = 3748] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:34:10 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (15617C00) [pid = 3748] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:34:10 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (13C5F000) [pid = 3748] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:34:10 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (1A2AC800) [pid = 3748] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:34:10 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (1A7A7400) [pid = 3748] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:34:10 INFO - PROCESS | 3748 | 1468427650087 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:34:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:34:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 821ms 08:34:10 INFO - PROCESS | 3748 | 1468427650123 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 08:34:10 INFO - PROCESS | 3748 | 1468427650125 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 08:34:10 INFO - PROCESS | 3748 | 1468427650128 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:34:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:34:10 INFO - PROCESS | 3748 | 1468427650130 Marionette TRACE conn2 <- [1,610,null,{}] 08:34:10 INFO - PROCESS | 3748 | 1468427650134 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:10 INFO - PROCESS | 3748 | 1468427650135 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:10 INFO - PROCESS | 3748 | 1468427650219 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 08:34:10 INFO - PROCESS | 3748 | 1468427650224 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:10 INFO - PROCESS | 3748 | 1468427650226 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:10 INFO - PROCESS | 3748 | ++DOCSHELL 142A6000 == 56 [pid = 3748] [id = 162] 08:34:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (142AC800) [pid = 3748] [serial = 484] [outer = 00000000] 08:34:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (16A42C00) [pid = 3748] [serial = 485] [outer = 142AC800] 08:34:10 INFO - PROCESS | 3748 | 1468427650269 Marionette DEBUG loaded listener.js 08:34:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (17712C00) [pid = 3748] [serial = 486] [outer = 142AC800] 08:34:10 INFO - PROCESS | 3748 | 1468427650703 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:34:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:34:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 613ms 08:34:10 INFO - PROCESS | 3748 | 1468427650726 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 08:34:10 INFO - PROCESS | 3748 | 1468427650728 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 08:34:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:34:10 INFO - PROCESS | 3748 | 1468427650742 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:34:10 INFO - PROCESS | 3748 | 1468427650744 Marionette TRACE conn2 <- [1,614,null,{}] 08:34:10 INFO - PROCESS | 3748 | 1468427650748 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:10 INFO - PROCESS | 3748 | 1468427650750 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:10 INFO - PROCESS | 3748 | 1468427650864 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 08:34:10 INFO - PROCESS | 3748 | 1468427650873 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:10 INFO - PROCESS | 3748 | 1468427650875 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:10 INFO - PROCESS | 3748 | ++DOCSHELL 11AE9000 == 57 [pid = 3748] [id = 163] 08:34:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (144E3400) [pid = 3748] [serial = 487] [outer = 00000000] 08:34:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (16948400) [pid = 3748] [serial = 488] [outer = 144E3400] 08:34:10 INFO - PROCESS | 3748 | 1468427650917 Marionette DEBUG loaded listener.js 08:34:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (1694A400) [pid = 3748] [serial = 489] [outer = 144E3400] 08:34:11 INFO - PROCESS | 3748 | 1468427651373 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:34:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:34:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 645ms 08:34:11 INFO - PROCESS | 3748 | 1468427651420 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 08:34:11 INFO - PROCESS | 3748 | 1468427651422 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 08:34:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:34:11 INFO - PROCESS | 3748 | 1468427651425 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:34:11 INFO - PROCESS | 3748 | 1468427651427 Marionette TRACE conn2 <- [1,618,null,{}] 08:34:11 INFO - PROCESS | 3748 | 1468427651430 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:11 INFO - PROCESS | 3748 | 1468427651432 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:11 INFO - PROCESS | 3748 | 1468427651526 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 08:34:11 INFO - PROCESS | 3748 | 1468427651548 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:11 INFO - PROCESS | 3748 | 1468427651550 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:11 INFO - PROCESS | 3748 | ++DOCSHELL 167AF800 == 58 [pid = 3748] [id = 164] 08:34:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (167AFC00) [pid = 3748] [serial = 490] [outer = 00000000] 08:34:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (167B4800) [pid = 3748] [serial = 491] [outer = 167AFC00] 08:34:11 INFO - PROCESS | 3748 | 1468427651592 Marionette DEBUG loaded listener.js 08:34:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (167B7C00) [pid = 3748] [serial = 492] [outer = 167AFC00] 08:34:12 INFO - PROCESS | 3748 | 1468427652013 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:34:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:34:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 661ms 08:34:12 INFO - PROCESS | 3748 | 1468427652070 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 08:34:12 INFO - PROCESS | 3748 | 1468427652073 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 08:34:12 INFO - PROCESS | 3748 | 1468427652077 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:34:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:34:12 INFO - PROCESS | 3748 | 1468427652079 Marionette TRACE conn2 <- [1,622,null,{}] 08:34:12 INFO - PROCESS | 3748 | 1468427652083 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:12 INFO - PROCESS | 3748 | 1468427652085 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:12 INFO - PROCESS | 3748 | 1468427652372 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 08:34:12 INFO - PROCESS | 3748 | 1468427652486 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:12 INFO - PROCESS | 3748 | 1468427652490 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:12 INFO - PROCESS | 3748 | ++DOCSHELL 12D65C00 == 59 [pid = 3748] [id = 165] 08:34:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (12D69000) [pid = 3748] [serial = 493] [outer = 00000000] 08:34:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (130CEC00) [pid = 3748] [serial = 494] [outer = 12D69000] 08:34:12 INFO - PROCESS | 3748 | 1468427652546 Marionette DEBUG loaded listener.js 08:34:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (1344F800) [pid = 3748] [serial = 495] [outer = 12D69000] 08:34:12 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:12 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:34:13 INFO - PROCESS | 3748 | 1468427653083 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:34:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:34:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1015ms 08:34:13 INFO - PROCESS | 3748 | 1468427653114 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 08:34:13 INFO - PROCESS | 3748 | 1468427653118 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 08:34:13 INFO - PROCESS | 3748 | 1468427653125 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:34:13 INFO - PROCESS | 3748 | 1468427653128 Marionette TRACE conn2 <- [1,626,null,{}] 08:34:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:34:13 INFO - PROCESS | 3748 | 1468427653132 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:13 INFO - PROCESS | 3748 | 1468427653135 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:13 INFO - PROCESS | 3748 | 1468427653253 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 08:34:13 INFO - PROCESS | 3748 | 1468427653401 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:13 INFO - PROCESS | 3748 | 1468427653404 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:13 INFO - PROCESS | 3748 | ++DOCSHELL 15F52000 == 60 [pid = 3748] [id = 166] 08:34:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (15F57400) [pid = 3748] [serial = 496] [outer = 00000000] 08:34:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (167AA400) [pid = 3748] [serial = 497] [outer = 15F57400] 08:34:13 INFO - PROCESS | 3748 | 1468427653459 Marionette DEBUG loaded listener.js 08:34:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (167B2C00) [pid = 3748] [serial = 498] [outer = 15F57400] 08:34:13 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:13 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:34:14 INFO - PROCESS | 3748 | 1468427654081 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:34:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:34:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1015ms 08:34:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:34:14 INFO - PROCESS | 3748 | 1468427654148 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 08:34:14 INFO - PROCESS | 3748 | 1468427654151 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 08:34:14 INFO - PROCESS | 3748 | 1468427654156 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:34:14 INFO - PROCESS | 3748 | 1468427654158 Marionette TRACE conn2 <- [1,630,null,{}] 08:34:14 INFO - PROCESS | 3748 | 1468427654162 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:14 INFO - PROCESS | 3748 | 1468427654165 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:14 INFO - PROCESS | 3748 | 1468427654277 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 08:34:14 INFO - PROCESS | 3748 | 1468427654461 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:14 INFO - PROCESS | 3748 | 1468427654463 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:14 INFO - PROCESS | 3748 | ++DOCSHELL 16E58000 == 61 [pid = 3748] [id = 167] 08:34:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (16E59800) [pid = 3748] [serial = 499] [outer = 00000000] 08:34:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (16E5D400) [pid = 3748] [serial = 500] [outer = 16E59800] 08:34:14 INFO - PROCESS | 3748 | 1468427654520 Marionette DEBUG loaded listener.js 08:34:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (16E60800) [pid = 3748] [serial = 501] [outer = 16E59800] 08:34:15 INFO - PROCESS | 3748 | 1468427655089 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:34:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:34:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 967ms 08:34:15 INFO - PROCESS | 3748 | 1468427655133 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 08:34:15 INFO - PROCESS | 3748 | 1468427655137 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 08:34:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:34:15 INFO - PROCESS | 3748 | 1468427655147 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:34:15 INFO - PROCESS | 3748 | 1468427655152 Marionette TRACE conn2 <- [1,634,null,{}] 08:34:15 INFO - PROCESS | 3748 | 1468427655156 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:15 INFO - PROCESS | 3748 | 1468427655159 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:15 INFO - PROCESS | 3748 | 1468427655271 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 08:34:15 INFO - PROCESS | 3748 | 1468427655408 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:15 INFO - PROCESS | 3748 | 1468427655411 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:15 INFO - PROCESS | 3748 | ++DOCSHELL 11AE8800 == 62 [pid = 3748] [id = 168] 08:34:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (13D9E400) [pid = 3748] [serial = 502] [outer = 00000000] 08:34:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (1800AC00) [pid = 3748] [serial = 503] [outer = 13D9E400] 08:34:15 INFO - PROCESS | 3748 | 1468427655463 Marionette DEBUG loaded listener.js 08:34:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (19633400) [pid = 3748] [serial = 504] [outer = 13D9E400] 08:34:16 INFO - PROCESS | 3748 | 1468427656369 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:34:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:34:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1289ms 08:34:16 INFO - PROCESS | 3748 | 1468427656435 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 08:34:16 INFO - PROCESS | 3748 | 1468427656439 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 08:34:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:34:16 INFO - PROCESS | 3748 | 1468427656444 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:34:16 INFO - PROCESS | 3748 | 1468427656447 Marionette TRACE conn2 <- [1,638,null,{}] 08:34:16 INFO - PROCESS | 3748 | 1468427656453 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:16 INFO - PROCESS | 3748 | 1468427656456 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:16 INFO - PROCESS | 3748 | 1468427656603 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 08:34:16 INFO - PROCESS | 3748 | 1468427656731 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:16 INFO - PROCESS | 3748 | 1468427656735 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:16 INFO - PROCESS | 3748 | ++DOCSHELL 1124D400 == 63 [pid = 3748] [id = 169] 08:34:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (114DBC00) [pid = 3748] [serial = 505] [outer = 00000000] 08:34:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (11CD2400) [pid = 3748] [serial = 506] [outer = 114DBC00] 08:34:16 INFO - PROCESS | 3748 | 1468427656784 Marionette DEBUG loaded listener.js 08:34:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (12DFBC00) [pid = 3748] [serial = 507] [outer = 114DBC00] 08:34:17 INFO - PROCESS | 3748 | 1468427657376 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:34:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:34:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 967ms 08:34:17 INFO - PROCESS | 3748 | 1468427657423 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 08:34:17 INFO - PROCESS | 3748 | 1468427657428 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 08:34:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:34:17 INFO - PROCESS | 3748 | 1468427657434 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:34:17 INFO - PROCESS | 3748 | 1468427657436 Marionette TRACE conn2 <- [1,642,null,{}] 08:34:17 INFO - PROCESS | 3748 | 1468427657441 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:17 INFO - PROCESS | 3748 | 1468427657445 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:17 INFO - PROCESS | 3748 | 1468427657569 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 08:34:17 INFO - PROCESS | 3748 | 1468427657760 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:17 INFO - PROCESS | 3748 | 1468427657763 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:17 INFO - PROCESS | 3748 | ++DOCSHELL 13214800 == 64 [pid = 3748] [id = 170] 08:34:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (13458400) [pid = 3748] [serial = 508] [outer = 00000000] 08:34:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (13C67800) [pid = 3748] [serial = 509] [outer = 13458400] 08:34:17 INFO - PROCESS | 3748 | 1468427657811 Marionette DEBUG loaded listener.js 08:34:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (142A6400) [pid = 3748] [serial = 510] [outer = 13458400] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 11AE9000 == 63 [pid = 3748] [id = 163] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 142A6000 == 62 [pid = 3748] [id = 162] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 11AE5800 == 61 [pid = 3748] [id = 161] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 19AC0400 == 60 [pid = 3748] [id = 160] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 11C45C00 == 59 [pid = 3748] [id = 159] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 170E7800 == 58 [pid = 3748] [id = 158] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 16E79800 == 57 [pid = 3748] [id = 157] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 10A80800 == 56 [pid = 3748] [id = 134] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 139CF000 == 55 [pid = 3748] [id = 156] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 142C1C00 == 54 [pid = 3748] [id = 155] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 1532F400 == 53 [pid = 3748] [id = 148] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 10A01400 == 52 [pid = 3748] [id = 149] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 15336C00 == 51 [pid = 3748] [id = 150] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 1AB5E400 == 50 [pid = 3748] [id = 138] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 15611400 == 49 [pid = 3748] [id = 81] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 142A5000 == 48 [pid = 3748] [id = 124] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 131EDC00 == 47 [pid = 3748] [id = 110] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 1A6A8C00 == 46 [pid = 3748] [id = 82] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 19CAD000 == 45 [pid = 3748] [id = 151] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 16A3C000 == 44 [pid = 3748] [id = 98] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 1674C400 == 43 [pid = 3748] [id = 152] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 12BC3800 == 42 [pid = 3748] [id = 69] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 16749800 == 41 [pid = 3748] [id = 153] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 16E6F800 == 40 [pid = 3748] [id = 154] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 160CBC00 == 39 [pid = 3748] [id = 136] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 1A7A8C00 == 38 [pid = 3748] [id = 83] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 10D66C00 == 37 [pid = 3748] [id = 135] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 168CF400 == 36 [pid = 3748] [id = 111] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 1AEB8800 == 35 [pid = 3748] [id = 94] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 16A47C00 == 34 [pid = 3748] [id = 112] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 19CAEC00 == 33 [pid = 3748] [id = 137] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 11AE8800 == 32 [pid = 3748] [id = 168] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 1124D400 == 31 [pid = 3748] [id = 169] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 16E58000 == 30 [pid = 3748] [id = 167] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 167AF800 == 29 [pid = 3748] [id = 164] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 12D65C00 == 28 [pid = 3748] [id = 165] 08:34:18 INFO - PROCESS | 3748 | --DOCSHELL 15F52000 == 27 [pid = 3748] [id = 166] 08:34:18 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (19632000) [pid = 3748] [serial = 428] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (19636400) [pid = 3748] [serial = 429] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (19DB6000) [pid = 3748] [serial = 432] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (19CB0400) [pid = 3748] [serial = 431] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (1315A000) [pid = 3748] [serial = 419] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (139C6800) [pid = 3748] [serial = 420] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (16A3C800) [pid = 3748] [serial = 407] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (1680F000) [pid = 3748] [serial = 437] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (132D7400) [pid = 3748] [serial = 417] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (13155800) [pid = 3748] [serial = 416] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (16EC3800) [pid = 3748] [serial = 425] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (1ABB8C00) [pid = 3748] [serial = 413] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (15197C00) [pid = 3748] [serial = 422] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (15E5EC00) [pid = 3748] [serial = 423] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (1A2AD800) [pid = 3748] [serial = 410] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (1321E000) [pid = 3748] [serial = 404] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (1A7B3C00) [pid = 3748] [serial = 434] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (15338C00) [pid = 3748] [serial = 443] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (1ABB5000) [pid = 3748] [serial = 440] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (1ABBB400) [pid = 3748] [serial = 441] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (1A7B4C00) [pid = 3748] [serial = 435] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (16A3B800) [pid = 3748] [serial = 438] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (16FC4000) [pid = 3748] [serial = 426] [outer = 00000000] [url = about:blank] 08:34:19 INFO - PROCESS | 3748 | 1468427659149 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:34:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:34:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1757ms 08:34:19 INFO - PROCESS | 3748 | 1468427659205 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 08:34:19 INFO - PROCESS | 3748 | 1468427659209 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 08:34:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:34:19 INFO - PROCESS | 3748 | 1468427659213 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:34:19 INFO - PROCESS | 3748 | 1468427659217 Marionette TRACE conn2 <- [1,646,null,{}] 08:34:19 INFO - PROCESS | 3748 | 1468427659222 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:19 INFO - PROCESS | 3748 | 1468427659225 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:19 INFO - PROCESS | 3748 | 1468427659312 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 08:34:19 INFO - PROCESS | 3748 | 1468427659319 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:19 INFO - PROCESS | 3748 | 1468427659322 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:19 INFO - PROCESS | 3748 | ++DOCSHELL 11017400 == 28 [pid = 3748] [id = 171] 08:34:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (11017800) [pid = 3748] [serial = 511] [outer = 00000000] 08:34:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (112D6400) [pid = 3748] [serial = 512] [outer = 11017800] 08:34:19 INFO - PROCESS | 3748 | 1468427659373 Marionette DEBUG loaded listener.js 08:34:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (11AE8800) [pid = 3748] [serial = 513] [outer = 11017800] 08:34:19 INFO - PROCESS | 3748 | 1468427659896 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:34:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:34:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 709ms 08:34:19 INFO - PROCESS | 3748 | 1468427659942 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 08:34:19 INFO - PROCESS | 3748 | 1468427659945 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 08:34:19 INFO - PROCESS | 3748 | 1468427659951 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:34:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:34:19 INFO - PROCESS | 3748 | 1468427659954 Marionette TRACE conn2 <- [1,650,null,{}] 08:34:19 INFO - PROCESS | 3748 | 1468427659987 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:19 INFO - PROCESS | 3748 | 1468427659989 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:20 INFO - PROCESS | 3748 | 1468427660083 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 08:34:20 INFO - PROCESS | 3748 | 1468427660180 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:20 INFO - PROCESS | 3748 | 1468427660183 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:20 INFO - PROCESS | 3748 | ++DOCSHELL 1312CC00 == 29 [pid = 3748] [id = 172] 08:34:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (13136400) [pid = 3748] [serial = 514] [outer = 00000000] 08:34:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (131E5C00) [pid = 3748] [serial = 515] [outer = 13136400] 08:34:20 INFO - PROCESS | 3748 | 1468427660229 Marionette DEBUG loaded listener.js 08:34:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (132E1C00) [pid = 3748] [serial = 516] [outer = 13136400] 08:34:20 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:20 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:34:20 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:20 INFO - PROCESS | 3748 | 1468427660610 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:34:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:34:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 725ms 08:34:20 INFO - PROCESS | 3748 | 1468427660652 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 08:34:20 INFO - PROCESS | 3748 | 1468427660654 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 08:34:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:34:20 INFO - PROCESS | 3748 | 1468427660658 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:34:20 INFO - PROCESS | 3748 | 1468427660661 Marionette TRACE conn2 <- [1,654,null,{}] 08:34:20 INFO - PROCESS | 3748 | 1468427660671 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:20 INFO - PROCESS | 3748 | 1468427660676 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:20 INFO - PROCESS | 3748 | 1468427660759 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 08:34:20 INFO - PROCESS | 3748 | 1468427660765 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:20 INFO - PROCESS | 3748 | 1468427660768 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:20 INFO - PROCESS | 3748 | ++DOCSHELL 142AA800 == 30 [pid = 3748] [id = 173] 08:34:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (142ADC00) [pid = 3748] [serial = 517] [outer = 00000000] 08:34:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (144E3000) [pid = 3748] [serial = 518] [outer = 142ADC00] 08:34:20 INFO - PROCESS | 3748 | 1468427660815 Marionette DEBUG loaded listener.js 08:34:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (15335000) [pid = 3748] [serial = 519] [outer = 142ADC00] 08:34:21 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:21 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:34:21 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:21 INFO - PROCESS | 3748 | 1468427661373 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:34:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:34:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 758ms 08:34:21 INFO - PROCESS | 3748 | 1468427661457 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 08:34:21 INFO - PROCESS | 3748 | 1468427661459 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 08:34:21 INFO - PROCESS | 3748 | 1468427661465 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:34:21 INFO - PROCESS | 3748 | 1468427661467 Marionette TRACE conn2 <- [1,658,null,{}] 08:34:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:34:21 INFO - PROCESS | 3748 | 1468427661471 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:21 INFO - PROCESS | 3748 | 1468427661472 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:21 INFO - PROCESS | 3748 | 1468427661589 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 08:34:21 INFO - PROCESS | 3748 | 1468427661597 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:21 INFO - PROCESS | 3748 | 1468427661599 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:21 INFO - PROCESS | 3748 | ++DOCSHELL 1561F400 == 31 [pid = 3748] [id = 174] 08:34:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (15E65000) [pid = 3748] [serial = 520] [outer = 00000000] 08:34:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (160B2000) [pid = 3748] [serial = 521] [outer = 15E65000] 08:34:21 INFO - PROCESS | 3748 | 1468427661643 Marionette DEBUG loaded listener.js 08:34:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (160D3800) [pid = 3748] [serial = 522] [outer = 15E65000] 08:34:22 INFO - PROCESS | 3748 | 1468427662118 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:34:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:34:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 661ms 08:34:22 INFO - PROCESS | 3748 | 1468427662142 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 08:34:22 INFO - PROCESS | 3748 | 1468427662144 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 08:34:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:34:22 INFO - PROCESS | 3748 | 1468427662153 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:34:22 INFO - PROCESS | 3748 | 1468427662154 Marionette TRACE conn2 <- [1,662,null,{}] 08:34:22 INFO - PROCESS | 3748 | 1468427662158 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:22 INFO - PROCESS | 3748 | 1468427662160 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:22 INFO - PROCESS | 3748 | 1468427662267 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 08:34:22 INFO - PROCESS | 3748 | 1468427662276 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:22 INFO - PROCESS | 3748 | 1468427662279 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:22 INFO - PROCESS | 3748 | ++DOCSHELL 16750400 == 32 [pid = 3748] [id = 175] 08:34:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (16751800) [pid = 3748] [serial = 523] [outer = 00000000] 08:34:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (167AD400) [pid = 3748] [serial = 524] [outer = 16751800] 08:34:22 INFO - PROCESS | 3748 | 1468427662374 Marionette DEBUG loaded listener.js 08:34:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (167B4000) [pid = 3748] [serial = 525] [outer = 16751800] 08:34:22 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:22 INFO - PROCESS | 3748 | [3748] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:34:22 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:22 INFO - PROCESS | 3748 | 1468427662807 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:34:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 08:34:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 725ms 08:34:22 INFO - PROCESS | 3748 | 1468427662847 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 08:34:22 INFO - PROCESS | 3748 | 1468427662849 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 08:34:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:34:22 INFO - PROCESS | 3748 | 1468427662852 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:34:22 INFO - PROCESS | 3748 | 1468427662854 Marionette TRACE conn2 <- [1,666,null,{}] 08:34:22 INFO - PROCESS | 3748 | 1468427662861 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:22 INFO - PROCESS | 3748 | 1468427662867 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:23 INFO - PROCESS | 3748 | 1468427663015 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 08:34:23 INFO - PROCESS | 3748 | 1468427663038 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:23 INFO - PROCESS | 3748 | 1468427663040 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:23 INFO - PROCESS | 3748 | ++DOCSHELL 168CB400 == 33 [pid = 3748] [id = 176] 08:34:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (16A3D000) [pid = 3748] [serial = 526] [outer = 00000000] 08:34:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (16D1FC00) [pid = 3748] [serial = 527] [outer = 16A3D000] 08:34:23 INFO - PROCESS | 3748 | 1468427663083 Marionette DEBUG loaded listener.js 08:34:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (16E5A400) [pid = 3748] [serial = 528] [outer = 16A3D000] 08:34:23 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (167AFC00) [pid = 3748] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:34:23 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (142A7C00) [pid = 3748] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:34:23 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (1AB57C00) [pid = 3748] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:34:23 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (19CB2800) [pid = 3748] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:34:23 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (10D67800) [pid = 3748] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:34:23 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (1A2B0400) [pid = 3748] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:34:23 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (160CB400) [pid = 3748] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:34:23 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (1A7AF000) [pid = 3748] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:34:23 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (160CD000) [pid = 3748] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:34:23 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (1AB5F000) [pid = 3748] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:34:23 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (10D6F000) [pid = 3748] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:34:23 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (177BA400) [pid = 3748] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:34:23 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (19DAE400) [pid = 3748] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:34:23 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (19FB5C00) [pid = 3748] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:34:23 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (15337C00) [pid = 3748] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:34:23 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (15331800) [pid = 3748] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:34:23 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (142AC800) [pid = 3748] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:34:23 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (16E79C00) [pid = 3748] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:34:23 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (16752C00) [pid = 3748] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:34:24 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (19DABC00) [pid = 3748] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:34:24 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (1674D400) [pid = 3748] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:34:24 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (144E3400) [pid = 3748] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:34:24 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (13C55800) [pid = 3748] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:34:24 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (16E72C00) [pid = 3748] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:34:24 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (10D6BC00) [pid = 3748] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:34:24 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (176ADC00) [pid = 3748] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:34:24 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (142C2000) [pid = 3748] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:34:24 INFO - PROCESS | 3748 | 1468427664095 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:34:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:34:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1289ms 08:34:24 INFO - PROCESS | 3748 | 1468427664135 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 08:34:24 INFO - PROCESS | 3748 | 1468427664137 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 08:34:24 INFO - PROCESS | 3748 | 1468427664188 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:34:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:34:24 INFO - PROCESS | 3748 | 1468427664190 Marionette TRACE conn2 <- [1,670,null,{}] 08:34:24 INFO - PROCESS | 3748 | 1468427664193 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:24 INFO - PROCESS | 3748 | 1468427664195 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:24 INFO - PROCESS | 3748 | 1468427664272 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 08:34:24 INFO - PROCESS | 3748 | 1468427664277 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:24 INFO - PROCESS | 3748 | 1468427664280 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:24 INFO - PROCESS | 3748 | ++DOCSHELL 13C64000 == 34 [pid = 3748] [id = 177] 08:34:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (142AD800) [pid = 3748] [serial = 529] [outer = 00000000] 08:34:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (1533A800) [pid = 3748] [serial = 530] [outer = 142AD800] 08:34:24 INFO - PROCESS | 3748 | 1468427664322 Marionette DEBUG loaded listener.js 08:34:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (1674D800) [pid = 3748] [serial = 531] [outer = 142AD800] 08:34:25 INFO - PROCESS | 3748 | 1468427665315 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:34:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 08:34:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1177ms 08:34:25 INFO - PROCESS | 3748 | 1468427665370 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 08:34:25 INFO - PROCESS | 3748 | 1468427665372 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 08:34:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:34:25 INFO - PROCESS | 3748 | 1468427665376 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:34:25 INFO - PROCESS | 3748 | 1468427665377 Marionette TRACE conn2 <- [1,674,null,{}] 08:34:25 INFO - PROCESS | 3748 | 1468427665381 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:25 INFO - PROCESS | 3748 | 1468427665383 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:25 INFO - PROCESS | 3748 | 1468427665468 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 08:34:25 INFO - PROCESS | 3748 | 1468427665474 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:25 INFO - PROCESS | 3748 | 1468427665476 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:25 INFO - PROCESS | 3748 | ++DOCSHELL 15339400 == 35 [pid = 3748] [id = 178] 08:34:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (15372C00) [pid = 3748] [serial = 532] [outer = 00000000] 08:34:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (16D27C00) [pid = 3748] [serial = 533] [outer = 15372C00] 08:34:25 INFO - PROCESS | 3748 | 1468427665518 Marionette DEBUG loaded listener.js 08:34:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (16E56400) [pid = 3748] [serial = 534] [outer = 15372C00] 08:34:26 INFO - PROCESS | 3748 | 1468427666505 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:34:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:34:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1176ms 08:34:26 INFO - PROCESS | 3748 | 1468427666587 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 08:34:26 INFO - PROCESS | 3748 | 1468427666592 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 08:34:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:34:26 INFO - PROCESS | 3748 | 1468427666599 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:34:26 INFO - PROCESS | 3748 | 1468427666602 Marionette TRACE conn2 <- [1,678,null,{}] 08:34:26 INFO - PROCESS | 3748 | 1468427666608 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:26 INFO - PROCESS | 3748 | 1468427666611 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:26 INFO - PROCESS | 3748 | 1468427666708 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 08:34:26 INFO - PROCESS | 3748 | 1468427666875 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:26 INFO - PROCESS | 3748 | 1468427666880 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:26 INFO - PROCESS | 3748 | ++DOCSHELL 1124C400 == 36 [pid = 3748] [id = 179] 08:34:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (1124CC00) [pid = 3748] [serial = 535] [outer = 00000000] 08:34:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (129A9800) [pid = 3748] [serial = 536] [outer = 1124CC00] 08:34:26 INFO - PROCESS | 3748 | 1468427666978 Marionette DEBUG loaded listener.js 08:34:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (129F2800) [pid = 3748] [serial = 537] [outer = 1124CC00] 08:34:28 INFO - PROCESS | 3748 | 1468427668181 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:34:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:34:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1660ms 08:34:28 INFO - PROCESS | 3748 | 1468427668246 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 08:34:28 INFO - PROCESS | 3748 | 1468427668251 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 08:34:28 INFO - PROCESS | 3748 | 1468427668257 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:34:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:34:28 INFO - PROCESS | 3748 | 1468427668260 Marionette TRACE conn2 <- [1,682,null,{}] 08:34:28 INFO - PROCESS | 3748 | 1468427668264 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:28 INFO - PROCESS | 3748 | 1468427668267 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:28 INFO - PROCESS | 3748 | 1468427668434 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 08:34:28 INFO - PROCESS | 3748 | 1468427668549 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:28 INFO - PROCESS | 3748 | 1468427668601 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:28 INFO - PROCESS | 3748 | ++DOCSHELL 13C64400 == 37 [pid = 3748] [id = 180] 08:34:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (13C6F000) [pid = 3748] [serial = 538] [outer = 00000000] 08:34:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (142BF400) [pid = 3748] [serial = 539] [outer = 13C6F000] 08:34:28 INFO - PROCESS | 3748 | 1468427668658 Marionette DEBUG loaded listener.js 08:34:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (1533E800) [pid = 3748] [serial = 540] [outer = 13C6F000] 08:34:29 INFO - PROCESS | 3748 | --DOCSHELL 13C64000 == 36 [pid = 3748] [id = 177] 08:34:29 INFO - PROCESS | 3748 | --DOCSHELL 168CB400 == 35 [pid = 3748] [id = 176] 08:34:29 INFO - PROCESS | 3748 | --DOCSHELL 16750400 == 34 [pid = 3748] [id = 175] 08:34:29 INFO - PROCESS | 3748 | --DOCSHELL 1561F400 == 33 [pid = 3748] [id = 174] 08:34:29 INFO - PROCESS | 3748 | --DOCSHELL 142AA800 == 32 [pid = 3748] [id = 173] 08:34:29 INFO - PROCESS | 3748 | --DOCSHELL 1312CC00 == 31 [pid = 3748] [id = 172] 08:34:29 INFO - PROCESS | 3748 | --DOCSHELL 11017400 == 30 [pid = 3748] [id = 171] 08:34:29 INFO - PROCESS | 3748 | --DOCSHELL 13214800 == 29 [pid = 3748] [id = 170] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (1963C400) [pid = 3748] [serial = 477] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (1A519000) [pid = 3748] [serial = 480] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (1A510400) [pid = 3748] [serial = 479] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (1ACBE800) [pid = 3748] [serial = 482] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (15369C00) [pid = 3748] [serial = 449] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (160A8C00) [pid = 3748] [serial = 450] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (1533EC00) [pid = 3748] [serial = 444] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (16A42C00) [pid = 3748] [serial = 485] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (16E7CC00) [pid = 3748] [serial = 470] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (17619400) [pid = 3748] [serial = 471] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (1ABC1800) [pid = 3748] [serial = 458] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (1AEB1800) [pid = 3748] [serial = 459] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (1A6A7000) [pid = 3748] [serial = 452] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (1AB58C00) [pid = 3748] [serial = 453] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (16751C00) [pid = 3748] [serial = 455] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (16755800) [pid = 3748] [serial = 456] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (16948400) [pid = 3748] [serial = 488] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (13D9F000) [pid = 3748] [serial = 467] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (15196800) [pid = 3748] [serial = 468] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (16E78400) [pid = 3748] [serial = 461] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (1A7B5800) [pid = 3748] [serial = 462] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (13135800) [pid = 3748] [serial = 446] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (13C5E800) [pid = 3748] [serial = 447] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (195CF800) [pid = 3748] [serial = 473] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (15338800) [pid = 3748] [serial = 464] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (160AC800) [pid = 3748] [serial = 465] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (1AEB5800) [pid = 3748] [serial = 483] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (167B7C00) [pid = 3748] [serial = 492] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (19639C00) [pid = 3748] [serial = 476] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (1694A400) [pid = 3748] [serial = 489] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (195DC000) [pid = 3748] [serial = 474] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (17712C00) [pid = 3748] [serial = 486] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (167B4800) [pid = 3748] [serial = 491] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (1A7AFC00) [pid = 3748] [serial = 371] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (1ACC1800) [pid = 3748] [serial = 368] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (1AA0D000) [pid = 3748] [serial = 411] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (139D2400) [pid = 3748] [serial = 405] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (1ABBAC00) [pid = 3748] [serial = 359] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (16A41800) [pid = 3748] [serial = 365] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (1AA0B800) [pid = 3748] [serial = 402] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (16A47000) [pid = 3748] [serial = 408] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (1ACBF000) [pid = 3748] [serial = 414] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (132DAC00) [pid = 3748] [serial = 362] [outer = 00000000] [url = about:blank] 08:34:29 INFO - PROCESS | 3748 | 1468427669882 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:34:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:34:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1660ms 08:34:29 INFO - PROCESS | 3748 | 1468427669937 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 08:34:29 INFO - PROCESS | 3748 | 1468427669940 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 08:34:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:34:29 INFO - PROCESS | 3748 | 1468427669945 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:34:29 INFO - PROCESS | 3748 | 1468427669948 Marionette TRACE conn2 <- [1,686,null,{}] 08:34:29 INFO - PROCESS | 3748 | 1468427669989 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:29 INFO - PROCESS | 3748 | 1468427669992 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:30 INFO - PROCESS | 3748 | 1468427670090 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 08:34:30 INFO - PROCESS | 3748 | 1468427670165 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:30 INFO - PROCESS | 3748 | 1468427670167 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:30 INFO - PROCESS | 3748 | ++DOCSHELL 10A98800 == 30 [pid = 3748] [id = 181] 08:34:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (10A99800) [pid = 3748] [serial = 541] [outer = 00000000] 08:34:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (11224800) [pid = 3748] [serial = 542] [outer = 10A99800] 08:34:30 INFO - PROCESS | 3748 | 1468427670214 Marionette DEBUG loaded listener.js 08:34:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (11C45C00) [pid = 3748] [serial = 543] [outer = 10A99800] 08:34:31 INFO - PROCESS | 3748 | 1468427671105 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:34:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 08:34:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1192ms 08:34:31 INFO - PROCESS | 3748 | 1468427671136 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 08:34:31 INFO - PROCESS | 3748 | 1468427671140 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 08:34:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:34:31 INFO - PROCESS | 3748 | 1468427671154 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:34:31 INFO - PROCESS | 3748 | 1468427671156 Marionette TRACE conn2 <- [1,690,null,{}] 08:34:31 INFO - PROCESS | 3748 | 1468427671160 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:31 INFO - PROCESS | 3748 | 1468427671163 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:31 INFO - PROCESS | 3748 | 1468427671247 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 08:34:31 INFO - PROCESS | 3748 | 1468427671253 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:31 INFO - PROCESS | 3748 | 1468427671255 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:31 INFO - PROCESS | 3748 | ++DOCSHELL 13154000 == 31 [pid = 3748] [id = 182] 08:34:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (13159C00) [pid = 3748] [serial = 544] [outer = 00000000] 08:34:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (13214800) [pid = 3748] [serial = 545] [outer = 13159C00] 08:34:31 INFO - PROCESS | 3748 | 1468427671300 Marionette DEBUG loaded listener.js 08:34:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (13457C00) [pid = 3748] [serial = 546] [outer = 13159C00] 08:34:32 INFO - PROCESS | 3748 | 1468427672317 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:34:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:34:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1193ms 08:34:32 INFO - PROCESS | 3748 | 1468427672342 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 08:34:32 INFO - PROCESS | 3748 | 1468427672344 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 08:34:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:34:32 INFO - PROCESS | 3748 | 1468427672348 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:34:32 INFO - PROCESS | 3748 | 1468427672351 Marionette TRACE conn2 <- [1,694,null,{}] 08:34:32 INFO - PROCESS | 3748 | 1468427672361 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:32 INFO - PROCESS | 3748 | 1468427672366 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:32 INFO - PROCESS | 3748 | 1468427672481 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 08:34:32 INFO - PROCESS | 3748 | 1468427672488 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:32 INFO - PROCESS | 3748 | 1468427672491 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:32 INFO - PROCESS | 3748 | ++DOCSHELL 142C0400 == 32 [pid = 3748] [id = 183] 08:34:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (142C0C00) [pid = 3748] [serial = 547] [outer = 00000000] 08:34:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (15334400) [pid = 3748] [serial = 548] [outer = 142C0C00] 08:34:32 INFO - PROCESS | 3748 | 1468427672538 Marionette DEBUG loaded listener.js 08:34:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (15612000) [pid = 3748] [serial = 549] [outer = 142C0C00] 08:34:33 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (15E65000) [pid = 3748] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:34:33 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (13136400) [pid = 3748] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:34:33 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (11017800) [pid = 3748] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:34:33 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (142ADC00) [pid = 3748] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:34:33 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (13458400) [pid = 3748] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:34:33 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (12D69000) [pid = 3748] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:34:33 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (15F57400) [pid = 3748] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:34:33 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (16E59800) [pid = 3748] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:34:33 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (13D9E400) [pid = 3748] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:34:33 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (114DBC00) [pid = 3748] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:34:33 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (16751800) [pid = 3748] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:34:33 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (16A3D000) [pid = 3748] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:34:33 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (142AD800) [pid = 3748] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:34:33 INFO - PROCESS | 3748 | 1468427673534 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:34:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:34:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1225ms 08:34:33 INFO - PROCESS | 3748 | 1468427673583 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 08:34:33 INFO - PROCESS | 3748 | 1468427673586 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 08:34:33 INFO - PROCESS | 3748 | 1468427673589 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:34:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:34:33 INFO - PROCESS | 3748 | 1468427673591 Marionette TRACE conn2 <- [1,698,null,{}] 08:34:33 INFO - PROCESS | 3748 | 1468427673595 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:33 INFO - PROCESS | 3748 | 1468427673596 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:33 INFO - PROCESS | 3748 | 1468427673680 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 08:34:33 INFO - PROCESS | 3748 | 1468427673686 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:33 INFO - PROCESS | 3748 | 1468427673688 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:33 INFO - PROCESS | 3748 | ++DOCSHELL 1101B800 == 33 [pid = 3748] [id = 184] 08:34:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (13136400) [pid = 3748] [serial = 550] [outer = 00000000] 08:34:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (15331C00) [pid = 3748] [serial = 551] [outer = 13136400] 08:34:33 INFO - PROCESS | 3748 | 1468427673731 Marionette DEBUG loaded listener.js 08:34:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (15F58400) [pid = 3748] [serial = 552] [outer = 13136400] 08:34:34 INFO - PROCESS | 3748 | 1468427674703 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:34:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:34:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1128ms 08:34:34 INFO - PROCESS | 3748 | 1468427674731 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 08:34:34 INFO - PROCESS | 3748 | 1468427674733 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 08:34:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:34:34 INFO - PROCESS | 3748 | 1468427674736 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:34:34 INFO - PROCESS | 3748 | 1468427674738 Marionette TRACE conn2 <- [1,702,null,{}] 08:34:34 INFO - PROCESS | 3748 | 1468427674742 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:34 INFO - PROCESS | 3748 | 1468427674744 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:34 INFO - PROCESS | 3748 | 1468427674822 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 08:34:34 INFO - PROCESS | 3748 | 1468427674828 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:34 INFO - PROCESS | 3748 | 1468427674830 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:34 INFO - PROCESS | 3748 | ++DOCSHELL 15E6AC00 == 34 [pid = 3748] [id = 185] 08:34:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (160B0000) [pid = 3748] [serial = 553] [outer = 00000000] 08:34:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (1674B800) [pid = 3748] [serial = 554] [outer = 160B0000] 08:34:34 INFO - PROCESS | 3748 | 1468427674873 Marionette DEBUG loaded listener.js 08:34:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (16755C00) [pid = 3748] [serial = 555] [outer = 160B0000] 08:34:35 INFO - PROCESS | 3748 | 1468427675873 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:34:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 08:34:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1177ms 08:34:35 INFO - PROCESS | 3748 | 1468427675921 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 08:34:35 INFO - PROCESS | 3748 | 1468427675926 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 08:34:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:34:35 INFO - PROCESS | 3748 | 1468427675932 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:34:35 INFO - PROCESS | 3748 | 1468427675936 Marionette TRACE conn2 <- [1,706,null,{}] 08:34:35 INFO - PROCESS | 3748 | 1468427675942 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:35 INFO - PROCESS | 3748 | 1468427675945 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:36 INFO - PROCESS | 3748 | 1468427676097 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 08:34:36 INFO - PROCESS | 3748 | 1468427676216 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:36 INFO - PROCESS | 3748 | 1468427676219 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:36 INFO - PROCESS | 3748 | ++DOCSHELL 11013800 == 35 [pid = 3748] [id = 186] 08:34:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (11016400) [pid = 3748] [serial = 556] [outer = 00000000] 08:34:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (11C48400) [pid = 3748] [serial = 557] [outer = 11016400] 08:34:36 INFO - PROCESS | 3748 | 1468427676318 Marionette DEBUG loaded listener.js 08:34:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (130CF400) [pid = 3748] [serial = 558] [outer = 11016400] 08:34:37 INFO - PROCESS | 3748 | 1468427677378 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:34:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:34:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1499ms 08:34:37 INFO - PROCESS | 3748 | 1468427677430 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 08:34:37 INFO - PROCESS | 3748 | 1468427677435 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 08:34:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:34:37 INFO - PROCESS | 3748 | 1468427677442 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:34:37 INFO - PROCESS | 3748 | 1468427677445 Marionette TRACE conn2 <- [1,710,null,{}] 08:34:37 INFO - PROCESS | 3748 | 1468427677449 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:37 INFO - PROCESS | 3748 | 1468427677452 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:37 INFO - PROCESS | 3748 | 1468427677592 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 08:34:37 INFO - PROCESS | 3748 | 1468427677716 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:37 INFO - PROCESS | 3748 | 1468427677718 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:37 INFO - PROCESS | 3748 | ++DOCSHELL 142A4000 == 36 [pid = 3748] [id = 187] 08:34:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (142A5000) [pid = 3748] [serial = 559] [outer = 00000000] 08:34:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (142B2C00) [pid = 3748] [serial = 560] [outer = 142A5000] 08:34:37 INFO - PROCESS | 3748 | 1468427677774 Marionette DEBUG loaded listener.js 08:34:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (15333400) [pid = 3748] [serial = 561] [outer = 142A5000] 08:34:38 INFO - PROCESS | 3748 | 1468427678364 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 08:34:38 INFO - PROCESS | 3748 | 1468427678422 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 08:34:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:34:38 INFO - PROCESS | 3748 | 1468427678426 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:34:38 INFO - PROCESS | 3748 | 1468427678429 Marionette TRACE conn2 <- [1,714,null,{}] 08:34:38 INFO - PROCESS | 3748 | 1468427678440 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:38 INFO - PROCESS | 3748 | 1468427678445 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:38 INFO - PROCESS | 3748 | 1468427678550 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 08:34:38 INFO - PROCESS | 3748 | 1468427678648 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:38 INFO - PROCESS | 3748 | 1468427678651 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:38 INFO - PROCESS | 3748 | ++DOCSHELL 160B4000 == 37 [pid = 3748] [id = 188] 08:34:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (160DA000) [pid = 3748] [serial = 562] [outer = 00000000] 08:34:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16942800) [pid = 3748] [serial = 563] [outer = 160DA000] 08:34:38 INFO - PROCESS | 3748 | 1468427678706 Marionette DEBUG loaded listener.js 08:34:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (1694A400) [pid = 3748] [serial = 564] [outer = 160DA000] 08:34:39 INFO - PROCESS | 3748 | 1468427679390 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:34:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:34:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 967ms 08:34:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:34:39 INFO - PROCESS | 3748 | 1468427679403 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 08:34:39 INFO - PROCESS | 3748 | 1468427679405 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 08:34:39 INFO - PROCESS | 3748 | 1468427679409 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:34:39 INFO - PROCESS | 3748 | 1468427679411 Marionette TRACE conn2 <- [1,718,null,{}] 08:34:39 INFO - PROCESS | 3748 | 1468427679415 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:39 INFO - PROCESS | 3748 | 1468427679417 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:39 INFO - PROCESS | 3748 | 1468427679520 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 08:34:39 INFO - PROCESS | 3748 | 1468427679617 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:39 INFO - PROCESS | 3748 | 1468427679619 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:39 INFO - PROCESS | 3748 | ++DOCSHELL 1694D400 == 38 [pid = 3748] [id = 189] 08:34:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16A3D000) [pid = 3748] [serial = 565] [outer = 00000000] 08:34:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16A48C00) [pid = 3748] [serial = 566] [outer = 16A3D000] 08:34:39 INFO - PROCESS | 3748 | 1468427679671 Marionette DEBUG loaded listener.js 08:34:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16A66000) [pid = 3748] [serial = 567] [outer = 16A3D000] 08:34:40 INFO - PROCESS | 3748 | 1468427680438 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 08:34:40 INFO - PROCESS | 3748 | 1468427680508 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 08:34:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:34:40 INFO - PROCESS | 3748 | 1468427680513 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:34:40 INFO - PROCESS | 3748 | 1468427680517 Marionette TRACE conn2 <- [1,722,null,{}] 08:34:40 INFO - PROCESS | 3748 | 1468427680529 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:40 INFO - PROCESS | 3748 | 1468427680532 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:40 INFO - PROCESS | 3748 | 1468427680630 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 08:34:40 INFO - PROCESS | 3748 | 1468427680708 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:40 INFO - PROCESS | 3748 | 1468427680713 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:40 INFO - PROCESS | 3748 | ++DOCSHELL 1281C400 == 39 [pid = 3748] [id = 190] 08:34:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (1281D000) [pid = 3748] [serial = 568] [outer = 00000000] 08:34:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (13136800) [pid = 3748] [serial = 569] [outer = 1281D000] 08:34:40 INFO - PROCESS | 3748 | 1468427680773 Marionette DEBUG loaded listener.js 08:34:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (131EF400) [pid = 3748] [serial = 570] [outer = 1281D000] 08:34:41 INFO - PROCESS | 3748 | --DOCSHELL 1101B800 == 38 [pid = 3748] [id = 184] 08:34:41 INFO - PROCESS | 3748 | --DOCSHELL 142C0400 == 37 [pid = 3748] [id = 183] 08:34:41 INFO - PROCESS | 3748 | --DOCSHELL 13154000 == 36 [pid = 3748] [id = 182] 08:34:41 INFO - PROCESS | 3748 | --DOCSHELL 10A98800 == 35 [pid = 3748] [id = 181] 08:34:41 INFO - PROCESS | 3748 | --DOCSHELL 1124C400 == 34 [pid = 3748] [id = 179] 08:34:41 INFO - PROCESS | 3748 | --DOCSHELL 15339400 == 33 [pid = 3748] [id = 178] 08:34:41 INFO - PROCESS | 3748 | --DOCSHELL 13C64400 == 32 [pid = 3748] [id = 180] 08:34:41 INFO - PROCESS | 3748 | --DOCSHELL 1694D400 == 31 [pid = 3748] [id = 189] 08:34:41 INFO - PROCESS | 3748 | --DOCSHELL 142A4000 == 30 [pid = 3748] [id = 187] 08:34:41 INFO - PROCESS | 3748 | --DOCSHELL 160B4000 == 29 [pid = 3748] [id = 188] 08:34:41 INFO - PROCESS | 3748 | --DOCSHELL 15E6AC00 == 28 [pid = 3748] [id = 185] 08:34:41 INFO - PROCESS | 3748 | --DOCSHELL 11013800 == 27 [pid = 3748] [id = 186] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (160B2000) [pid = 3748] [serial = 521] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (131E5C00) [pid = 3748] [serial = 515] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (132E1C00) [pid = 3748] [serial = 516] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (112D6400) [pid = 3748] [serial = 512] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (11AE8800) [pid = 3748] [serial = 513] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (144E3000) [pid = 3748] [serial = 518] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (142A6400) [pid = 3748] [serial = 510] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (13C67800) [pid = 3748] [serial = 509] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (1344F800) [pid = 3748] [serial = 495] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (130CEC00) [pid = 3748] [serial = 494] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (167B2C00) [pid = 3748] [serial = 498] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (167AA400) [pid = 3748] [serial = 497] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (16E60800) [pid = 3748] [serial = 501] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (16E5D400) [pid = 3748] [serial = 500] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (19633400) [pid = 3748] [serial = 504] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (1800AC00) [pid = 3748] [serial = 503] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (12DFBC00) [pid = 3748] [serial = 507] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (16D27C00) [pid = 3748] [serial = 533] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (11CD2400) [pid = 3748] [serial = 506] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (167AD400) [pid = 3748] [serial = 524] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (160D3800) [pid = 3748] [serial = 522] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (16D1FC00) [pid = 3748] [serial = 527] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (167B4000) [pid = 3748] [serial = 525] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (16E5A400) [pid = 3748] [serial = 528] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (1533A800) [pid = 3748] [serial = 530] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (15335000) [pid = 3748] [serial = 519] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (1674D800) [pid = 3748] [serial = 531] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 3748 | 1468427682012 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:34:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:34:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1563ms 08:34:42 INFO - PROCESS | 3748 | 1468427682119 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 08:34:42 INFO - PROCESS | 3748 | 1468427682123 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 08:34:42 INFO - PROCESS | 3748 | 1468427682129 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:34:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:34:42 INFO - PROCESS | 3748 | 1468427682133 Marionette TRACE conn2 <- [1,726,null,{}] 08:34:42 INFO - PROCESS | 3748 | 1468427682139 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:42 INFO - PROCESS | 3748 | 1468427682142 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:42 INFO - PROCESS | 3748 | 1468427682312 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 08:34:42 INFO - PROCESS | 3748 | 1468427682403 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:42 INFO - PROCESS | 3748 | 1468427682408 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:42 INFO - PROCESS | 3748 | ++DOCSHELL 10D65C00 == 28 [pid = 3748] [id = 191] 08:34:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (10D66400) [pid = 3748] [serial = 571] [outer = 00000000] 08:34:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (10D6BC00) [pid = 3748] [serial = 572] [outer = 10D66400] 08:34:42 INFO - PROCESS | 3748 | 1468427682465 Marionette DEBUG loaded listener.js 08:34:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (10D71400) [pid = 3748] [serial = 573] [outer = 10D66400] 08:34:43 INFO - PROCESS | 3748 | 1468427683657 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:34:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:34:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1548ms 08:34:43 INFO - PROCESS | 3748 | 1468427683709 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 08:34:43 INFO - PROCESS | 3748 | 1468427683714 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 08:34:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:34:43 INFO - PROCESS | 3748 | 1468427683724 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:34:43 INFO - PROCESS | 3748 | 1468427683727 Marionette TRACE conn2 <- [1,730,null,{}] 08:34:43 INFO - PROCESS | 3748 | 1468427683731 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:43 INFO - PROCESS | 3748 | 1468427683734 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:43 INFO - PROCESS | 3748 | 1468427683909 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 08:34:44 INFO - PROCESS | 3748 | 1468427684007 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:44 INFO - PROCESS | 3748 | 1468427684009 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:44 INFO - PROCESS | 3748 | ++DOCSHELL 13150000 == 29 [pid = 3748] [id = 192] 08:34:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (13152800) [pid = 3748] [serial = 574] [outer = 00000000] 08:34:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (131E6C00) [pid = 3748] [serial = 575] [outer = 13152800] 08:34:44 INFO - PROCESS | 3748 | 1468427684065 Marionette DEBUG loaded listener.js 08:34:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (132E1400) [pid = 3748] [serial = 576] [outer = 13152800] 08:34:44 INFO - PROCESS | 3748 | --DOCSHELL 10435C00 == 28 [pid = 3748] [id = 28] 08:34:44 INFO - PROCESS | 3748 | --DOCSHELL 131ED400 == 27 [pid = 3748] [id = 27] 08:34:44 INFO - PROCESS | 3748 | --DOCSHELL 10A9D400 == 26 [pid = 3748] [id = 19] 08:34:44 INFO - PROCESS | 3748 | --DOCSHELL 132D8800 == 25 [pid = 3748] [id = 20] 08:34:44 INFO - PROCESS | 3748 | --DOCSHELL 1A517C00 == 24 [pid = 3748] [id = 10] 08:34:44 INFO - PROCESS | 3748 | --DOCSHELL 1B279000 == 23 [pid = 3748] [id = 18] 08:34:45 INFO - PROCESS | 3748 | 1468427685224 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:34:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 08:34:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1547ms 08:34:45 INFO - PROCESS | 3748 | 1468427685264 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 08:34:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:34:45 INFO - PROCESS | 3748 | 1468427685268 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 08:34:45 INFO - PROCESS | 3748 | 1468427685273 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:34:45 INFO - PROCESS | 3748 | 1468427685276 Marionette TRACE conn2 <- [1,734,null,{}] 08:34:45 INFO - PROCESS | 3748 | 1468427685282 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:45 INFO - PROCESS | 3748 | 1468427685284 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:45 INFO - PROCESS | 3748 | 1468427685373 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 08:34:45 INFO - PROCESS | 3748 | 1468427685501 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:45 INFO - PROCESS | 3748 | 1468427685504 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:45 INFO - PROCESS | 3748 | ++DOCSHELL 10BC1C00 == 24 [pid = 3748] [id = 193] 08:34:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (10D64000) [pid = 3748] [serial = 577] [outer = 00000000] 08:34:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (12DEF800) [pid = 3748] [serial = 578] [outer = 10D64000] 08:34:45 INFO - PROCESS | 3748 | 1468427685600 Marionette DEBUG loaded listener.js 08:34:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (1312E400) [pid = 3748] [serial = 579] [outer = 10D64000] 08:34:46 INFO - PROCESS | 3748 | 1468427686447 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:34:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 08:34:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1225ms 08:34:46 INFO - PROCESS | 3748 | 1468427686508 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 08:34:46 INFO - PROCESS | 3748 | 1468427686512 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 08:34:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:34:46 INFO - PROCESS | 3748 | 1468427686518 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:34:46 INFO - PROCESS | 3748 | 1468427686521 Marionette TRACE conn2 <- [1,738,null,{}] 08:34:46 INFO - PROCESS | 3748 | 1468427686530 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:46 INFO - PROCESS | 3748 | 1468427686533 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:46 INFO - PROCESS | 3748 | 1468427686692 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 08:34:46 INFO - PROCESS | 3748 | 1468427686739 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:46 INFO - PROCESS | 3748 | 1468427686741 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:46 INFO - PROCESS | 3748 | ++DOCSHELL 13C5C800 == 25 [pid = 3748] [id = 194] 08:34:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (13C5D000) [pid = 3748] [serial = 580] [outer = 00000000] 08:34:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (13C6F800) [pid = 3748] [serial = 581] [outer = 13C5D000] 08:34:46 INFO - PROCESS | 3748 | 1468427686787 Marionette DEBUG loaded listener.js 08:34:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (142A5800) [pid = 3748] [serial = 582] [outer = 13C5D000] 08:34:47 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (11016400) [pid = 3748] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:34:47 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (142A5000) [pid = 3748] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:34:47 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (160DA000) [pid = 3748] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:34:47 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (16A3D000) [pid = 3748] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:34:47 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (142C0C00) [pid = 3748] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:34:47 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (13136400) [pid = 3748] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:34:47 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (15372C00) [pid = 3748] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:34:47 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (13C6F000) [pid = 3748] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:34:47 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (10A99800) [pid = 3748] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:34:47 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (13159C00) [pid = 3748] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:34:47 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (1124CC00) [pid = 3748] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:34:47 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (160B0000) [pid = 3748] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:34:47 INFO - PROCESS | 3748 | 1468427687780 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:34:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:34:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1289ms 08:34:47 INFO - PROCESS | 3748 | 1468427687839 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 08:34:47 INFO - PROCESS | 3748 | 1468427687841 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 08:34:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:34:47 INFO - PROCESS | 3748 | 1468427687845 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:34:47 INFO - PROCESS | 3748 | 1468427687848 Marionette TRACE conn2 <- [1,742,null,{}] 08:34:47 INFO - PROCESS | 3748 | 1468427687859 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:47 INFO - PROCESS | 3748 | 1468427687863 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:47 INFO - PROCESS | 3748 | 1468427687950 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 08:34:47 INFO - PROCESS | 3748 | 1468427687958 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:47 INFO - PROCESS | 3748 | 1468427687961 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:47 INFO - PROCESS | 3748 | ++DOCSHELL 144E6800 == 26 [pid = 3748] [id = 195] 08:34:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (144E9400) [pid = 3748] [serial = 583] [outer = 00000000] 08:34:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (15333000) [pid = 3748] [serial = 584] [outer = 144E9400] 08:34:48 INFO - PROCESS | 3748 | 1468427688010 Marionette DEBUG loaded listener.js 08:34:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (1533B800) [pid = 3748] [serial = 585] [outer = 144E9400] 08:34:49 INFO - PROCESS | 3748 | 1468427689000 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:34:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 08:34:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1177ms 08:34:49 INFO - PROCESS | 3748 | 1468427689028 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 08:34:49 INFO - PROCESS | 3748 | 1468427689031 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 08:34:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:34:49 INFO - PROCESS | 3748 | 1468427689034 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:34:49 INFO - PROCESS | 3748 | 1468427689036 Marionette TRACE conn2 <- [1,746,null,{}] 08:34:49 INFO - PROCESS | 3748 | 1468427689039 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:49 INFO - PROCESS | 3748 | 1468427689041 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:49 INFO - PROCESS | 3748 | 1468427689127 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 08:34:49 INFO - PROCESS | 3748 | 1468427689134 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:49 INFO - PROCESS | 3748 | 1468427689136 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:49 INFO - PROCESS | 3748 | ++DOCSHELL 144EA800 == 27 [pid = 3748] [id = 196] 08:34:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (144ED400) [pid = 3748] [serial = 586] [outer = 00000000] 08:34:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (160B4800) [pid = 3748] [serial = 587] [outer = 144ED400] 08:34:49 INFO - PROCESS | 3748 | 1468427689180 Marionette DEBUG loaded listener.js 08:34:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (160D5000) [pid = 3748] [serial = 588] [outer = 144ED400] 08:34:49 INFO - PROCESS | 3748 | 1468427689636 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:34:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:34:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 644ms 08:34:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:34:49 INFO - PROCESS | 3748 | 1468427689671 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 08:34:49 INFO - PROCESS | 3748 | 1468427689673 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 08:34:49 INFO - PROCESS | 3748 | 1468427689677 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:34:49 INFO - PROCESS | 3748 | 1468427689678 Marionette TRACE conn2 <- [1,750,null,{}] 08:34:49 INFO - PROCESS | 3748 | 1468427689682 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:49 INFO - PROCESS | 3748 | 1468427689685 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:49 INFO - PROCESS | 3748 | 1468427689764 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 08:34:49 INFO - PROCESS | 3748 | 1468427689769 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:49 INFO - PROCESS | 3748 | 1468427689772 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:49 INFO - PROCESS | 3748 | ++DOCSHELL 160B2C00 == 28 [pid = 3748] [id = 197] 08:34:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (160D1400) [pid = 3748] [serial = 589] [outer = 00000000] 08:34:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (16750000) [pid = 3748] [serial = 590] [outer = 160D1400] 08:34:49 INFO - PROCESS | 3748 | 1468427689814 Marionette DEBUG loaded listener.js 08:34:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (167AA400) [pid = 3748] [serial = 591] [outer = 160D1400] 08:34:50 INFO - PROCESS | 3748 | 1468427690781 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:34:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:34:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1176ms 08:34:50 INFO - PROCESS | 3748 | 1468427690859 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 08:34:50 INFO - PROCESS | 3748 | 1468427690864 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 08:34:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:34:50 INFO - PROCESS | 3748 | 1468427690870 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:34:50 INFO - PROCESS | 3748 | 1468427690874 Marionette TRACE conn2 <- [1,754,null,{}] 08:34:50 INFO - PROCESS | 3748 | 1468427690881 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:50 INFO - PROCESS | 3748 | 1468427690884 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:51 INFO - PROCESS | 3748 | 1468427691038 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 08:34:51 INFO - PROCESS | 3748 | 1468427691110 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:51 INFO - PROCESS | 3748 | 1468427691113 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:51 INFO - PROCESS | 3748 | ++DOCSHELL 12821C00 == 29 [pid = 3748] [id = 198] 08:34:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (12920800) [pid = 3748] [serial = 592] [outer = 00000000] 08:34:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (130CEC00) [pid = 3748] [serial = 593] [outer = 12920800] 08:34:51 INFO - PROCESS | 3748 | 1468427691220 Marionette DEBUG loaded listener.js 08:34:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (1344F800) [pid = 3748] [serial = 594] [outer = 12920800] 08:34:52 INFO - PROCESS | 3748 | 1468427692276 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:34:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:34:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1402ms 08:34:52 INFO - PROCESS | 3748 | 1468427692297 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 08:34:52 INFO - PROCESS | 3748 | 1468427692301 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 08:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:34:52 INFO - PROCESS | 3748 | 1468427692308 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:34:52 INFO - PROCESS | 3748 | 1468427692311 Marionette TRACE conn2 <- [1,758,null,{}] 08:34:52 INFO - PROCESS | 3748 | 1468427692315 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:52 INFO - PROCESS | 3748 | 1468427692318 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:52 INFO - PROCESS | 3748 | 1468427692451 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 08:34:52 INFO - PROCESS | 3748 | 1468427692562 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:52 INFO - PROCESS | 3748 | 1468427692565 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:52 INFO - PROCESS | 3748 | ++DOCSHELL 144E9C00 == 30 [pid = 3748] [id = 199] 08:34:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (144EA000) [pid = 3748] [serial = 595] [outer = 00000000] 08:34:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (15331800) [pid = 3748] [serial = 596] [outer = 144EA000] 08:34:52 INFO - PROCESS | 3748 | 1468427692664 Marionette DEBUG loaded listener.js 08:34:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (15F52C00) [pid = 3748] [serial = 597] [outer = 144EA000] 08:34:53 INFO - PROCESS | 3748 | 1468427693208 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 967ms 08:34:53 INFO - PROCESS | 3748 | 1468427693253 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 08:34:53 INFO - PROCESS | 3748 | 1468427693255 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 08:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:34:53 INFO - PROCESS | 3748 | 1468427693259 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:34:53 INFO - PROCESS | 3748 | 1468427693263 Marionette TRACE conn2 <- [1,762,null,{}] 08:34:53 INFO - PROCESS | 3748 | 1468427693274 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:53 INFO - PROCESS | 3748 | 1468427693279 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:53 INFO - PROCESS | 3748 | 1468427693462 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 08:34:53 INFO - PROCESS | 3748 | 1468427693580 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:53 INFO - PROCESS | 3748 | 1468427693584 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:53 INFO - PROCESS | 3748 | ++DOCSHELL 114DE400 == 31 [pid = 3748] [id = 200] 08:34:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (11AE6400) [pid = 3748] [serial = 598] [outer = 00000000] 08:34:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (13156C00) [pid = 3748] [serial = 599] [outer = 11AE6400] 08:34:53 INFO - PROCESS | 3748 | 1468427693642 Marionette DEBUG loaded listener.js 08:34:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (1533C800) [pid = 3748] [serial = 600] [outer = 11AE6400] 08:34:54 INFO - PROCESS | 3748 | 1468427694314 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:34:54 INFO - PROCESS | 3748 | --DOCSHELL 1AB58000 == 30 [pid = 3748] [id = 13] 08:34:54 INFO - PROCESS | 3748 | --DOCSHELL 1ABC3000 == 29 [pid = 3748] [id = 14] 08:34:54 INFO - PROCESS | 3748 | --DOCSHELL 1671C000 == 28 [pid = 3748] [id = 8] 08:34:54 INFO - PROCESS | 3748 | --DOCSHELL 10D65C00 == 27 [pid = 3748] [id = 191] 08:34:54 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (13136800) [pid = 3748] [serial = 569] [outer = 00000000] [url = about:blank] 08:34:54 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (11C48400) [pid = 3748] [serial = 557] [outer = 00000000] [url = about:blank] 08:34:54 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (142B2C00) [pid = 3748] [serial = 560] [outer = 00000000] [url = about:blank] 08:34:54 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (130CF400) [pid = 3748] [serial = 558] [outer = 00000000] [url = about:blank] 08:34:54 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (16942800) [pid = 3748] [serial = 563] [outer = 00000000] [url = about:blank] 08:34:54 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (15333400) [pid = 3748] [serial = 561] [outer = 00000000] [url = about:blank] 08:34:54 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (16A48C00) [pid = 3748] [serial = 566] [outer = 00000000] [url = about:blank] 08:34:54 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (1694A400) [pid = 3748] [serial = 564] [outer = 00000000] [url = about:blank] 08:34:54 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (16A66000) [pid = 3748] [serial = 567] [outer = 00000000] [url = about:blank] 08:34:54 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (15334400) [pid = 3748] [serial = 548] [outer = 00000000] [url = about:blank] 08:34:54 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (15331C00) [pid = 3748] [serial = 551] [outer = 00000000] [url = about:blank] 08:34:54 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (15612000) [pid = 3748] [serial = 549] [outer = 00000000] [url = about:blank] 08:34:54 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (15F58400) [pid = 3748] [serial = 552] [outer = 00000000] [url = about:blank] 08:34:54 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (16E56400) [pid = 3748] [serial = 534] [outer = 00000000] [url = about:blank] 08:34:54 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (142BF400) [pid = 3748] [serial = 539] [outer = 00000000] [url = about:blank] 08:34:54 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (1533E800) [pid = 3748] [serial = 540] [outer = 00000000] [url = about:blank] 08:34:54 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (11224800) [pid = 3748] [serial = 542] [outer = 00000000] [url = about:blank] 08:34:54 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (11C45C00) [pid = 3748] [serial = 543] [outer = 00000000] [url = about:blank] 08:34:54 INFO - PROCESS | 3748 | --DOMWINDOW == 56 (13214800) [pid = 3748] [serial = 545] [outer = 00000000] [url = about:blank] 08:34:54 INFO - PROCESS | 3748 | --DOMWINDOW == 55 (129A9800) [pid = 3748] [serial = 536] [outer = 00000000] [url = about:blank] 08:34:54 INFO - PROCESS | 3748 | --DOMWINDOW == 54 (129F2800) [pid = 3748] [serial = 537] [outer = 00000000] [url = about:blank] 08:34:54 INFO - PROCESS | 3748 | --DOMWINDOW == 53 (16755C00) [pid = 3748] [serial = 555] [outer = 00000000] [url = about:blank] 08:34:54 INFO - PROCESS | 3748 | --DOMWINDOW == 52 (13457C00) [pid = 3748] [serial = 546] [outer = 00000000] [url = about:blank] 08:34:54 INFO - PROCESS | 3748 | --DOMWINDOW == 51 (1674B800) [pid = 3748] [serial = 554] [outer = 00000000] [url = about:blank] 08:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1112ms 08:34:54 INFO - PROCESS | 3748 | 1468427694385 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 08:34:54 INFO - PROCESS | 3748 | 1468427694389 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 08:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:34:54 INFO - PROCESS | 3748 | 1468427694393 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:34:54 INFO - PROCESS | 3748 | 1468427694398 Marionette TRACE conn2 <- [1,766,null,{}] 08:34:54 INFO - PROCESS | 3748 | 1468427694452 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:54 INFO - PROCESS | 3748 | 1468427694454 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:54 INFO - PROCESS | 3748 | 1468427694556 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 08:34:54 INFO - PROCESS | 3748 | 1468427694630 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:54 INFO - PROCESS | 3748 | 1468427694633 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:54 INFO - PROCESS | 3748 | ++DOCSHELL 12DEF000 == 28 [pid = 3748] [id = 201] 08:34:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 52 (12DEFC00) [pid = 3748] [serial = 601] [outer = 00000000] 08:34:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 53 (130C9C00) [pid = 3748] [serial = 602] [outer = 12DEFC00] 08:34:54 INFO - PROCESS | 3748 | 1468427694680 Marionette DEBUG loaded listener.js 08:34:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 54 (13150800) [pid = 3748] [serial = 603] [outer = 12DEFC00] 08:34:55 INFO - PROCESS | 3748 | 1468427695058 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 709ms 08:34:55 INFO - PROCESS | 3748 | 1468427695124 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 08:34:55 INFO - PROCESS | 3748 | 1468427695129 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 08:34:55 INFO - PROCESS | 3748 | 1468427695134 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:34:55 INFO - PROCESS | 3748 | 1468427695137 Marionette TRACE conn2 <- [1,770,null,{}] 08:34:55 INFO - PROCESS | 3748 | 1468427695144 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:55 INFO - PROCESS | 3748 | 1468427695147 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:55 INFO - PROCESS | 3748 | 1468427695232 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 08:34:55 INFO - PROCESS | 3748 | 1468427695240 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:55 INFO - PROCESS | 3748 | 1468427695242 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:55 INFO - PROCESS | 3748 | ++DOCSHELL 13C6F000 == 29 [pid = 3748] [id = 202] 08:34:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 55 (13C6F400) [pid = 3748] [serial = 604] [outer = 00000000] 08:34:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 56 (142AC400) [pid = 3748] [serial = 605] [outer = 13C6F400] 08:34:55 INFO - PROCESS | 3748 | 1468427695288 Marionette DEBUG loaded listener.js 08:34:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 57 (142BD000) [pid = 3748] [serial = 606] [outer = 13C6F400] 08:34:55 INFO - PROCESS | 3748 | 1468427695770 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 660ms 08:34:55 INFO - PROCESS | 3748 | 1468427695808 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 08:34:55 INFO - PROCESS | 3748 | 1468427695811 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 08:34:55 INFO - PROCESS | 3748 | 1468427695814 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:34:55 INFO - PROCESS | 3748 | 1468427695817 Marionette TRACE conn2 <- [1,774,null,{}] 08:34:55 INFO - PROCESS | 3748 | 1468427695827 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:55 INFO - PROCESS | 3748 | 1468427695831 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:55 INFO - PROCESS | 3748 | 1468427695915 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 08:34:55 INFO - PROCESS | 3748 | 1468427695923 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:55 INFO - PROCESS | 3748 | 1468427695926 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:55 INFO - PROCESS | 3748 | ++DOCSHELL 1561F800 == 30 [pid = 3748] [id = 203] 08:34:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (15E64000) [pid = 3748] [serial = 607] [outer = 00000000] 08:34:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (160A8800) [pid = 3748] [serial = 608] [outer = 15E64000] 08:34:55 INFO - PROCESS | 3748 | 1468427695980 Marionette DEBUG loaded listener.js 08:34:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (16748800) [pid = 3748] [serial = 609] [outer = 15E64000] 08:34:56 INFO - PROCESS | 3748 | 1468427696437 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 709ms 08:34:56 INFO - PROCESS | 3748 | 1468427696516 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 08:34:56 INFO - PROCESS | 3748 | 1468427696518 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 08:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:34:56 INFO - PROCESS | 3748 | 1468427696525 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:34:56 INFO - PROCESS | 3748 | 1468427696526 Marionette TRACE conn2 <- [1,778,null,{}] 08:34:56 INFO - PROCESS | 3748 | 1468427696530 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:56 INFO - PROCESS | 3748 | 1468427696532 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:56 INFO - PROCESS | 3748 | 1468427696701 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 08:34:56 INFO - PROCESS | 3748 | 1468427696708 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:56 INFO - PROCESS | 3748 | 1468427696710 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:56 INFO - PROCESS | 3748 | ++DOCSHELL 167AD000 == 31 [pid = 3748] [id = 204] 08:34:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (167AF400) [pid = 3748] [serial = 610] [outer = 00000000] 08:34:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (167B6800) [pid = 3748] [serial = 611] [outer = 167AF400] 08:34:56 INFO - PROCESS | 3748 | 1468427696753 Marionette DEBUG loaded listener.js 08:34:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (168D1000) [pid = 3748] [serial = 612] [outer = 167AF400] 08:34:57 INFO - PROCESS | 3748 | 1468427697211 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 725ms 08:34:57 INFO - PROCESS | 3748 | 1468427697254 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 08:34:57 INFO - PROCESS | 3748 | 1468427697256 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 08:34:57 INFO - PROCESS | 3748 | 1468427697259 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:34:57 INFO - PROCESS | 3748 | 1468427697261 Marionette TRACE conn2 <- [1,782,null,{}] 08:34:57 INFO - PROCESS | 3748 | 1468427697269 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:57 INFO - PROCESS | 3748 | 1468427697271 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:57 INFO - PROCESS | 3748 | 1468427697379 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 08:34:57 INFO - PROCESS | 3748 | 1468427697384 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:57 INFO - PROCESS | 3748 | 1468427697386 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:57 INFO - PROCESS | 3748 | ++DOCSHELL 114D4800 == 32 [pid = 3748] [id = 205] 08:34:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (131EE400) [pid = 3748] [serial = 613] [outer = 00000000] 08:34:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (16945800) [pid = 3748] [serial = 614] [outer = 131EE400] 08:34:57 INFO - PROCESS | 3748 | 1468427697430 Marionette DEBUG loaded listener.js 08:34:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (16947800) [pid = 3748] [serial = 615] [outer = 131EE400] 08:34:57 INFO - PROCESS | 3748 | 1468427697929 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 725ms 08:34:57 INFO - PROCESS | 3748 | 1468427697992 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 08:34:57 INFO - PROCESS | 3748 | 1468427697994 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 08:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:34:58 INFO - PROCESS | 3748 | 1468427697997 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:34:58 INFO - PROCESS | 3748 | 1468427697999 Marionette TRACE conn2 <- [1,786,null,{}] 08:34:58 INFO - PROCESS | 3748 | 1468427698002 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:58 INFO - PROCESS | 3748 | 1468427698007 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:58 INFO - PROCESS | 3748 | 1468427698160 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 08:34:58 INFO - PROCESS | 3748 | 1468427698183 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:58 INFO - PROCESS | 3748 | 1468427698185 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:58 INFO - PROCESS | 3748 | ++DOCSHELL 16A46000 == 33 [pid = 3748] [id = 206] 08:34:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (16A48800) [pid = 3748] [serial = 616] [outer = 00000000] 08:34:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (16A66000) [pid = 3748] [serial = 617] [outer = 16A48800] 08:34:58 INFO - PROCESS | 3748 | 1468427698229 Marionette DEBUG loaded listener.js 08:34:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (16A6C800) [pid = 3748] [serial = 618] [outer = 16A48800] 08:34:58 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (144E9400) [pid = 3748] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:34:58 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (144ED400) [pid = 3748] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:34:58 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (13C5D000) [pid = 3748] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:34:58 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (10D64000) [pid = 3748] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:34:58 INFO - PROCESS | 3748 | 1468427698683 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 08:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 758ms 08:34:58 INFO - PROCESS | 3748 | 1468427698786 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 08:34:58 INFO - PROCESS | 3748 | 1468427698788 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 08:34:58 INFO - PROCESS | 3748 | 1468427698791 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:34:58 INFO - PROCESS | 3748 | 1468427698793 Marionette TRACE conn2 <- [1,790,null,{}] 08:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:34:58 INFO - PROCESS | 3748 | 1468427698796 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:58 INFO - PROCESS | 3748 | 1468427698798 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:58 INFO - PROCESS | 3748 | 1468427698875 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 08:34:58 INFO - PROCESS | 3748 | 1468427698880 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:58 INFO - PROCESS | 3748 | 1468427698882 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:58 INFO - PROCESS | 3748 | ++DOCSHELL 0C779000 == 34 [pid = 3748] [id = 207] 08:34:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (1121B000) [pid = 3748] [serial = 619] [outer = 00000000] 08:34:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (16D25000) [pid = 3748] [serial = 620] [outer = 1121B000] 08:34:58 INFO - PROCESS | 3748 | 1468427698924 Marionette DEBUG loaded listener.js 08:34:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (16E57C00) [pid = 3748] [serial = 621] [outer = 1121B000] 08:34:59 INFO - PROCESS | 3748 | 1468427699356 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 08:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 612ms 08:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:34:59 INFO - PROCESS | 3748 | 1468427699391 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 08:34:59 INFO - PROCESS | 3748 | 1468427699393 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 08:34:59 INFO - PROCESS | 3748 | 1468427699396 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:34:59 INFO - PROCESS | 3748 | 1468427699398 Marionette TRACE conn2 <- [1,794,null,{}] 08:34:59 INFO - PROCESS | 3748 | 1468427699401 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:59 INFO - PROCESS | 3748 | 1468427699403 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:59 INFO - PROCESS | 3748 | 1468427699483 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 08:34:59 INFO - PROCESS | 3748 | 1468427699488 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:59 INFO - PROCESS | 3748 | 1468427699490 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:34:59 INFO - PROCESS | 3748 | ++DOCSHELL 16E5C800 == 35 [pid = 3748] [id = 208] 08:34:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (16E5F000) [pid = 3748] [serial = 622] [outer = 00000000] 08:34:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (16E65C00) [pid = 3748] [serial = 623] [outer = 16E5F000] 08:34:59 INFO - PROCESS | 3748 | 1468427699532 Marionette DEBUG loaded listener.js 08:34:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (16E70400) [pid = 3748] [serial = 624] [outer = 16E5F000] 08:35:00 INFO - PROCESS | 3748 | 1468427700013 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 08:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 645ms 08:35:00 INFO - PROCESS | 3748 | 1468427700070 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 08:35:00 INFO - PROCESS | 3748 | 1468427700072 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 08:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:35:00 INFO - PROCESS | 3748 | 1468427700075 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:35:00 INFO - PROCESS | 3748 | 1468427700077 Marionette TRACE conn2 <- [1,798,null,{}] 08:35:00 INFO - PROCESS | 3748 | 1468427700080 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:00 INFO - PROCESS | 3748 | 1468427700082 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:00 INFO - PROCESS | 3748 | 1468427700161 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 08:35:00 INFO - PROCESS | 3748 | 1468427700168 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:00 INFO - PROCESS | 3748 | 1468427700170 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:00 INFO - PROCESS | 3748 | ++DOCSHELL 16E5AC00 == 36 [pid = 3748] [id = 209] 08:35:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (16E73800) [pid = 3748] [serial = 625] [outer = 00000000] 08:35:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (16E79000) [pid = 3748] [serial = 626] [outer = 16E73800] 08:35:00 INFO - PROCESS | 3748 | 1468427700220 Marionette DEBUG loaded listener.js 08:35:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (16E7A400) [pid = 3748] [serial = 627] [outer = 16E73800] 08:35:00 INFO - PROCESS | 3748 | 1468427700637 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 613ms 08:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:35:00 INFO - PROCESS | 3748 | 1468427700678 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 08:35:00 INFO - PROCESS | 3748 | 1468427700680 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 08:35:00 INFO - PROCESS | 3748 | 1468427700683 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:35:00 INFO - PROCESS | 3748 | 1468427700685 Marionette TRACE conn2 <- [1,802,null,{}] 08:35:00 INFO - PROCESS | 3748 | 1468427700692 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:00 INFO - PROCESS | 3748 | 1468427700694 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:00 INFO - PROCESS | 3748 | 1468427700771 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 08:35:00 INFO - PROCESS | 3748 | 1468427700777 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:00 INFO - PROCESS | 3748 | 1468427700778 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:00 INFO - PROCESS | 3748 | ++DOCSHELL 16E75800 == 37 [pid = 3748] [id = 210] 08:35:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (16E76000) [pid = 3748] [serial = 628] [outer = 00000000] 08:35:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (16FC8400) [pid = 3748] [serial = 629] [outer = 16E76000] 08:35:00 INFO - PROCESS | 3748 | 1468427700823 Marionette DEBUG loaded listener.js 08:35:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (170E1000) [pid = 3748] [serial = 630] [outer = 16E76000] 08:35:01 INFO - PROCESS | 3748 | 1468427701535 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 08:35:01 INFO - PROCESS | 3748 | 1468427701573 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 08:35:01 INFO - PROCESS | 3748 | 1468427701579 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:35:01 INFO - PROCESS | 3748 | 1468427701585 Marionette TRACE conn2 <- [1,806,null,{}] 08:35:01 INFO - PROCESS | 3748 | 1468427701590 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:01 INFO - PROCESS | 3748 | 1468427701593 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:01 INFO - PROCESS | 3748 | 1468427701701 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 08:35:01 INFO - PROCESS | 3748 | 1468427701833 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:01 INFO - PROCESS | 3748 | 1468427701836 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:01 INFO - PROCESS | 3748 | ++DOCSHELL 10D68400 == 38 [pid = 3748] [id = 211] 08:35:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (10D6B400) [pid = 3748] [serial = 631] [outer = 00000000] 08:35:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (11CD3400) [pid = 3748] [serial = 632] [outer = 10D6B400] 08:35:01 INFO - PROCESS | 3748 | 1468427701893 Marionette DEBUG loaded listener.js 08:35:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (139CA400) [pid = 3748] [serial = 633] [outer = 10D6B400] 08:35:02 INFO - PROCESS | 3748 | 1468427702527 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 967ms 08:35:02 INFO - PROCESS | 3748 | 1468427702560 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 08:35:02 INFO - PROCESS | 3748 | 1468427702564 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 08:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:35:02 INFO - PROCESS | 3748 | 1468427702571 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:35:02 INFO - PROCESS | 3748 | 1468427702574 Marionette TRACE conn2 <- [1,810,null,{}] 08:35:02 INFO - PROCESS | 3748 | 1468427702578 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:02 INFO - PROCESS | 3748 | 1468427702580 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:02 INFO - PROCESS | 3748 | 1468427702691 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 08:35:02 INFO - PROCESS | 3748 | 1468427702787 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:02 INFO - PROCESS | 3748 | 1468427702790 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:02 INFO - PROCESS | 3748 | ++DOCSHELL 15191800 == 39 [pid = 3748] [id = 212] 08:35:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (15194000) [pid = 3748] [serial = 634] [outer = 00000000] 08:35:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (15E65400) [pid = 3748] [serial = 635] [outer = 15194000] 08:35:02 INFO - PROCESS | 3748 | 1468427702844 Marionette DEBUG loaded listener.js 08:35:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (160D6400) [pid = 3748] [serial = 636] [outer = 15194000] 08:35:03 INFO - PROCESS | 3748 | 1468427703501 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 08:35:03 INFO - PROCESS | 3748 | 1468427703553 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 08:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:35:03 INFO - PROCESS | 3748 | 1468427703556 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:35:03 INFO - PROCESS | 3748 | 1468427703560 Marionette TRACE conn2 <- [1,814,null,{}] 08:35:03 INFO - PROCESS | 3748 | 1468427703570 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:03 INFO - PROCESS | 3748 | 1468427703575 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:03 INFO - PROCESS | 3748 | 1468427703681 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 08:35:03 INFO - PROCESS | 3748 | 1468427703806 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:03 INFO - PROCESS | 3748 | 1468427703810 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:03 INFO - PROCESS | 3748 | ++DOCSHELL 16A48000 == 40 [pid = 3748] [id = 213] 08:35:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (16A48400) [pid = 3748] [serial = 637] [outer = 00000000] 08:35:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (16EC2800) [pid = 3748] [serial = 638] [outer = 16A48400] 08:35:03 INFO - PROCESS | 3748 | 1468427703865 Marionette DEBUG loaded listener.js 08:35:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (17162C00) [pid = 3748] [serial = 639] [outer = 16A48400] 08:35:04 INFO - PROCESS | 3748 | 1468427704479 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 983ms 08:35:04 INFO - PROCESS | 3748 | 1468427704534 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 08:35:04 INFO - PROCESS | 3748 | 1468427704536 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 08:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:35:04 INFO - PROCESS | 3748 | 1468427704540 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:35:04 INFO - PROCESS | 3748 | 1468427704542 Marionette TRACE conn2 <- [1,818,null,{}] 08:35:04 INFO - PROCESS | 3748 | 1468427704546 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:04 INFO - PROCESS | 3748 | 1468427704548 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:04 INFO - PROCESS | 3748 | 1468427704656 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 08:35:04 INFO - PROCESS | 3748 | 1468427704752 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:04 INFO - PROCESS | 3748 | 1468427704755 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:04 INFO - PROCESS | 3748 | ++DOCSHELL 11219400 == 41 [pid = 3748] [id = 214] 08:35:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (1124A800) [pid = 3748] [serial = 640] [outer = 00000000] 08:35:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (13C5CC00) [pid = 3748] [serial = 641] [outer = 1124A800] 08:35:04 INFO - PROCESS | 3748 | 1468427704807 Marionette DEBUG loaded listener.js 08:35:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (16748000) [pid = 3748] [serial = 642] [outer = 1124A800] 08:35:05 INFO - PROCESS | 3748 | 1468427705546 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1032ms 08:35:05 INFO - PROCESS | 3748 | 1468427705590 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 08:35:05 INFO - PROCESS | 3748 | 1468427705596 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 08:35:05 INFO - PROCESS | 3748 | 1468427705604 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:35:05 INFO - PROCESS | 3748 | 1468427705608 Marionette TRACE conn2 <- [1,822,null,{}] 08:35:05 INFO - PROCESS | 3748 | 1468427705637 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:05 INFO - PROCESS | 3748 | 1468427705641 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:05 INFO - PROCESS | 3748 | 1468427705742 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 08:35:05 INFO - PROCESS | 3748 | 1468427705825 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:05 INFO - PROCESS | 3748 | 1468427705828 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:05 INFO - PROCESS | 3748 | ++DOCSHELL 10D65C00 == 42 [pid = 3748] [id = 215] 08:35:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (10D66800) [pid = 3748] [serial = 643] [outer = 00000000] 08:35:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (11AE8800) [pid = 3748] [serial = 644] [outer = 10D66800] 08:35:05 INFO - PROCESS | 3748 | 1468427705918 Marionette DEBUG loaded listener.js 08:35:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (11CD7800) [pid = 3748] [serial = 645] [outer = 10D66800] 08:35:06 INFO - PROCESS | 3748 | --DOCSHELL 1A7B2800 == 41 [pid = 3748] [id = 11] 08:35:06 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (16750000) [pid = 3748] [serial = 590] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (131E6C00) [pid = 3748] [serial = 575] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (15333000) [pid = 3748] [serial = 584] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (160B4800) [pid = 3748] [serial = 587] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (142A5800) [pid = 3748] [serial = 582] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (10D6BC00) [pid = 3748] [serial = 572] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (12DEF800) [pid = 3748] [serial = 578] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (13C6F800) [pid = 3748] [serial = 581] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (1533B800) [pid = 3748] [serial = 585] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (160D5000) [pid = 3748] [serial = 588] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (1312E400) [pid = 3748] [serial = 579] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 3748 | 1468427706367 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 822ms 08:35:06 INFO - PROCESS | 3748 | 1468427706485 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 08:35:06 INFO - PROCESS | 3748 | 1468427706489 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 08:35:06 INFO - PROCESS | 3748 | 1468427706499 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:35:06 INFO - PROCESS | 3748 | 1468427706501 Marionette TRACE conn2 <- [1,826,null,{}] 08:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:35:06 INFO - PROCESS | 3748 | 1468427706505 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:06 INFO - PROCESS | 3748 | 1468427706508 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:06 INFO - PROCESS | 3748 | 1468427706599 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 08:35:06 INFO - PROCESS | 3748 | 1468427706683 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:06 INFO - PROCESS | 3748 | 1468427706685 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:06 INFO - PROCESS | 3748 | ++DOCSHELL 12DEF800 == 42 [pid = 3748] [id = 216] 08:35:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (12DF3C00) [pid = 3748] [serial = 646] [outer = 00000000] 08:35:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (130CD400) [pid = 3748] [serial = 647] [outer = 12DF3C00] 08:35:06 INFO - PROCESS | 3748 | 1468427706731 Marionette DEBUG loaded listener.js 08:35:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (131E5C00) [pid = 3748] [serial = 648] [outer = 12DF3C00] 08:35:07 INFO - PROCESS | 3748 | 1468427707139 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 725ms 08:35:07 INFO - PROCESS | 3748 | 1468427707202 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 08:35:07 INFO - PROCESS | 3748 | 1468427707204 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 08:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:35:07 INFO - PROCESS | 3748 | 1468427707208 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:35:07 INFO - PROCESS | 3748 | 1468427707211 Marionette TRACE conn2 <- [1,830,null,{}] 08:35:07 INFO - PROCESS | 3748 | 1468427707225 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:07 INFO - PROCESS | 3748 | 1468427707229 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:07 INFO - PROCESS | 3748 | 1468427707315 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 08:35:07 INFO - PROCESS | 3748 | 1468427707330 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:07 INFO - PROCESS | 3748 | 1468427707333 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:07 INFO - PROCESS | 3748 | ++DOCSHELL 142A6800 == 43 [pid = 3748] [id = 217] 08:35:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (142A7000) [pid = 3748] [serial = 649] [outer = 00000000] 08:35:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (142AC000) [pid = 3748] [serial = 650] [outer = 142A7000] 08:35:07 INFO - PROCESS | 3748 | 1468427707378 Marionette DEBUG loaded listener.js 08:35:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (142C1000) [pid = 3748] [serial = 651] [outer = 142A7000] 08:35:07 INFO - PROCESS | 3748 | 1468427707864 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 645ms 08:35:07 INFO - PROCESS | 3748 | 1468427707877 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 08:35:07 INFO - PROCESS | 3748 | 1468427707880 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 08:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:35:07 INFO - PROCESS | 3748 | 1468427707883 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:35:07 INFO - PROCESS | 3748 | 1468427707885 Marionette TRACE conn2 <- [1,834,null,{}] 08:35:07 INFO - PROCESS | 3748 | 1468427707888 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:07 INFO - PROCESS | 3748 | 1468427707890 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:07 INFO - PROCESS | 3748 | 1468427707972 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 08:35:08 INFO - PROCESS | 3748 | 1468427708007 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:08 INFO - PROCESS | 3748 | 1468427708009 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:08 INFO - PROCESS | 3748 | ++DOCSHELL 142C3000 == 44 [pid = 3748] [id = 218] 08:35:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (144E7400) [pid = 3748] [serial = 652] [outer = 00000000] 08:35:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (1533A000) [pid = 3748] [serial = 653] [outer = 144E7400] 08:35:08 INFO - PROCESS | 3748 | 1468427708061 Marionette DEBUG loaded listener.js 08:35:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (1533D800) [pid = 3748] [serial = 654] [outer = 144E7400] 08:35:08 INFO - PROCESS | 3748 | 1468427708503 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 645ms 08:35:08 INFO - PROCESS | 3748 | 1468427708527 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 08:35:08 INFO - PROCESS | 3748 | 1468427708529 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 08:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:35:08 INFO - PROCESS | 3748 | 1468427708532 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:35:08 INFO - PROCESS | 3748 | 1468427708534 Marionette TRACE conn2 <- [1,838,null,{}] 08:35:08 INFO - PROCESS | 3748 | 1468427708541 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:08 INFO - PROCESS | 3748 | 1468427708543 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:08 INFO - PROCESS | 3748 | 1468427708711 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 08:35:08 INFO - PROCESS | 3748 | 1468427708717 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:08 INFO - PROCESS | 3748 | 1468427708719 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:08 INFO - PROCESS | 3748 | ++DOCSHELL 15E66800 == 45 [pid = 3748] [id = 219] 08:35:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (15E69000) [pid = 3748] [serial = 655] [outer = 00000000] 08:35:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (160B2800) [pid = 3748] [serial = 656] [outer = 15E69000] 08:35:08 INFO - PROCESS | 3748 | 1468427708764 Marionette DEBUG loaded listener.js 08:35:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (160D3400) [pid = 3748] [serial = 657] [outer = 15E69000] 08:35:09 INFO - PROCESS | 3748 | 1468427709213 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 725ms 08:35:09 INFO - PROCESS | 3748 | 1468427709264 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 08:35:09 INFO - PROCESS | 3748 | 1468427709266 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 08:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:35:09 INFO - PROCESS | 3748 | 1468427709272 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:35:09 INFO - PROCESS | 3748 | 1468427709274 Marionette TRACE conn2 <- [1,842,null,{}] 08:35:09 INFO - PROCESS | 3748 | 1468427709277 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:09 INFO - PROCESS | 3748 | 1468427709282 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:09 INFO - PROCESS | 3748 | 1468427709446 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 08:35:09 INFO - PROCESS | 3748 | 1468427709470 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:09 INFO - PROCESS | 3748 | 1468427709472 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:09 INFO - PROCESS | 3748 | ++DOCSHELL 16945C00 == 46 [pid = 3748] [id = 220] 08:35:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (16947400) [pid = 3748] [serial = 658] [outer = 00000000] 08:35:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (16A3F800) [pid = 3748] [serial = 659] [outer = 16947400] 08:35:09 INFO - PROCESS | 3748 | 1468427709515 Marionette DEBUG loaded listener.js 08:35:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (16A41000) [pid = 3748] [serial = 660] [outer = 16947400] 08:35:10 INFO - PROCESS | 3748 | 1468427710022 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 774ms 08:35:10 INFO - PROCESS | 3748 | 1468427710045 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 08:35:10 INFO - PROCESS | 3748 | 1468427710047 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 08:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:35:10 INFO - PROCESS | 3748 | 1468427710050 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:35:10 INFO - PROCESS | 3748 | 1468427710051 Marionette TRACE conn2 <- [1,846,null,{}] 08:35:10 INFO - PROCESS | 3748 | 1468427710055 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:10 INFO - PROCESS | 3748 | 1468427710056 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:10 INFO - PROCESS | 3748 | 1468427710167 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 08:35:10 INFO - PROCESS | 3748 | 1468427710181 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:10 INFO - PROCESS | 3748 | 1468427710183 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:10 INFO - PROCESS | 3748 | ++DOCSHELL 11253400 == 47 [pid = 3748] [id = 221] 08:35:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (16950000) [pid = 3748] [serial = 661] [outer = 00000000] 08:35:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (16E5B400) [pid = 3748] [serial = 662] [outer = 16950000] 08:35:10 INFO - PROCESS | 3748 | 1468427710276 Marionette DEBUG loaded listener.js 08:35:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (16E5C400) [pid = 3748] [serial = 663] [outer = 16950000] 08:35:11 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (12DEFC00) [pid = 3748] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:35:11 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (1121B000) [pid = 3748] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:35:11 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (16E73800) [pid = 3748] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:35:11 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (13C6F400) [pid = 3748] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:35:11 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (15E64000) [pid = 3748] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:35:11 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (16A48800) [pid = 3748] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:35:11 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (131EE400) [pid = 3748] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:35:11 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (16E5F000) [pid = 3748] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:35:11 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (167AF400) [pid = 3748] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:35:11 INFO - PROCESS | 3748 | 1468427711137 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1128ms 08:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:35:11 INFO - PROCESS | 3748 | 1468427711183 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 08:35:11 INFO - PROCESS | 3748 | 1468427711185 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 08:35:11 INFO - PROCESS | 3748 | 1468427711189 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:35:11 INFO - PROCESS | 3748 | 1468427711190 Marionette TRACE conn2 <- [1,850,null,{}] 08:35:11 INFO - PROCESS | 3748 | 1468427711194 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:11 INFO - PROCESS | 3748 | 1468427711196 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:11 INFO - PROCESS | 3748 | 1468427711277 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 08:35:11 INFO - PROCESS | 3748 | 1468427711282 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:11 INFO - PROCESS | 3748 | 1468427711284 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:11 INFO - PROCESS | 3748 | ++DOCSHELL 15E66000 == 48 [pid = 3748] [id = 222] 08:35:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (1694A800) [pid = 3748] [serial = 664] [outer = 00000000] 08:35:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (16D2B400) [pid = 3748] [serial = 665] [outer = 1694A800] 08:35:11 INFO - PROCESS | 3748 | 1468427711326 Marionette DEBUG loaded listener.js 08:35:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (16E6F400) [pid = 3748] [serial = 666] [outer = 1694A800] 08:35:11 INFO - PROCESS | 3748 | 1468427711757 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 612ms 08:35:11 INFO - PROCESS | 3748 | 1468427711786 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 08:35:11 INFO - PROCESS | 3748 | 1468427711788 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 08:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:35:11 INFO - PROCESS | 3748 | 1468427711795 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:35:11 INFO - PROCESS | 3748 | 1468427711797 Marionette TRACE conn2 <- [1,854,null,{}] 08:35:11 INFO - PROCESS | 3748 | 1468427711800 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:11 INFO - PROCESS | 3748 | 1468427711802 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:11 INFO - PROCESS | 3748 | 1468427711880 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 08:35:11 INFO - PROCESS | 3748 | 1468427711886 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:11 INFO - PROCESS | 3748 | 1468427711888 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:11 INFO - PROCESS | 3748 | ++DOCSHELL 16D28C00 == 49 [pid = 3748] [id = 223] 08:35:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (16E79800) [pid = 3748] [serial = 667] [outer = 00000000] 08:35:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (17712800) [pid = 3748] [serial = 668] [outer = 16E79800] 08:35:11 INFO - PROCESS | 3748 | 1468427711932 Marionette DEBUG loaded listener.js 08:35:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (129B2C00) [pid = 3748] [serial = 669] [outer = 16E79800] 08:35:12 INFO - PROCESS | 3748 | 1468427712400 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 613ms 08:35:12 INFO - PROCESS | 3748 | 1468427712426 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 08:35:12 INFO - PROCESS | 3748 | 1468427712428 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 08:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:35:12 INFO - PROCESS | 3748 | 1468427712431 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:35:12 INFO - PROCESS | 3748 | 1468427712443 Marionette TRACE conn2 <- [1,858,null,{}] 08:35:12 INFO - PROCESS | 3748 | 1468427712459 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:12 INFO - PROCESS | 3748 | 1468427712461 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:12 INFO - PROCESS | 3748 | 1468427712540 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 08:35:12 INFO - PROCESS | 3748 | 1468427712545 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:12 INFO - PROCESS | 3748 | 1468427712547 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:12 INFO - PROCESS | 3748 | ++DOCSHELL 10474C00 == 50 [pid = 3748] [id = 224] 08:35:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (176AE000) [pid = 3748] [serial = 670] [outer = 00000000] 08:35:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (195D1000) [pid = 3748] [serial = 671] [outer = 176AE000] 08:35:12 INFO - PROCESS | 3748 | 1468427712590 Marionette DEBUG loaded listener.js 08:35:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (195D5800) [pid = 3748] [serial = 672] [outer = 176AE000] 08:35:13 INFO - PROCESS | 3748 | --DOCSHELL 10A08800 == 49 [pid = 3748] [id = 21] 08:35:13 INFO - PROCESS | 3748 | --DOCSHELL 13D95800 == 48 [pid = 3748] [id = 24] 08:35:13 INFO - PROCESS | 3748 | --DOCSHELL 15E6B000 == 47 [pid = 3748] [id = 26] 08:35:13 INFO - PROCESS | 3748 | --DOCSHELL 1AA02000 == 46 [pid = 3748] [id = 12] 08:35:13 INFO - PROCESS | 3748 | --DOCSHELL 13150000 == 45 [pid = 3748] [id = 192] 08:35:13 INFO - PROCESS | 3748 | --DOCSHELL 1AB61C00 == 44 [pid = 3748] [id = 15] 08:35:13 INFO - PROCESS | 3748 | --DOCSHELL 132D9400 == 43 [pid = 3748] [id = 23] 08:35:13 INFO - PROCESS | 3748 | --DOCSHELL 1121C400 == 42 [pid = 3748] [id = 22] 08:35:13 INFO - PROCESS | 3748 | --DOCSHELL 1281C400 == 41 [pid = 3748] [id = 190] 08:35:13 INFO - PROCESS | 3748 | --DOCSHELL 144E6400 == 40 [pid = 3748] [id = 25] 08:35:13 INFO - PROCESS | 3748 | --DOCSHELL 10D65C00 == 39 [pid = 3748] [id = 215] 08:35:13 INFO - PROCESS | 3748 | --DOCSHELL 16A48000 == 38 [pid = 3748] [id = 213] 08:35:13 INFO - PROCESS | 3748 | --DOCSHELL 11219400 == 37 [pid = 3748] [id = 214] 08:35:13 INFO - PROCESS | 3748 | --DOCSHELL 15191800 == 36 [pid = 3748] [id = 212] 08:35:13 INFO - PROCESS | 3748 | --DOCSHELL 10D68400 == 35 [pid = 3748] [id = 211] 08:35:14 INFO - PROCESS | 3748 | --DOCSHELL 12DEF800 == 34 [pid = 3748] [id = 216] 08:35:14 INFO - PROCESS | 3748 | --DOCSHELL 16945C00 == 33 [pid = 3748] [id = 220] 08:35:14 INFO - PROCESS | 3748 | --DOCSHELL 11253400 == 32 [pid = 3748] [id = 221] 08:35:14 INFO - PROCESS | 3748 | --DOCSHELL 142C3000 == 31 [pid = 3748] [id = 218] 08:35:14 INFO - PROCESS | 3748 | --DOCSHELL 15E66000 == 30 [pid = 3748] [id = 222] 08:35:14 INFO - PROCESS | 3748 | --DOCSHELL 16D28C00 == 29 [pid = 3748] [id = 223] 08:35:14 INFO - PROCESS | 3748 | --DOCSHELL 142A6800 == 28 [pid = 3748] [id = 217] 08:35:14 INFO - PROCESS | 3748 | --DOCSHELL 15E66800 == 27 [pid = 3748] [id = 219] 08:35:14 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (130C9C00) [pid = 3748] [serial = 602] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (16E57C00) [pid = 3748] [serial = 621] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (16E79000) [pid = 3748] [serial = 626] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (13150800) [pid = 3748] [serial = 603] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (142BD000) [pid = 3748] [serial = 606] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (16D25000) [pid = 3748] [serial = 620] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (160A8800) [pid = 3748] [serial = 608] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (16A66000) [pid = 3748] [serial = 617] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (13156C00) [pid = 3748] [serial = 599] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (130CEC00) [pid = 3748] [serial = 593] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (16748800) [pid = 3748] [serial = 609] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (16945800) [pid = 3748] [serial = 614] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (16E65C00) [pid = 3748] [serial = 623] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (16947800) [pid = 3748] [serial = 615] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (167B6800) [pid = 3748] [serial = 611] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (15331800) [pid = 3748] [serial = 596] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (16E70400) [pid = 3748] [serial = 624] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (168D1000) [pid = 3748] [serial = 612] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (142AC400) [pid = 3748] [serial = 605] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (16A6C800) [pid = 3748] [serial = 618] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (16FC8400) [pid = 3748] [serial = 629] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (16E7A400) [pid = 3748] [serial = 627] [outer = 00000000] [url = about:blank] 08:35:14 INFO - PROCESS | 3748 | 1468427714699 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 2304ms 08:35:14 INFO - PROCESS | 3748 | 1468427714736 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 08:35:14 INFO - PROCESS | 3748 | 1468427714740 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 08:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:35:14 INFO - PROCESS | 3748 | 1468427714745 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:35:14 INFO - PROCESS | 3748 | 1468427714748 Marionette TRACE conn2 <- [1,862,null,{}] 08:35:14 INFO - PROCESS | 3748 | 1468427714755 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:14 INFO - PROCESS | 3748 | 1468427714758 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:14 INFO - PROCESS | 3748 | 1468427714849 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 08:35:14 INFO - PROCESS | 3748 | 1468427714855 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:14 INFO - PROCESS | 3748 | 1468427714859 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:14 INFO - PROCESS | 3748 | ++DOCSHELL 10A94800 == 28 [pid = 3748] [id = 225] 08:35:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (10A97000) [pid = 3748] [serial = 673] [outer = 00000000] 08:35:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (11016400) [pid = 3748] [serial = 674] [outer = 10A97000] 08:35:14 INFO - PROCESS | 3748 | 1468427714912 Marionette DEBUG loaded listener.js 08:35:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (1121D800) [pid = 3748] [serial = 675] [outer = 10A97000] 08:35:15 INFO - PROCESS | 3748 | 1468427715399 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 726ms 08:35:15 INFO - PROCESS | 3748 | 1468427715445 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 08:35:15 INFO - PROCESS | 3748 | 1468427715450 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 08:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:35:15 INFO - PROCESS | 3748 | 1468427715456 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:35:15 INFO - PROCESS | 3748 | 1468427715459 Marionette TRACE conn2 <- [1,866,null,{}] 08:35:15 INFO - PROCESS | 3748 | 1468427715462 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:15 INFO - PROCESS | 3748 | 1468427715465 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:15 INFO - PROCESS | 3748 | 1468427715607 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 08:35:15 INFO - PROCESS | 3748 | 1468427715697 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:15 INFO - PROCESS | 3748 | 1468427715700 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:15 INFO - PROCESS | 3748 | ++DOCSHELL 129B4800 == 29 [pid = 3748] [id = 226] 08:35:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (129F2000) [pid = 3748] [serial = 676] [outer = 00000000] 08:35:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (12DFB400) [pid = 3748] [serial = 677] [outer = 129F2000] 08:35:15 INFO - PROCESS | 3748 | 1468427715747 Marionette DEBUG loaded listener.js 08:35:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (13128400) [pid = 3748] [serial = 678] [outer = 129F2000] 08:35:16 INFO - PROCESS | 3748 | 1468427716142 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 709ms 08:35:16 INFO - PROCESS | 3748 | 1468427716187 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 08:35:16 INFO - PROCESS | 3748 | 1468427716190 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 08:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:35:16 INFO - PROCESS | 3748 | 1468427716193 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:35:16 INFO - PROCESS | 3748 | 1468427716196 Marionette TRACE conn2 <- [1,870,null,{}] 08:35:16 INFO - PROCESS | 3748 | 1468427716207 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:16 INFO - PROCESS | 3748 | 1468427716212 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:16 INFO - PROCESS | 3748 | 1468427716326 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 08:35:16 INFO - PROCESS | 3748 | 1468427716341 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:16 INFO - PROCESS | 3748 | 1468427716344 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:16 INFO - PROCESS | 3748 | ++DOCSHELL 139D2400 == 30 [pid = 3748] [id = 227] 08:35:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (139D5400) [pid = 3748] [serial = 679] [outer = 00000000] 08:35:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (13C64800) [pid = 3748] [serial = 680] [outer = 139D5400] 08:35:16 INFO - PROCESS | 3748 | 1468427716392 Marionette DEBUG loaded listener.js 08:35:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (142A4400) [pid = 3748] [serial = 681] [outer = 139D5400] 08:35:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (1532F400) [pid = 3748] [serial = 682] [outer = 19CAA000] 08:35:16 INFO - PROCESS | 3748 | 1468427716956 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 757ms 08:35:16 INFO - PROCESS | 3748 | 1468427716984 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 08:35:16 INFO - PROCESS | 3748 | 1468427716987 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 08:35:16 INFO - PROCESS | 3748 | 1468427716990 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:35:16 INFO - PROCESS | 3748 | 1468427716992 Marionette TRACE conn2 <- [1,874,null,{}] 08:35:16 INFO - PROCESS | 3748 | 1468427716995 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:16 INFO - PROCESS | 3748 | 1468427716997 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:17 INFO - PROCESS | 3748 | 1468427717092 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 08:35:17 INFO - PROCESS | 3748 | 1468427717099 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:17 INFO - PROCESS | 3748 | 1468427717102 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:17 INFO - PROCESS | 3748 | ++DOCSHELL 142BE400 == 31 [pid = 3748] [id = 228] 08:35:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (142BEC00) [pid = 3748] [serial = 683] [outer = 00000000] 08:35:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (15333000) [pid = 3748] [serial = 684] [outer = 142BEC00] 08:35:17 INFO - PROCESS | 3748 | 1468427717146 Marionette DEBUG loaded listener.js 08:35:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (15E5EC00) [pid = 3748] [serial = 685] [outer = 142BEC00] 08:35:17 INFO - PROCESS | 3748 | 1468427717598 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 660ms 08:35:17 INFO - PROCESS | 3748 | 1468427717633 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 08:35:17 INFO - PROCESS | 3748 | 1468427717635 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 08:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:35:17 INFO - PROCESS | 3748 | 1468427717639 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:35:17 INFO - PROCESS | 3748 | 1468427717640 Marionette TRACE conn2 <- [1,878,null,{}] 08:35:17 INFO - PROCESS | 3748 | 1468427717644 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:17 INFO - PROCESS | 3748 | 1468427717646 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:17 INFO - PROCESS | 3748 | 1468427717797 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 08:35:17 INFO - PROCESS | 3748 | 1468427717805 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:17 INFO - PROCESS | 3748 | 1468427717807 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:17 INFO - PROCESS | 3748 | ++DOCSHELL 15F53000 == 32 [pid = 3748] [id = 229] 08:35:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (15F54C00) [pid = 3748] [serial = 686] [outer = 00000000] 08:35:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (160CF000) [pid = 3748] [serial = 687] [outer = 15F54C00] 08:35:17 INFO - PROCESS | 3748 | 1468427717851 Marionette DEBUG loaded listener.js 08:35:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (16748800) [pid = 3748] [serial = 688] [outer = 15F54C00] 08:35:18 INFO - PROCESS | 3748 | 1468427718285 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 661ms 08:35:18 INFO - PROCESS | 3748 | 1468427718310 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 08:35:18 INFO - PROCESS | 3748 | 1468427718312 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 08:35:18 INFO - PROCESS | 3748 | 1468427718315 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:35:18 INFO - PROCESS | 3748 | 1468427718317 Marionette TRACE conn2 <- [1,882,null,{}] 08:35:18 INFO - PROCESS | 3748 | 1468427718320 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:18 INFO - PROCESS | 3748 | 1468427718326 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:18 INFO - PROCESS | 3748 | 1468427718439 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 08:35:18 INFO - PROCESS | 3748 | 1468427718446 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:18 INFO - PROCESS | 3748 | 1468427718448 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:18 INFO - PROCESS | 3748 | ++DOCSHELL 16756800 == 33 [pid = 3748] [id = 230] 08:35:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (167B1000) [pid = 3748] [serial = 689] [outer = 00000000] 08:35:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (168D0000) [pid = 3748] [serial = 690] [outer = 167B1000] 08:35:18 INFO - PROCESS | 3748 | 1468427718491 Marionette DEBUG loaded listener.js 08:35:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (16A3CC00) [pid = 3748] [serial = 691] [outer = 167B1000] 08:35:18 INFO - PROCESS | 3748 | 1468427718950 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 645ms 08:35:18 INFO - PROCESS | 3748 | 1468427718991 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 08:35:18 INFO - PROCESS | 3748 | 1468427718993 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 08:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:35:19 INFO - PROCESS | 3748 | 1468427719000 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:35:19 INFO - PROCESS | 3748 | 1468427719001 Marionette TRACE conn2 <- [1,886,null,{}] 08:35:19 INFO - PROCESS | 3748 | 1468427719005 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:19 INFO - PROCESS | 3748 | 1468427719006 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:19 INFO - PROCESS | 3748 | 1468427719093 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 08:35:19 INFO - PROCESS | 3748 | 1468427719099 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:19 INFO - PROCESS | 3748 | 1468427719101 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:19 INFO - PROCESS | 3748 | ++DOCSHELL 16948400 == 34 [pid = 3748] [id = 231] 08:35:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (16949800) [pid = 3748] [serial = 692] [outer = 00000000] 08:35:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (16D28C00) [pid = 3748] [serial = 693] [outer = 16949800] 08:35:19 INFO - PROCESS | 3748 | 1468427719152 Marionette DEBUG loaded listener.js 08:35:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (16E56800) [pid = 3748] [serial = 694] [outer = 16949800] 08:35:19 INFO - PROCESS | 3748 | 1468427719590 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 661ms 08:35:19 INFO - PROCESS | 3748 | 1468427719646 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 08:35:19 INFO - PROCESS | 3748 | 1468427719648 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 08:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:35:19 INFO - PROCESS | 3748 | 1468427719651 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:35:19 INFO - PROCESS | 3748 | 1468427719653 Marionette TRACE conn2 <- [1,890,null,{}] 08:35:19 INFO - PROCESS | 3748 | 1468427719656 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:19 INFO - PROCESS | 3748 | 1468427719658 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:19 INFO - PROCESS | 3748 | 1468427719736 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 08:35:19 INFO - PROCESS | 3748 | 1468427719741 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:19 INFO - PROCESS | 3748 | 1468427719743 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:19 INFO - PROCESS | 3748 | ++DOCSHELL 16D1FC00 == 35 [pid = 3748] [id = 232] 08:35:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (16E5CC00) [pid = 3748] [serial = 695] [outer = 00000000] 08:35:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (16E6F000) [pid = 3748] [serial = 696] [outer = 16E5CC00] 08:35:19 INFO - PROCESS | 3748 | 1468427719786 Marionette DEBUG loaded listener.js 08:35:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (16E64800) [pid = 3748] [serial = 697] [outer = 16E5CC00] 08:35:20 INFO - PROCESS | 3748 | 1468427720300 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 661ms 08:35:20 INFO - PROCESS | 3748 | 1468427720323 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 08:35:20 INFO - PROCESS | 3748 | 1468427720324 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 08:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:35:20 INFO - PROCESS | 3748 | 1468427720331 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:35:20 INFO - PROCESS | 3748 | 1468427720333 Marionette TRACE conn2 <- [1,894,null,{}] 08:35:20 INFO - PROCESS | 3748 | 1468427720343 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:20 INFO - PROCESS | 3748 | 1468427720344 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:20 INFO - PROCESS | 3748 | 1468427720453 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 08:35:20 INFO - PROCESS | 3748 | 1468427720458 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:20 INFO - PROCESS | 3748 | 1468427720460 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:20 INFO - PROCESS | 3748 | ++DOCSHELL 13956C00 == 36 [pid = 3748] [id = 233] 08:35:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (16EB4400) [pid = 3748] [serial = 698] [outer = 00000000] 08:35:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (170E7800) [pid = 3748] [serial = 699] [outer = 16EB4400] 08:35:20 INFO - PROCESS | 3748 | 1468427720502 Marionette DEBUG loaded listener.js 08:35:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (17619800) [pid = 3748] [serial = 700] [outer = 16EB4400] 08:35:20 INFO - PROCESS | 3748 | 1468427721002 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 725ms 08:35:21 INFO - PROCESS | 3748 | 1468427721060 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 08:35:21 INFO - PROCESS | 3748 | 1468427721062 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 08:35:21 INFO - PROCESS | 3748 | 1468427721065 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:35:21 INFO - PROCESS | 3748 | 1468427721067 Marionette TRACE conn2 <- [1,898,null,{}] 08:35:21 INFO - PROCESS | 3748 | 1468427721076 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:21 INFO - PROCESS | 3748 | 1468427721077 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:21 INFO - PROCESS | 3748 | 1468427721199 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 08:35:21 INFO - PROCESS | 3748 | 1468427721207 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:21 INFO - PROCESS | 3748 | 1468427721209 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:21 INFO - PROCESS | 3748 | ++DOCSHELL 129AE800 == 37 [pid = 3748] [id = 234] 08:35:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (144ED400) [pid = 3748] [serial = 701] [outer = 00000000] 08:35:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (18011000) [pid = 3748] [serial = 702] [outer = 144ED400] 08:35:21 INFO - PROCESS | 3748 | 1468427721306 Marionette DEBUG loaded listener.js 08:35:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (195D3C00) [pid = 3748] [serial = 703] [outer = 144ED400] 08:35:21 INFO - PROCESS | 3748 | 1468427721707 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 725ms 08:35:21 INFO - PROCESS | 3748 | 1468427721765 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 08:35:21 INFO - PROCESS | 3748 | 1468427721768 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 08:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:35:21 INFO - PROCESS | 3748 | 1468427721777 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:35:21 INFO - PROCESS | 3748 | 1468427721779 Marionette TRACE conn2 <- [1,902,null,{}] 08:35:21 INFO - PROCESS | 3748 | 1468427721782 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:21 INFO - PROCESS | 3748 | 1468427721785 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:21 INFO - PROCESS | 3748 | 1468427721934 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 08:35:22 INFO - PROCESS | 3748 | 1468427721997 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:22 INFO - PROCESS | 3748 | 1468427721999 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:22 INFO - PROCESS | 3748 | ++DOCSHELL 19634000 == 38 [pid = 3748] [id = 235] 08:35:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (19635800) [pid = 3748] [serial = 704] [outer = 00000000] 08:35:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (19639800) [pid = 3748] [serial = 705] [outer = 19635800] 08:35:22 INFO - PROCESS | 3748 | 1468427722049 Marionette DEBUG loaded listener.js 08:35:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (19901800) [pid = 3748] [serial = 706] [outer = 19635800] 08:35:22 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (16950000) [pid = 3748] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:35:22 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (16947400) [pid = 3748] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:35:22 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (16E79800) [pid = 3748] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:35:22 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (10D6B400) [pid = 3748] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:35:22 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (16E76000) [pid = 3748] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:35:22 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (144E7400) [pid = 3748] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:35:22 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (142A7000) [pid = 3748] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:35:22 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (12DF3C00) [pid = 3748] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:35:22 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (10D66800) [pid = 3748] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:35:22 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (1124A800) [pid = 3748] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:35:22 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (16A48400) [pid = 3748] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:35:22 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (15194000) [pid = 3748] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:35:22 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (15E69000) [pid = 3748] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:35:22 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (1694A800) [pid = 3748] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:35:22 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (10D66400) [pid = 3748] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:35:22 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (160D1400) [pid = 3748] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:35:22 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (12920800) [pid = 3748] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:35:22 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (13152800) [pid = 3748] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:35:22 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (144EA000) [pid = 3748] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:35:22 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (11AE6400) [pid = 3748] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:35:22 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (1281D000) [pid = 3748] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:35:22 INFO - PROCESS | 3748 | 1468427722873 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1112ms 08:35:22 INFO - PROCESS | 3748 | 1468427722903 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 08:35:22 INFO - PROCESS | 3748 | 1468427722905 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 08:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:35:22 INFO - PROCESS | 3748 | 1468427722908 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:35:22 INFO - PROCESS | 3748 | 1468427722910 Marionette TRACE conn2 <- [1,906,null,{}] 08:35:22 INFO - PROCESS | 3748 | 1468427722913 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:22 INFO - PROCESS | 3748 | 1468427722915 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:23 INFO - PROCESS | 3748 | 1468427722994 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 08:35:23 INFO - PROCESS | 3748 | 1468427722999 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:23 INFO - PROCESS | 3748 | 1468427723000 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:23 INFO - PROCESS | 3748 | ++DOCSHELL 13C64400 == 39 [pid = 3748] [id = 236] 08:35:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (13C6E800) [pid = 3748] [serial = 707] [outer = 00000000] 08:35:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (15193C00) [pid = 3748] [serial = 708] [outer = 13C6E800] 08:35:23 INFO - PROCESS | 3748 | 1468427723043 Marionette DEBUG loaded listener.js 08:35:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (160B0400) [pid = 3748] [serial = 709] [outer = 13C6E800] 08:35:23 INFO - PROCESS | 3748 | 1468427723535 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 661ms 08:35:23 INFO - PROCESS | 3748 | 1468427723582 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 08:35:23 INFO - PROCESS | 3748 | 1468427723584 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 08:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:35:23 INFO - PROCESS | 3748 | 1468427723587 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:35:23 INFO - PROCESS | 3748 | 1468427723589 Marionette TRACE conn2 <- [1,910,null,{}] 08:35:23 INFO - PROCESS | 3748 | 1468427723593 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:23 INFO - PROCESS | 3748 | 1468427723594 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:23 INFO - PROCESS | 3748 | 1468427723684 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 08:35:23 INFO - PROCESS | 3748 | 1468427723691 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:23 INFO - PROCESS | 3748 | 1468427723693 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:23 INFO - PROCESS | 3748 | ++DOCSHELL 15190C00 == 40 [pid = 3748] [id = 237] 08:35:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (15335C00) [pid = 3748] [serial = 710] [outer = 00000000] 08:35:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (16E5FC00) [pid = 3748] [serial = 711] [outer = 15335C00] 08:35:23 INFO - PROCESS | 3748 | 1468427723735 Marionette DEBUG loaded listener.js 08:35:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (16EBFC00) [pid = 3748] [serial = 712] [outer = 15335C00] 08:35:24 INFO - PROCESS | 3748 | 1468427724167 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 661ms 08:35:24 INFO - PROCESS | 3748 | 1468427724225 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 08:35:24 INFO - PROCESS | 3748 | 1468427724227 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 08:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:35:24 INFO - PROCESS | 3748 | 1468427724235 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:35:24 INFO - PROCESS | 3748 | 1468427724236 Marionette TRACE conn2 <- [1,914,null,{}] 08:35:24 INFO - PROCESS | 3748 | 1468427724240 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:24 INFO - PROCESS | 3748 | 1468427724241 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:24 INFO - PROCESS | 3748 | 1468427724322 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 08:35:24 INFO - PROCESS | 3748 | 1468427724328 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:24 INFO - PROCESS | 3748 | 1468427724378 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:24 INFO - PROCESS | 3748 | ++DOCSHELL 17AE7400 == 41 [pid = 3748] [id = 238] 08:35:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (17AE7800) [pid = 3748] [serial = 713] [outer = 00000000] 08:35:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (19903000) [pid = 3748] [serial = 714] [outer = 17AE7800] 08:35:24 INFO - PROCESS | 3748 | 1468427724428 Marionette DEBUG loaded listener.js 08:35:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (1990D000) [pid = 3748] [serial = 715] [outer = 17AE7800] 08:35:25 INFO - PROCESS | 3748 | 1468427725109 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 934ms 08:35:25 INFO - PROCESS | 3748 | 1468427725169 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 08:35:25 INFO - PROCESS | 3748 | 1468427725173 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 08:35:25 INFO - PROCESS | 3748 | 1468427725178 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:35:25 INFO - PROCESS | 3748 | 1468427725181 Marionette TRACE conn2 <- [1,918,null,{}] 08:35:25 INFO - PROCESS | 3748 | 1468427725212 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:25 INFO - PROCESS | 3748 | 1468427725215 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:25 INFO - PROCESS | 3748 | 1468427725344 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 08:35:25 INFO - PROCESS | 3748 | 1468427725491 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:25 INFO - PROCESS | 3748 | 1468427725494 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:25 INFO - PROCESS | 3748 | ++DOCSHELL 10A78800 == 42 [pid = 3748] [id = 239] 08:35:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (10BB8400) [pid = 3748] [serial = 716] [outer = 00000000] 08:35:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (1144B800) [pid = 3748] [serial = 717] [outer = 10BB8400] 08:35:25 INFO - PROCESS | 3748 | 1468427725550 Marionette DEBUG loaded listener.js 08:35:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (12BC3800) [pid = 3748] [serial = 718] [outer = 10BB8400] 08:35:26 INFO - PROCESS | 3748 | 1468427726219 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1096ms 08:35:26 INFO - PROCESS | 3748 | 1468427726279 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 08:35:26 INFO - PROCESS | 3748 | 1468427726284 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 08:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:35:26 INFO - PROCESS | 3748 | 1468427726310 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:35:26 INFO - PROCESS | 3748 | 1468427726313 Marionette TRACE conn2 <- [1,922,null,{}] 08:35:26 INFO - PROCESS | 3748 | 1468427726341 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:26 INFO - PROCESS | 3748 | 1468427726344 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:26 INFO - PROCESS | 3748 | 1468427726478 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 08:35:26 INFO - PROCESS | 3748 | 1468427726618 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:26 INFO - PROCESS | 3748 | 1468427726621 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:26 INFO - PROCESS | 3748 | ++DOCSHELL 13214800 == 43 [pid = 3748] [id = 240] 08:35:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (13217C00) [pid = 3748] [serial = 719] [outer = 00000000] 08:35:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (13C6F400) [pid = 3748] [serial = 720] [outer = 13217C00] 08:35:26 INFO - PROCESS | 3748 | 1468427726676 Marionette DEBUG loaded listener.js 08:35:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (142C3000) [pid = 3748] [serial = 721] [outer = 13217C00] 08:35:27 INFO - PROCESS | 3748 | 1468427727594 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1353ms 08:35:27 INFO - PROCESS | 3748 | 1468427727662 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 08:35:27 INFO - PROCESS | 3748 | 1468427727714 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 08:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:35:27 INFO - PROCESS | 3748 | 1468427727720 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:35:27 INFO - PROCESS | 3748 | 1468427727723 Marionette TRACE conn2 <- [1,926,null,{}] 08:35:27 INFO - PROCESS | 3748 | 1468427727729 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:27 INFO - PROCESS | 3748 | 1468427727731 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:27 INFO - PROCESS | 3748 | 1468427727846 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 08:35:27 INFO - PROCESS | 3748 | 1468427727956 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:27 INFO - PROCESS | 3748 | 1468427727961 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:27 INFO - PROCESS | 3748 | --DOCSHELL 16E5AC00 == 42 [pid = 3748] [id = 209] 08:35:27 INFO - PROCESS | 3748 | --DOCSHELL 12DEF000 == 41 [pid = 3748] [id = 201] 08:35:27 INFO - PROCESS | 3748 | --DOCSHELL 16A46000 == 40 [pid = 3748] [id = 206] 08:35:27 INFO - PROCESS | 3748 | --DOCSHELL 114D4800 == 39 [pid = 3748] [id = 205] 08:35:27 INFO - PROCESS | 3748 | --DOCSHELL 144EA800 == 38 [pid = 3748] [id = 196] 08:35:27 INFO - PROCESS | 3748 | --DOCSHELL 13C5C800 == 37 [pid = 3748] [id = 194] 08:35:27 INFO - PROCESS | 3748 | --DOCSHELL 167AD000 == 36 [pid = 3748] [id = 204] 08:35:27 INFO - PROCESS | 3748 | --DOCSHELL 144E6800 == 35 [pid = 3748] [id = 195] 08:35:27 INFO - PROCESS | 3748 | --DOCSHELL 1561F800 == 34 [pid = 3748] [id = 203] 08:35:27 INFO - PROCESS | 3748 | --DOCSHELL 13C6F000 == 33 [pid = 3748] [id = 202] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (1533C800) [pid = 3748] [serial = 600] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (131EF400) [pid = 3748] [serial = 570] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (10D71400) [pid = 3748] [serial = 573] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (167AA400) [pid = 3748] [serial = 591] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (1344F800) [pid = 3748] [serial = 594] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (132E1400) [pid = 3748] [serial = 576] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (15F52C00) [pid = 3748] [serial = 597] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (16E5B400) [pid = 3748] [serial = 662] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (16A41000) [pid = 3748] [serial = 660] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (16A3F800) [pid = 3748] [serial = 659] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (16E5C400) [pid = 3748] [serial = 663] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (17712800) [pid = 3748] [serial = 668] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (11CD3400) [pid = 3748] [serial = 632] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (170E1000) [pid = 3748] [serial = 630] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (1533A000) [pid = 3748] [serial = 653] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (142AC000) [pid = 3748] [serial = 650] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (142C1000) [pid = 3748] [serial = 651] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (195D1000) [pid = 3748] [serial = 671] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (130CD400) [pid = 3748] [serial = 647] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (131E5C00) [pid = 3748] [serial = 648] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (11CD7800) [pid = 3748] [serial = 645] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (11AE8800) [pid = 3748] [serial = 644] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (16748000) [pid = 3748] [serial = 642] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (13C5CC00) [pid = 3748] [serial = 641] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (17162C00) [pid = 3748] [serial = 639] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (16EC2800) [pid = 3748] [serial = 638] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (129B2C00) [pid = 3748] [serial = 669] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (160D6400) [pid = 3748] [serial = 636] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (15E65400) [pid = 3748] [serial = 635] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (139CA400) [pid = 3748] [serial = 633] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (160B2800) [pid = 3748] [serial = 656] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (16D2B400) [pid = 3748] [serial = 665] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (16E6F400) [pid = 3748] [serial = 666] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (160D3400) [pid = 3748] [serial = 657] [outer = 00000000] [url = about:blank] 08:35:27 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (1533D800) [pid = 3748] [serial = 654] [outer = 00000000] [url = about:blank] 08:35:28 INFO - PROCESS | 3748 | ++DOCSHELL 10435C00 == 34 [pid = 3748] [id = 241] 08:35:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (1055A800) [pid = 3748] [serial = 722] [outer = 00000000] 08:35:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (1101B800) [pid = 3748] [serial = 723] [outer = 1055A800] 08:35:28 INFO - PROCESS | 3748 | 1468427728043 Marionette DEBUG loaded listener.js 08:35:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (11CD1000) [pid = 3748] [serial = 724] [outer = 1055A800] 08:35:28 INFO - PROCESS | 3748 | 1468427728465 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 821ms 08:35:28 INFO - PROCESS | 3748 | 1468427728520 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 08:35:28 INFO - PROCESS | 3748 | 1468427728524 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 08:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:35:28 INFO - PROCESS | 3748 | 1468427728530 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:35:28 INFO - PROCESS | 3748 | 1468427728532 Marionette TRACE conn2 <- [1,930,null,{}] 08:35:28 INFO - PROCESS | 3748 | 1468427728536 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:28 INFO - PROCESS | 3748 | 1468427728539 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:28 INFO - PROCESS | 3748 | 1468427728631 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 08:35:28 INFO - PROCESS | 3748 | 1468427728637 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:28 INFO - PROCESS | 3748 | 1468427728639 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:28 INFO - PROCESS | 3748 | ++DOCSHELL 13135800 == 35 [pid = 3748] [id = 242] 08:35:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (1314B400) [pid = 3748] [serial = 725] [outer = 00000000] 08:35:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (131E7400) [pid = 3748] [serial = 726] [outer = 1314B400] 08:35:28 INFO - PROCESS | 3748 | 1468427728685 Marionette DEBUG loaded listener.js 08:35:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (1321FC00) [pid = 3748] [serial = 727] [outer = 1314B400] 08:35:29 INFO - PROCESS | 3748 | 1468427729205 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 709ms 08:35:29 INFO - PROCESS | 3748 | 1468427729262 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 08:35:29 INFO - PROCESS | 3748 | 1468427729264 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 08:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:35:29 INFO - PROCESS | 3748 | 1468427729267 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:35:29 INFO - PROCESS | 3748 | 1468427729271 Marionette TRACE conn2 <- [1,934,null,{}] 08:35:29 INFO - PROCESS | 3748 | 1468427729281 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:29 INFO - PROCESS | 3748 | 1468427729285 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:29 INFO - PROCESS | 3748 | 1468427729396 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 08:35:29 INFO - PROCESS | 3748 | 1468427729492 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:29 INFO - PROCESS | 3748 | 1468427729495 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:29 INFO - PROCESS | 3748 | ++DOCSHELL 142AF400 == 36 [pid = 3748] [id = 243] 08:35:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (142AFC00) [pid = 3748] [serial = 728] [outer = 00000000] 08:35:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (142C4800) [pid = 3748] [serial = 729] [outer = 142AFC00] 08:35:29 INFO - PROCESS | 3748 | 1468427729541 Marionette DEBUG loaded listener.js 08:35:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (15334800) [pid = 3748] [serial = 730] [outer = 142AFC00] 08:35:29 INFO - PROCESS | 3748 | 1468427729961 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 725ms 08:35:30 INFO - PROCESS | 3748 | 1468427730000 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 08:35:30 INFO - PROCESS | 3748 | 1468427730003 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 08:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:35:30 INFO - PROCESS | 3748 | 1468427730008 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:35:30 INFO - PROCESS | 3748 | 1468427730010 Marionette TRACE conn2 <- [1,938,null,{}] 08:35:30 INFO - PROCESS | 3748 | 1468427730022 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:30 INFO - PROCESS | 3748 | 1468427730024 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:30 INFO - PROCESS | 3748 | 1468427730109 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 08:35:30 INFO - PROCESS | 3748 | 1468427730115 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:30 INFO - PROCESS | 3748 | 1468427730117 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:30 INFO - PROCESS | 3748 | ++DOCSHELL 15E60800 == 37 [pid = 3748] [id = 244] 08:35:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (15E62400) [pid = 3748] [serial = 731] [outer = 00000000] 08:35:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (160B4000) [pid = 3748] [serial = 732] [outer = 15E62400] 08:35:30 INFO - PROCESS | 3748 | 1468427730161 Marionette DEBUG loaded listener.js 08:35:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (160D3000) [pid = 3748] [serial = 733] [outer = 15E62400] 08:35:30 INFO - PROCESS | 3748 | 1468427730626 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 661ms 08:35:30 INFO - PROCESS | 3748 | 1468427730644 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 08:35:30 INFO - PROCESS | 3748 | 1468427730646 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 08:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:35:30 INFO - PROCESS | 3748 | 1468427730649 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:35:30 INFO - PROCESS | 3748 | 1468427730651 Marionette TRACE conn2 <- [1,942,null,{}] 08:35:30 INFO - PROCESS | 3748 | 1468427730660 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:30 INFO - PROCESS | 3748 | 1468427730663 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:30 INFO - PROCESS | 3748 | 1468427730777 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 08:35:30 INFO - PROCESS | 3748 | 1468427730861 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:30 INFO - PROCESS | 3748 | 1468427730863 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:30 INFO - PROCESS | 3748 | ++DOCSHELL 160D8800 == 38 [pid = 3748] [id = 245] 08:35:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (16748000) [pid = 3748] [serial = 734] [outer = 00000000] 08:35:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (16755800) [pid = 3748] [serial = 735] [outer = 16748000] 08:35:30 INFO - PROCESS | 3748 | 1468427730955 Marionette DEBUG loaded listener.js 08:35:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (167AE800) [pid = 3748] [serial = 736] [outer = 16748000] 08:35:31 INFO - PROCESS | 3748 | 1468427731389 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 757ms 08:35:31 INFO - PROCESS | 3748 | 1468427731424 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 08:35:31 INFO - PROCESS | 3748 | 1468427731426 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 08:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:35:31 INFO - PROCESS | 3748 | 1468427731429 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:35:31 INFO - PROCESS | 3748 | 1468427731431 Marionette TRACE conn2 <- [1,946,null,{}] 08:35:31 INFO - PROCESS | 3748 | 1468427731434 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:31 INFO - PROCESS | 3748 | 1468427731440 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:31 INFO - PROCESS | 3748 | 1468427731572 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 08:35:31 INFO - PROCESS | 3748 | 1468427731635 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:31 INFO - PROCESS | 3748 | 1468427731637 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:31 INFO - PROCESS | 3748 | ++DOCSHELL 167B5400 == 39 [pid = 3748] [id = 246] 08:35:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (16944400) [pid = 3748] [serial = 737] [outer = 00000000] 08:35:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (16A41000) [pid = 3748] [serial = 738] [outer = 16944400] 08:35:31 INFO - PROCESS | 3748 | 1468427731680 Marionette DEBUG loaded listener.js 08:35:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (16950000) [pid = 3748] [serial = 739] [outer = 16944400] 08:35:32 INFO - PROCESS | 3748 | 1468427732153 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 758ms 08:35:32 INFO - PROCESS | 3748 | 1468427732203 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 08:35:32 INFO - PROCESS | 3748 | 1468427732205 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 08:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:35:32 INFO - PROCESS | 3748 | 1468427732244 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:35:32 INFO - PROCESS | 3748 | 1468427732246 Marionette TRACE conn2 <- [1,950,null,{}] 08:35:32 INFO - PROCESS | 3748 | 1468427732249 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:32 INFO - PROCESS | 3748 | 1468427732251 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:32 INFO - PROCESS | 3748 | 1468427732357 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 08:35:32 INFO - PROCESS | 3748 | 1468427732368 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:32 INFO - PROCESS | 3748 | 1468427732370 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:32 INFO - PROCESS | 3748 | ++DOCSHELL 16A62000 == 40 [pid = 3748] [id = 247] 08:35:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (16A64000) [pid = 3748] [serial = 740] [outer = 00000000] 08:35:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (16E5A800) [pid = 3748] [serial = 741] [outer = 16A64000] 08:35:32 INFO - PROCESS | 3748 | 1468427732412 Marionette DEBUG loaded listener.js 08:35:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (16E60400) [pid = 3748] [serial = 742] [outer = 16A64000] 08:35:32 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (10A97000) [pid = 3748] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:35:32 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (16EB4400) [pid = 3748] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:35:32 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (16E5CC00) [pid = 3748] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:35:32 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (129F2000) [pid = 3748] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:35:32 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (167B1000) [pid = 3748] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:35:32 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (144ED400) [pid = 3748] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:35:32 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (19635800) [pid = 3748] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:35:32 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (15335C00) [pid = 3748] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:35:32 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (16949800) [pid = 3748] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:35:32 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (142BEC00) [pid = 3748] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:35:32 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (139D5400) [pid = 3748] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:35:32 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (15F54C00) [pid = 3748] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:35:32 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (13C6E800) [pid = 3748] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:35:32 INFO - PROCESS | 3748 | 1468427732950 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 790ms 08:35:33 INFO - PROCESS | 3748 | 1468427732995 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 08:35:33 INFO - PROCESS | 3748 | 1468427732997 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 08:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:35:33 INFO - PROCESS | 3748 | 1468427733000 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:35:33 INFO - PROCESS | 3748 | 1468427733002 Marionette TRACE conn2 <- [1,954,null,{}] 08:35:33 INFO - PROCESS | 3748 | 1468427733005 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:33 INFO - PROCESS | 3748 | 1468427733007 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:33 INFO - PROCESS | 3748 | 1468427733087 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 08:35:33 INFO - PROCESS | 3748 | 1468427733092 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:33 INFO - PROCESS | 3748 | 1468427733094 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:33 INFO - PROCESS | 3748 | ++DOCSHELL 10D65800 == 41 [pid = 3748] [id = 248] 08:35:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (1312C400) [pid = 3748] [serial = 743] [outer = 00000000] 08:35:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (167B7C00) [pid = 3748] [serial = 744] [outer = 1312C400] 08:35:33 INFO - PROCESS | 3748 | 1468427733185 Marionette DEBUG loaded listener.js 08:35:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16A40400) [pid = 3748] [serial = 745] [outer = 1312C400] 08:35:33 INFO - PROCESS | 3748 | 1468427733608 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 612ms 08:35:33 INFO - PROCESS | 3748 | 1468427733638 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 08:35:33 INFO - PROCESS | 3748 | 1468427733640 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 08:35:33 INFO - PROCESS | 3748 | 1468427733644 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:35:33 INFO - PROCESS | 3748 | 1468427733645 Marionette TRACE conn2 <- [1,958,null,{}] 08:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:35:33 INFO - PROCESS | 3748 | 1468427733653 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:33 INFO - PROCESS | 3748 | 1468427733655 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:33 INFO - PROCESS | 3748 | 1468427733736 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 08:35:33 INFO - PROCESS | 3748 | 1468427733741 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:33 INFO - PROCESS | 3748 | 1468427733743 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:33 INFO - PROCESS | 3748 | ++DOCSHELL 142A9C00 == 42 [pid = 3748] [id = 249] 08:35:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (167B7800) [pid = 3748] [serial = 746] [outer = 00000000] 08:35:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (16E75400) [pid = 3748] [serial = 747] [outer = 167B7800] 08:35:33 INFO - PROCESS | 3748 | 1468427733785 Marionette DEBUG loaded listener.js 08:35:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (16E79000) [pid = 3748] [serial = 748] [outer = 167B7800] 08:35:34 INFO - PROCESS | 3748 | 1468427734285 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 645ms 08:35:34 INFO - PROCESS | 3748 | 1468427734317 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 08:35:34 INFO - PROCESS | 3748 | 1468427734319 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 08:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:35:34 INFO - PROCESS | 3748 | 1468427734323 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:35:34 INFO - PROCESS | 3748 | 1468427734324 Marionette TRACE conn2 <- [1,962,null,{}] 08:35:34 INFO - PROCESS | 3748 | 1468427734327 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:34 INFO - PROCESS | 3748 | 1468427734329 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:34 INFO - PROCESS | 3748 | 1468427734412 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 08:35:34 INFO - PROCESS | 3748 | 1468427734418 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:34 INFO - PROCESS | 3748 | 1468427734420 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:34 INFO - PROCESS | 3748 | ++DOCSHELL 16E6FC00 == 43 [pid = 3748] [id = 250] 08:35:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (16EC2800) [pid = 3748] [serial = 749] [outer = 00000000] 08:35:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (17166000) [pid = 3748] [serial = 750] [outer = 16EC2800] 08:35:34 INFO - PROCESS | 3748 | 1468427734461 Marionette DEBUG loaded listener.js 08:35:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (17586000) [pid = 3748] [serial = 751] [outer = 16EC2800] 08:35:35 INFO - PROCESS | 3748 | 1468427735029 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 757ms 08:35:35 INFO - PROCESS | 3748 | 1468427735064 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 08:35:35 INFO - PROCESS | 3748 | 1468427735068 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 08:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:35:35 INFO - PROCESS | 3748 | 1468427735073 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:35:35 INFO - PROCESS | 3748 | 1468427735076 Marionette TRACE conn2 <- [1,966,null,{}] 08:35:35 INFO - PROCESS | 3748 | 1468427735082 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:35 INFO - PROCESS | 3748 | 1468427735085 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:35 INFO - PROCESS | 3748 | 1468427735236 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 08:35:35 INFO - PROCESS | 3748 | 1468427735387 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:35 INFO - PROCESS | 3748 | 1468427735390 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:35 INFO - PROCESS | 3748 | ++DOCSHELL 10A81400 == 44 [pid = 3748] [id = 251] 08:35:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (10D72800) [pid = 3748] [serial = 752] [outer = 00000000] 08:35:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (12DF6000) [pid = 3748] [serial = 753] [outer = 10D72800] 08:35:35 INFO - PROCESS | 3748 | 1468427735445 Marionette DEBUG loaded listener.js 08:35:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (13159C00) [pid = 3748] [serial = 754] [outer = 10D72800] 08:35:36 INFO - PROCESS | 3748 | 1468427735975 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 966ms 08:35:36 INFO - PROCESS | 3748 | 1468427736053 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 08:35:36 INFO - PROCESS | 3748 | 1468427736057 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 08:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:35:36 INFO - PROCESS | 3748 | 1468427736064 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:35:36 INFO - PROCESS | 3748 | 1468427736066 Marionette TRACE conn2 <- [1,970,null,{}] 08:35:36 INFO - PROCESS | 3748 | 1468427736070 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:36 INFO - PROCESS | 3748 | 1468427736073 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:36 INFO - PROCESS | 3748 | 1468427736181 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 08:35:36 INFO - PROCESS | 3748 | 1468427736352 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:36 INFO - PROCESS | 3748 | 1468427736355 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:36 INFO - PROCESS | 3748 | ++DOCSHELL 13C6D800 == 45 [pid = 3748] [id = 252] 08:35:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (13D96400) [pid = 3748] [serial = 755] [outer = 00000000] 08:35:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (142C4400) [pid = 3748] [serial = 756] [outer = 13D96400] 08:35:36 INFO - PROCESS | 3748 | 1468427736411 Marionette DEBUG loaded listener.js 08:35:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (15616000) [pid = 3748] [serial = 757] [outer = 13D96400] 08:35:37 INFO - PROCESS | 3748 | 1468427737016 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1031ms 08:35:37 INFO - PROCESS | 3748 | 1468427737108 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 08:35:37 INFO - PROCESS | 3748 | 1468427737111 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 08:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:35:37 INFO - PROCESS | 3748 | 1468427737116 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:35:37 INFO - PROCESS | 3748 | 1468427737120 Marionette TRACE conn2 <- [1,974,null,{}] 08:35:37 INFO - PROCESS | 3748 | 1468427737131 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:37 INFO - PROCESS | 3748 | 1468427737136 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:37 INFO - PROCESS | 3748 | 1468427737249 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 08:35:37 INFO - PROCESS | 3748 | 1468427737416 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:37 INFO - PROCESS | 3748 | 1468427737419 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:37 INFO - PROCESS | 3748 | ++DOCSHELL 16E5CC00 == 46 [pid = 3748] [id = 253] 08:35:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (16E5D000) [pid = 3748] [serial = 758] [outer = 00000000] 08:35:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (16FC8C00) [pid = 3748] [serial = 759] [outer = 16E5D000] 08:35:37 INFO - PROCESS | 3748 | 1468427737475 Marionette DEBUG loaded listener.js 08:35:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (177B1000) [pid = 3748] [serial = 760] [outer = 16E5D000] 08:35:38 INFO - PROCESS | 3748 | 1468427738069 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1032ms 08:35:38 INFO - PROCESS | 3748 | 1468427738149 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 08:35:38 INFO - PROCESS | 3748 | 1468427738152 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 08:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:35:38 INFO - PROCESS | 3748 | 1468427738155 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:35:38 INFO - PROCESS | 3748 | 1468427738157 Marionette TRACE conn2 <- [1,978,null,{}] 08:35:38 INFO - PROCESS | 3748 | 1468427738161 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:38 INFO - PROCESS | 3748 | 1468427738163 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:38 INFO - PROCESS | 3748 | 1468427738299 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 08:35:38 INFO - PROCESS | 3748 | 1468427738426 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:38 INFO - PROCESS | 3748 | 1468427738428 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:38 INFO - PROCESS | 3748 | ++DOCSHELL 129F2800 == 47 [pid = 3748] [id = 254] 08:35:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (16945800) [pid = 3748] [serial = 761] [outer = 00000000] 08:35:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (195DD000) [pid = 3748] [serial = 762] [outer = 16945800] 08:35:38 INFO - PROCESS | 3748 | 1468427738529 Marionette DEBUG loaded listener.js 08:35:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (19633800) [pid = 3748] [serial = 763] [outer = 16945800] 08:35:39 INFO - PROCESS | 3748 | 1468427739252 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1128ms 08:35:39 INFO - PROCESS | 3748 | 1468427739289 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 08:35:39 INFO - PROCESS | 3748 | 1468427739293 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 08:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:35:39 INFO - PROCESS | 3748 | 1468427739299 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:35:39 INFO - PROCESS | 3748 | 1468427739302 Marionette TRACE conn2 <- [1,982,null,{}] 08:35:39 INFO - PROCESS | 3748 | 1468427739307 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:39 INFO - PROCESS | 3748 | 1468427739310 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:39 INFO - PROCESS | 3748 | 1468427739452 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 08:35:39 INFO - PROCESS | 3748 | 1468427739511 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:39 INFO - PROCESS | 3748 | 1468427739516 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:39 INFO - PROCESS | 3748 | ++DOCSHELL 12926C00 == 48 [pid = 3748] [id = 255] 08:35:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (12927800) [pid = 3748] [serial = 764] [outer = 00000000] 08:35:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (13462800) [pid = 3748] [serial = 765] [outer = 12927800] 08:35:39 INFO - PROCESS | 3748 | 1468427739611 Marionette DEBUG loaded listener.js 08:35:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (13C64000) [pid = 3748] [serial = 766] [outer = 12927800] 08:35:40 INFO - PROCESS | 3748 | --DOCSHELL 160B2C00 == 47 [pid = 3748] [id = 197] 08:35:40 INFO - PROCESS | 3748 | --DOCSHELL 142AF400 == 46 [pid = 3748] [id = 243] 08:35:40 INFO - PROCESS | 3748 | --DOCSHELL 16A62000 == 45 [pid = 3748] [id = 247] 08:35:40 INFO - PROCESS | 3748 | --DOCSHELL 16E75800 == 44 [pid = 3748] [id = 210] 08:35:40 INFO - PROCESS | 3748 | --DOCSHELL 12821C00 == 43 [pid = 3748] [id = 198] 08:35:40 INFO - PROCESS | 3748 | --DOCSHELL 167B5400 == 42 [pid = 3748] [id = 246] 08:35:40 INFO - PROCESS | 3748 | --DOCSHELL 10D65800 == 41 [pid = 3748] [id = 248] 08:35:40 INFO - PROCESS | 3748 | --DOCSHELL 15E60800 == 40 [pid = 3748] [id = 244] 08:35:40 INFO - PROCESS | 3748 | --DOCSHELL 144E9C00 == 39 [pid = 3748] [id = 199] 08:35:40 INFO - PROCESS | 3748 | --DOCSHELL 114DE400 == 38 [pid = 3748] [id = 200] 08:35:40 INFO - PROCESS | 3748 | --DOCSHELL 10474C00 == 37 [pid = 3748] [id = 224] 08:35:40 INFO - PROCESS | 3748 | --DOCSHELL 142A9C00 == 36 [pid = 3748] [id = 249] 08:35:40 INFO - PROCESS | 3748 | --DOCSHELL 160D8800 == 35 [pid = 3748] [id = 245] 08:35:40 INFO - PROCESS | 3748 | --DOCSHELL 16E5C800 == 34 [pid = 3748] [id = 208] 08:35:40 INFO - PROCESS | 3748 | --DOCSHELL 10BC1C00 == 33 [pid = 3748] [id = 193] 08:35:40 INFO - PROCESS | 3748 | --DOCSHELL 0C779000 == 32 [pid = 3748] [id = 207] 08:35:40 INFO - PROCESS | 3748 | --DOCSHELL 129F2800 == 31 [pid = 3748] [id = 254] 08:35:40 INFO - PROCESS | 3748 | --DOCSHELL 13C6D800 == 30 [pid = 3748] [id = 252] 08:35:40 INFO - PROCESS | 3748 | --DOCSHELL 16E5CC00 == 29 [pid = 3748] [id = 253] 08:35:40 INFO - PROCESS | 3748 | --DOCSHELL 16E6FC00 == 28 [pid = 3748] [id = 250] 08:35:40 INFO - PROCESS | 3748 | --DOCSHELL 10A81400 == 27 [pid = 3748] [id = 251] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (11016400) [pid = 3748] [serial = 674] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (1121D800) [pid = 3748] [serial = 675] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (170E7800) [pid = 3748] [serial = 699] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (16E6F000) [pid = 3748] [serial = 696] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (12DFB400) [pid = 3748] [serial = 677] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (168D0000) [pid = 3748] [serial = 690] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (16A3CC00) [pid = 3748] [serial = 691] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (18011000) [pid = 3748] [serial = 702] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (19ABF000) [pid = 3748] [serial = 390] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (17619800) [pid = 3748] [serial = 700] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (19639800) [pid = 3748] [serial = 705] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (195D3C00) [pid = 3748] [serial = 703] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (16E5FC00) [pid = 3748] [serial = 711] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (13128400) [pid = 3748] [serial = 678] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (16D28C00) [pid = 3748] [serial = 693] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (16E56800) [pid = 3748] [serial = 694] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (15333000) [pid = 3748] [serial = 684] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (15E5EC00) [pid = 3748] [serial = 685] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (16EBFC00) [pid = 3748] [serial = 712] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (19903000) [pid = 3748] [serial = 714] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (13C64800) [pid = 3748] [serial = 680] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (142A4400) [pid = 3748] [serial = 681] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (160CF000) [pid = 3748] [serial = 687] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (19901800) [pid = 3748] [serial = 706] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (15193C00) [pid = 3748] [serial = 708] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (160B0400) [pid = 3748] [serial = 709] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (16E64800) [pid = 3748] [serial = 697] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (16748800) [pid = 3748] [serial = 688] [outer = 00000000] [url = about:blank] 08:35:40 INFO - PROCESS | 3748 | 1468427740935 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1660ms 08:35:40 INFO - PROCESS | 3748 | 1468427740988 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 08:35:40 INFO - PROCESS | 3748 | 1468427740992 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 08:35:41 INFO - PROCESS | 3748 | 1468427740998 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:35:41 INFO - PROCESS | 3748 | 1468427741001 Marionette TRACE conn2 <- [1,986,null,{}] 08:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:35:41 INFO - PROCESS | 3748 | 1468427741006 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:41 INFO - PROCESS | 3748 | 1468427741009 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:41 INFO - PROCESS | 3748 | 1468427741098 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 08:35:41 INFO - PROCESS | 3748 | 1468427741179 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:41 INFO - PROCESS | 3748 | 1468427741184 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:41 INFO - PROCESS | 3748 | ++DOCSHELL 10A7F000 == 28 [pid = 3748] [id = 256] 08:35:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (10A81400) [pid = 3748] [serial = 767] [outer = 00000000] 08:35:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (10D6B000) [pid = 3748] [serial = 768] [outer = 10A81400] 08:35:41 INFO - PROCESS | 3748 | 1468427741243 Marionette DEBUG loaded listener.js 08:35:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (10D6F400) [pid = 3748] [serial = 769] [outer = 10A81400] 08:35:41 INFO - PROCESS | 3748 | 1468427741642 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 709ms 08:35:41 INFO - PROCESS | 3748 | 1468427741701 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 08:35:41 INFO - PROCESS | 3748 | 1468427741706 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 08:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:35:41 INFO - PROCESS | 3748 | 1468427741713 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:35:41 INFO - PROCESS | 3748 | 1468427741715 Marionette TRACE conn2 <- [1,990,null,{}] 08:35:41 INFO - PROCESS | 3748 | 1468427741768 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:41 INFO - PROCESS | 3748 | 1468427741770 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:41 INFO - PROCESS | 3748 | 1468427741855 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 08:35:41 INFO - PROCESS | 3748 | 1468427741862 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:41 INFO - PROCESS | 3748 | 1468427741864 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:41 INFO - PROCESS | 3748 | ++DOCSHELL 11C47800 == 29 [pid = 3748] [id = 257] 08:35:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (1284E400) [pid = 3748] [serial = 770] [outer = 00000000] 08:35:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (129B5C00) [pid = 3748] [serial = 771] [outer = 1284E400] 08:35:41 INFO - PROCESS | 3748 | 1468427741910 Marionette DEBUG loaded listener.js 08:35:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (12DEEC00) [pid = 3748] [serial = 772] [outer = 1284E400] 08:35:42 INFO - PROCESS | 3748 | 1468427742364 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 661ms 08:35:42 INFO - PROCESS | 3748 | 1468427742382 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 08:35:42 INFO - PROCESS | 3748 | 1468427742384 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 08:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:35:42 INFO - PROCESS | 3748 | 1468427742388 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:35:42 INFO - PROCESS | 3748 | 1468427742391 Marionette TRACE conn2 <- [1,994,null,{}] 08:35:42 INFO - PROCESS | 3748 | 1468427742405 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:42 INFO - PROCESS | 3748 | 1468427742410 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:42 INFO - PROCESS | 3748 | 1468427742491 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 08:35:42 INFO - PROCESS | 3748 | 1468427742530 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:42 INFO - PROCESS | 3748 | 1468427742533 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:42 INFO - PROCESS | 3748 | ++DOCSHELL 13955C00 == 30 [pid = 3748] [id = 258] 08:35:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (139C8400) [pid = 3748] [serial = 773] [outer = 00000000] 08:35:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (13C5C800) [pid = 3748] [serial = 774] [outer = 139C8400] 08:35:42 INFO - PROCESS | 3748 | 1468427742580 Marionette DEBUG loaded listener.js 08:35:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (13D99C00) [pid = 3748] [serial = 775] [outer = 139C8400] 08:35:43 INFO - PROCESS | 3748 | 1468427743059 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 725ms 08:35:43 INFO - PROCESS | 3748 | 1468427743119 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 08:35:43 INFO - PROCESS | 3748 | 1468427743132 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 08:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:35:43 INFO - PROCESS | 3748 | 1468427743141 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:35:43 INFO - PROCESS | 3748 | 1468427743143 Marionette TRACE conn2 <- [1,998,null,{}] 08:35:43 INFO - PROCESS | 3748 | 1468427743146 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:43 INFO - PROCESS | 3748 | 1468427743148 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:43 INFO - PROCESS | 3748 | 1468427743257 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 08:35:43 INFO - PROCESS | 3748 | 1468427743262 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 3748 | 1468427743264 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:43 INFO - PROCESS | 3748 | ++DOCSHELL 142AF400 == 31 [pid = 3748] [id = 259] 08:35:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (142AF800) [pid = 3748] [serial = 776] [outer = 00000000] 08:35:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (144EA400) [pid = 3748] [serial = 777] [outer = 142AF800] 08:35:43 INFO - PROCESS | 3748 | 1468427743317 Marionette DEBUG loaded listener.js 08:35:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (1533E000) [pid = 3748] [serial = 778] [outer = 142AF800] 08:35:43 INFO - PROCESS | 3748 | 1468427743748 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 645ms 08:35:43 INFO - PROCESS | 3748 | 1468427743785 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 08:35:43 INFO - PROCESS | 3748 | 1468427743787 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 08:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:35:43 INFO - PROCESS | 3748 | 1468427743790 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:35:43 INFO - PROCESS | 3748 | 1468427743792 Marionette TRACE conn2 <- [1,1002,null,{}] 08:35:43 INFO - PROCESS | 3748 | 1468427743795 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:43 INFO - PROCESS | 3748 | 1468427743797 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:43 INFO - PROCESS | 3748 | 1468427743949 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 08:35:44 INFO - PROCESS | 3748 | 1468427744031 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:44 INFO - PROCESS | 3748 | 1468427744033 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:44 INFO - PROCESS | 3748 | ++DOCSHELL 15E61400 == 32 [pid = 3748] [id = 260] 08:35:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (15E61C00) [pid = 3748] [serial = 779] [outer = 00000000] 08:35:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (160AC800) [pid = 3748] [serial = 780] [outer = 15E61C00] 08:35:44 INFO - PROCESS | 3748 | 1468427744076 Marionette DEBUG loaded listener.js 08:35:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (160CB400) [pid = 3748] [serial = 781] [outer = 15E61C00] 08:35:44 INFO - PROCESS | 3748 | 1468427744511 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 758ms 08:35:44 INFO - PROCESS | 3748 | 1468427744564 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 08:35:44 INFO - PROCESS | 3748 | 1468427744566 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 08:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:35:44 INFO - PROCESS | 3748 | 1468427744569 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:35:44 INFO - PROCESS | 3748 | 1468427744571 Marionette TRACE conn2 <- [1,1006,null,{}] 08:35:44 INFO - PROCESS | 3748 | 1468427744574 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:44 INFO - PROCESS | 3748 | 1468427744579 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:44 INFO - PROCESS | 3748 | 1468427744713 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 08:35:44 INFO - PROCESS | 3748 | 1468427744725 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:44 INFO - PROCESS | 3748 | 1468427744727 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:44 INFO - PROCESS | 3748 | ++DOCSHELL 1674FC00 == 33 [pid = 3748] [id = 261] 08:35:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (16751800) [pid = 3748] [serial = 782] [outer = 00000000] 08:35:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (167B3C00) [pid = 3748] [serial = 783] [outer = 16751800] 08:35:44 INFO - PROCESS | 3748 | 1468427744818 Marionette DEBUG loaded listener.js 08:35:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (168CD000) [pid = 3748] [serial = 784] [outer = 16751800] 08:35:45 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (167B7800) [pid = 3748] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:35:45 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (16EC2800) [pid = 3748] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:35:45 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (16748000) [pid = 3748] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:35:45 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (16944400) [pid = 3748] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:35:45 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (16A64000) [pid = 3748] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:35:45 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (1314B400) [pid = 3748] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:35:45 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (15E62400) [pid = 3748] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:35:45 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (1055A800) [pid = 3748] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:35:45 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (17AE7800) [pid = 3748] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:35:45 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (10BB8400) [pid = 3748] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:35:45 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (13217C00) [pid = 3748] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:35:45 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (142AFC00) [pid = 3748] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:35:45 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (1312C400) [pid = 3748] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:35:45 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (176AE000) [pid = 3748] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:35:45 INFO - PROCESS | 3748 | 1468427745509 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 967ms 08:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:35:45 INFO - PROCESS | 3748 | 1468427745548 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 08:35:45 INFO - PROCESS | 3748 | 1468427745550 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 08:35:45 INFO - PROCESS | 3748 | 1468427745553 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:35:45 INFO - PROCESS | 3748 | 1468427745554 Marionette TRACE conn2 <- [1,1010,null,{}] 08:35:45 INFO - PROCESS | 3748 | 1468427745558 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:45 INFO - PROCESS | 3748 | 1468427745560 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:45 INFO - PROCESS | 3748 | 1468427745666 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 08:35:45 INFO - PROCESS | 3748 | 1468427745719 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:45 INFO - PROCESS | 3748 | 1468427745721 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:45 INFO - PROCESS | 3748 | ++DOCSHELL 10A0E800 == 34 [pid = 3748] [id = 262] 08:35:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (10A74800) [pid = 3748] [serial = 785] [outer = 00000000] 08:35:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (13217C00) [pid = 3748] [serial = 786] [outer = 10A74800] 08:35:45 INFO - PROCESS | 3748 | 1468427745764 Marionette DEBUG loaded listener.js 08:35:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (1344B800) [pid = 3748] [serial = 787] [outer = 10A74800] 08:35:46 INFO - PROCESS | 3748 | 1468427746163 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 644ms 08:35:46 INFO - PROCESS | 3748 | 1468427746229 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 08:35:46 INFO - PROCESS | 3748 | 1468427746231 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 08:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:35:46 INFO - PROCESS | 3748 | 1468427746234 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:35:46 INFO - PROCESS | 3748 | 1468427746236 Marionette TRACE conn2 <- [1,1014,null,{}] 08:35:46 INFO - PROCESS | 3748 | 1468427746239 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:46 INFO - PROCESS | 3748 | 1468427746241 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:46 INFO - PROCESS | 3748 | 1468427746317 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 08:35:46 INFO - PROCESS | 3748 | 1468427746322 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:46 INFO - PROCESS | 3748 | 1468427746324 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:46 INFO - PROCESS | 3748 | ++DOCSHELL 1315AC00 == 35 [pid = 3748] [id = 263] 08:35:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (160CCC00) [pid = 3748] [serial = 788] [outer = 00000000] 08:35:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (16946800) [pid = 3748] [serial = 789] [outer = 160CCC00] 08:35:46 INFO - PROCESS | 3748 | 1468427746367 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (16947800) [pid = 3748] [serial = 790] [outer = 160CCC00] 08:35:47 INFO - PROCESS | 3748 | 1468427747141 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 935ms 08:35:47 INFO - PROCESS | 3748 | 1468427747173 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 3748 | 1468427747178 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 08:35:47 INFO - PROCESS | 3748 | 1468427747182 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:35:47 INFO - PROCESS | 3748 | 1468427747186 Marionette TRACE conn2 <- [1,1018,null,{}] 08:35:47 INFO - PROCESS | 3748 | 1468427747192 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:47 INFO - PROCESS | 3748 | 1468427747195 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:47 INFO - PROCESS | 3748 | 1468427747309 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 08:35:47 INFO - PROCESS | 3748 | 1468427747435 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:47 INFO - PROCESS | 3748 | 1468427747438 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:47 INFO - PROCESS | 3748 | ++DOCSHELL 10D69C00 == 36 [pid = 3748] [id = 264] 08:35:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (10D6B400) [pid = 3748] [serial = 791] [outer = 00000000] 08:35:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (112D1800) [pid = 3748] [serial = 792] [outer = 10D6B400] 08:35:47 INFO - PROCESS | 3748 | 1468427747498 Marionette DEBUG loaded listener.js 08:35:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (12821C00) [pid = 3748] [serial = 793] [outer = 10D6B400] 08:35:48 INFO - PROCESS | 3748 | 1468427748214 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1064ms 08:35:48 INFO - PROCESS | 3748 | 1468427748257 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 08:35:48 INFO - PROCESS | 3748 | 1468427748261 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 08:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:35:48 INFO - PROCESS | 3748 | 1468427748286 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:35:48 INFO - PROCESS | 3748 | 1468427748289 Marionette TRACE conn2 <- [1,1022,null,{}] 08:35:48 INFO - PROCESS | 3748 | 1468427748293 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:48 INFO - PROCESS | 3748 | 1468427748296 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:48 INFO - PROCESS | 3748 | 1468427748410 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 08:35:48 INFO - PROCESS | 3748 | 1468427748534 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:48 INFO - PROCESS | 3748 | 1468427748537 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:48 INFO - PROCESS | 3748 | ++DOCSHELL 11C45C00 == 37 [pid = 3748] [id = 265] 08:35:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (130A6400) [pid = 3748] [serial = 794] [outer = 00000000] 08:35:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (139CE800) [pid = 3748] [serial = 795] [outer = 130A6400] 08:35:48 INFO - PROCESS | 3748 | 1468427748600 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (142BD800) [pid = 3748] [serial = 796] [outer = 130A6400] 08:35:49 INFO - PROCESS | 3748 | --DOCSHELL 10A0E800 == 36 [pid = 3748] [id = 262] 08:35:49 INFO - PROCESS | 3748 | --DOCSHELL 1674FC00 == 35 [pid = 3748] [id = 261] 08:35:49 INFO - PROCESS | 3748 | --DOCSHELL 15E61400 == 34 [pid = 3748] [id = 260] 08:35:49 INFO - PROCESS | 3748 | --DOCSHELL 142AF400 == 33 [pid = 3748] [id = 259] 08:35:49 INFO - PROCESS | 3748 | --DOCSHELL 13955C00 == 32 [pid = 3748] [id = 258] 08:35:49 INFO - PROCESS | 3748 | --DOCSHELL 11C47800 == 31 [pid = 3748] [id = 257] 08:35:49 INFO - PROCESS | 3748 | --DOCSHELL 10A7F000 == 30 [pid = 3748] [id = 256] 08:35:49 INFO - PROCESS | 3748 | --DOCSHELL 12926C00 == 29 [pid = 3748] [id = 255] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (195D5800) [pid = 3748] [serial = 672] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (16E79000) [pid = 3748] [serial = 748] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (17166000) [pid = 3748] [serial = 750] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (17586000) [pid = 3748] [serial = 751] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (16755800) [pid = 3748] [serial = 735] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (16A41000) [pid = 3748] [serial = 738] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (167AE800) [pid = 3748] [serial = 736] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (16E5A800) [pid = 3748] [serial = 741] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (16950000) [pid = 3748] [serial = 739] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (131E7400) [pid = 3748] [serial = 726] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (1321FC00) [pid = 3748] [serial = 727] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (160B4000) [pid = 3748] [serial = 732] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (1101B800) [pid = 3748] [serial = 723] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (11CD1000) [pid = 3748] [serial = 724] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (16E75400) [pid = 3748] [serial = 747] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (1990D000) [pid = 3748] [serial = 715] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (1144B800) [pid = 3748] [serial = 717] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (12BC3800) [pid = 3748] [serial = 718] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (13C6F400) [pid = 3748] [serial = 720] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (142C3000) [pid = 3748] [serial = 721] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (142C4800) [pid = 3748] [serial = 729] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (15334800) [pid = 3748] [serial = 730] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (16E60400) [pid = 3748] [serial = 742] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (167B7C00) [pid = 3748] [serial = 744] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (160D3000) [pid = 3748] [serial = 733] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (16A40400) [pid = 3748] [serial = 745] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 3748 | 1468427749436 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1193ms 08:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:35:49 INFO - PROCESS | 3748 | 1468427749474 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 08:35:49 INFO - PROCESS | 3748 | 1468427749478 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 08:35:49 INFO - PROCESS | 3748 | 1468427749483 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:35:49 INFO - PROCESS | 3748 | 1468427749486 Marionette TRACE conn2 <- [1,1026,null,{}] 08:35:49 INFO - PROCESS | 3748 | 1468427749492 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:49 INFO - PROCESS | 3748 | 1468427749494 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:49 INFO - PROCESS | 3748 | 1468427749577 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 08:35:49 INFO - PROCESS | 3748 | 1468427749584 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:49 INFO - PROCESS | 3748 | 1468427749588 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:49 INFO - PROCESS | 3748 | ++DOCSHELL 10D68C00 == 30 [pid = 3748] [id = 266] 08:35:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (10D69800) [pid = 3748] [serial = 797] [outer = 00000000] 08:35:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (1124C400) [pid = 3748] [serial = 798] [outer = 10D69800] 08:35:49 INFO - PROCESS | 3748 | 1468427749643 Marionette DEBUG loaded listener.js 08:35:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (114DD400) [pid = 3748] [serial = 799] [outer = 10D69800] 08:35:50 INFO - PROCESS | 3748 | 1468427750135 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 709ms 08:35:50 INFO - PROCESS | 3748 | 1468427750179 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 08:35:50 INFO - PROCESS | 3748 | 1468427750183 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 08:35:50 INFO - PROCESS | 3748 | 1468427750189 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:35:50 INFO - PROCESS | 3748 | 1468427750192 Marionette TRACE conn2 <- [1,1030,null,{}] 08:35:50 INFO - PROCESS | 3748 | 1468427750195 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:50 INFO - PROCESS | 3748 | 1468427750198 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:50 INFO - PROCESS | 3748 | 1468427750281 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 08:35:50 INFO - PROCESS | 3748 | 1468427750363 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 3748 | 1468427750366 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:50 INFO - PROCESS | 3748 | ++DOCSHELL 12D66400 == 31 [pid = 3748] [id = 267] 08:35:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (12D69000) [pid = 3748] [serial = 800] [outer = 00000000] 08:35:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (13150C00) [pid = 3748] [serial = 801] [outer = 12D69000] 08:35:50 INFO - PROCESS | 3748 | 1468427750468 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (132D6400) [pid = 3748] [serial = 802] [outer = 12D69000] 08:35:50 INFO - PROCESS | 3748 | 1468427750853 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 725ms 08:35:50 INFO - PROCESS | 3748 | 1468427750924 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 08:35:50 INFO - PROCESS | 3748 | 1468427750926 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 08:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:35:50 INFO - PROCESS | 3748 | 1468427750930 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - PROCESS | 3748 | 1468427750933 Marionette TRACE conn2 <- [1,1034,null,{}] 08:35:50 INFO - PROCESS | 3748 | 1468427750947 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:50 INFO - PROCESS | 3748 | 1468427750952 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:51 INFO - PROCESS | 3748 | 1468427751038 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 08:35:51 INFO - PROCESS | 3748 | 1468427751045 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:51 INFO - PROCESS | 3748 | 1468427751048 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:51 INFO - PROCESS | 3748 | ++DOCSHELL 144EE400 == 32 [pid = 3748] [id = 268] 08:35:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (144ED400) [pid = 3748] [serial = 803] [outer = 00000000] 08:35:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (15335000) [pid = 3748] [serial = 804] [outer = 144ED400] 08:35:51 INFO - PROCESS | 3748 | 1468427751102 Marionette DEBUG loaded listener.js 08:35:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (15611C00) [pid = 3748] [serial = 805] [outer = 144ED400] 08:35:51 INFO - PROCESS | 3748 | 1468427751601 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 725ms 08:35:51 INFO - PROCESS | 3748 | 1468427751667 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 08:35:51 INFO - PROCESS | 3748 | 1468427751669 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 08:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:35:51 INFO - PROCESS | 3748 | 1468427751672 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:35:51 INFO - PROCESS | 3748 | 1468427751674 Marionette TRACE conn2 <- [1,1038,null,{}] 08:35:51 INFO - PROCESS | 3748 | 1468427751678 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:51 INFO - PROCESS | 3748 | 1468427751680 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:51 INFO - PROCESS | 3748 | 1468427751826 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 08:35:51 INFO - PROCESS | 3748 | 1468427751835 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:51 INFO - PROCESS | 3748 | 1468427751837 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:51 INFO - PROCESS | 3748 | ++DOCSHELL 15E61400 == 33 [pid = 3748] [id = 269] 08:35:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (15E67C00) [pid = 3748] [serial = 806] [outer = 00000000] 08:35:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (160D0C00) [pid = 3748] [serial = 807] [outer = 15E67C00] 08:35:51 INFO - PROCESS | 3748 | 1468427751880 Marionette DEBUG loaded listener.js 08:35:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (160DA800) [pid = 3748] [serial = 808] [outer = 15E67C00] 08:35:52 INFO - PROCESS | 3748 | 1468427752310 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 709ms 08:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:35:52 INFO - PROCESS | 3748 | 1468427752373 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 08:35:52 INFO - PROCESS | 3748 | 1468427752375 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 08:35:52 INFO - PROCESS | 3748 | 1468427752378 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:35:52 INFO - PROCESS | 3748 | 1468427752379 Marionette TRACE conn2 <- [1,1042,null,{}] 08:35:52 INFO - PROCESS | 3748 | 1468427752383 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:52 INFO - PROCESS | 3748 | 1468427752385 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:52 INFO - PROCESS | 3748 | 1468427752522 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 08:35:52 INFO - PROCESS | 3748 | 1468427752531 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:52 INFO - PROCESS | 3748 | 1468427752580 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:52 INFO - PROCESS | 3748 | ++DOCSHELL 160D8800 == 34 [pid = 3748] [id = 270] 08:35:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16748C00) [pid = 3748] [serial = 809] [outer = 00000000] 08:35:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16754400) [pid = 3748] [serial = 810] [outer = 16748C00] 08:35:52 INFO - PROCESS | 3748 | 1468427752670 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (167AD000) [pid = 3748] [serial = 811] [outer = 16748C00] 08:35:53 INFO - PROCESS | 3748 | 1468427753099 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 757ms 08:35:53 INFO - PROCESS | 3748 | 1468427753183 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 08:35:53 INFO - PROCESS | 3748 | 1468427753185 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 08:35:53 INFO - PROCESS | 3748 | 1468427753188 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:35:53 INFO - PROCESS | 3748 | 1468427753190 Marionette TRACE conn2 <- [1,1046,null,{}] 08:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:35:53 INFO - PROCESS | 3748 | 1468427753193 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:53 INFO - PROCESS | 3748 | 1468427753199 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:53 INFO - PROCESS | 3748 | 1468427753327 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 08:35:53 INFO - PROCESS | 3748 | 1468427753386 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:53 INFO - PROCESS | 3748 | 1468427753388 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:53 INFO - PROCESS | 3748 | ++DOCSHELL 1674D000 == 35 [pid = 3748] [id = 271] 08:35:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16949000) [pid = 3748] [serial = 812] [outer = 00000000] 08:35:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16A46000) [pid = 3748] [serial = 813] [outer = 16949000] 08:35:53 INFO - PROCESS | 3748 | 1468427753433 Marionette DEBUG loaded listener.js 08:35:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (16A64400) [pid = 3748] [serial = 814] [outer = 16949000] 08:35:53 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (10A81400) [pid = 3748] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:35:53 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (139C8400) [pid = 3748] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:35:53 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (12927800) [pid = 3748] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:35:53 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (16751800) [pid = 3748] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:35:53 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (1284E400) [pid = 3748] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:35:53 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (15E61C00) [pid = 3748] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:35:53 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (10A74800) [pid = 3748] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:35:53 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (10D72800) [pid = 3748] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:35:53 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (13D96400) [pid = 3748] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:35:53 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (16E5D000) [pid = 3748] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:35:53 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (16945800) [pid = 3748] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:35:53 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (142AF800) [pid = 3748] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:35:53 INFO - PROCESS | 3748 | 1468427753923 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 757ms 08:35:53 INFO - PROCESS | 3748 | 1468427753967 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 08:35:53 INFO - PROCESS | 3748 | 1468427753969 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 08:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:35:53 INFO - PROCESS | 3748 | 1468427753972 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:35:53 INFO - PROCESS | 3748 | 1468427753974 Marionette TRACE conn2 <- [1,1050,null,{}] 08:35:53 INFO - PROCESS | 3748 | 1468427753977 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:53 INFO - PROCESS | 3748 | 1468427753979 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:54 INFO - PROCESS | 3748 | 1468427754055 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 08:35:54 INFO - PROCESS | 3748 | 1468427754060 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:54 INFO - PROCESS | 3748 | 1468427754062 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:54 INFO - PROCESS | 3748 | ++DOCSHELL 13C54800 == 36 [pid = 3748] [id = 272] 08:35:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (13C5E400) [pid = 3748] [serial = 815] [outer = 00000000] 08:35:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (160D3800) [pid = 3748] [serial = 816] [outer = 13C5E400] 08:35:54 INFO - PROCESS | 3748 | 1468427754105 Marionette DEBUG loaded listener.js 08:35:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (16949400) [pid = 3748] [serial = 817] [outer = 13C5E400] 08:35:54 INFO - PROCESS | 3748 | 1468427754512 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 612ms 08:35:54 INFO - PROCESS | 3748 | 1468427754578 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 08:35:54 INFO - PROCESS | 3748 | 1468427754580 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 08:35:54 INFO - PROCESS | 3748 | 1468427754583 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:35:54 INFO - PROCESS | 3748 | 1468427754585 Marionette TRACE conn2 <- [1,1054,null,{}] 08:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:35:54 INFO - PROCESS | 3748 | 1468427754588 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:54 INFO - PROCESS | 3748 | 1468427754590 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:54 INFO - PROCESS | 3748 | 1468427754668 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 08:35:54 INFO - PROCESS | 3748 | 1468427754676 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:54 INFO - PROCESS | 3748 | 1468427754678 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:54 INFO - PROCESS | 3748 | ++DOCSHELL 13155800 == 37 [pid = 3748] [id = 273] 08:35:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (13C5F400) [pid = 3748] [serial = 818] [outer = 00000000] 08:35:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (16E59000) [pid = 3748] [serial = 819] [outer = 13C5F400] 08:35:54 INFO - PROCESS | 3748 | 1468427754720 Marionette DEBUG loaded listener.js 08:35:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (16E59C00) [pid = 3748] [serial = 820] [outer = 13C5F400] 08:35:55 INFO - PROCESS | 3748 | 1468427755211 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 644ms 08:35:55 INFO - PROCESS | 3748 | 1468427755266 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 08:35:55 INFO - PROCESS | 3748 | 1468427755268 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 08:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:35:55 INFO - PROCESS | 3748 | 1468427755275 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:35:55 INFO - PROCESS | 3748 | 1468427755277 Marionette TRACE conn2 <- [1,1058,null,{}] 08:35:55 INFO - PROCESS | 3748 | 1468427755280 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:55 INFO - PROCESS | 3748 | 1468427755282 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:55 INFO - PROCESS | 3748 | 1468427755359 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 08:35:55 INFO - PROCESS | 3748 | 1468427755365 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:55 INFO - PROCESS | 3748 | 1468427755367 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:55 INFO - PROCESS | 3748 | ++DOCSHELL 144EA800 == 38 [pid = 3748] [id = 274] 08:35:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16A45000) [pid = 3748] [serial = 821] [outer = 00000000] 08:35:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16E62C00) [pid = 3748] [serial = 822] [outer = 16A45000] 08:35:55 INFO - PROCESS | 3748 | 1468427755409 Marionette DEBUG loaded listener.js 08:35:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16E64800) [pid = 3748] [serial = 823] [outer = 16A45000] 08:35:55 INFO - PROCESS | 3748 | 1468427755992 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 757ms 08:35:56 INFO - PROCESS | 3748 | 1468427756046 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 08:35:56 INFO - PROCESS | 3748 | 1468427756050 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 08:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:35:56 INFO - PROCESS | 3748 | 1468427756056 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 3748 | 1468427756059 Marionette TRACE conn2 <- [1,1062,null,{}] 08:35:56 INFO - PROCESS | 3748 | 1468427756065 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:56 INFO - PROCESS | 3748 | 1468427756068 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:56 INFO - PROCESS | 3748 | 1468427756255 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 08:35:56 INFO - PROCESS | 3748 | 1468427756381 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:56 INFO - PROCESS | 3748 | 1468427756386 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:56 INFO - PROCESS | 3748 | ++DOCSHELL 1047A800 == 39 [pid = 3748] [id = 275] 08:35:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (1047E800) [pid = 3748] [serial = 824] [outer = 00000000] 08:35:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (112CF000) [pid = 3748] [serial = 825] [outer = 1047E800] 08:35:56 INFO - PROCESS | 3748 | 1468427756443 Marionette DEBUG loaded listener.js 08:35:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (129EDC00) [pid = 3748] [serial = 826] [outer = 1047E800] 08:35:57 INFO - PROCESS | 3748 | 1468427757061 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1031ms 08:35:57 INFO - PROCESS | 3748 | 1468427757102 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 08:35:57 INFO - PROCESS | 3748 | 1468427757107 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 08:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:35:57 INFO - PROCESS | 3748 | 1468427757114 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:35:57 INFO - PROCESS | 3748 | 1468427757117 Marionette TRACE conn2 <- [1,1066,null,{}] 08:35:57 INFO - PROCESS | 3748 | 1468427757121 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:57 INFO - PROCESS | 3748 | 1468427757124 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:57 INFO - PROCESS | 3748 | 1468427757230 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 08:35:57 INFO - PROCESS | 3748 | 1468427757355 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:57 INFO - PROCESS | 3748 | 1468427757358 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:57 INFO - PROCESS | 3748 | ++DOCSHELL 1321E000 == 40 [pid = 3748] [id = 276] 08:35:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (132D8C00) [pid = 3748] [serial = 827] [outer = 00000000] 08:35:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (142B0C00) [pid = 3748] [serial = 828] [outer = 132D8C00] 08:35:57 INFO - PROCESS | 3748 | 1468427757415 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (15332800) [pid = 3748] [serial = 829] [outer = 132D8C00] 08:35:58 INFO - PROCESS | 3748 | 1468427758037 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 983ms 08:35:58 INFO - PROCESS | 3748 | 1468427758093 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 08:35:58 INFO - PROCESS | 3748 | 1468427758096 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 08:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:35:58 INFO - PROCESS | 3748 | 1468427758100 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - PROCESS | 3748 | 1468427758104 Marionette TRACE conn2 <- [1,1070,null,{}] 08:35:58 INFO - PROCESS | 3748 | 1468427758114 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:58 INFO - PROCESS | 3748 | 1468427758119 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:58 INFO - PROCESS | 3748 | 1468427758224 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 08:35:58 INFO - PROCESS | 3748 | 1468427758350 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:58 INFO - PROCESS | 3748 | 1468427758353 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:58 INFO - PROCESS | 3748 | ++DOCSHELL 16A3CC00 == 41 [pid = 3748] [id = 277] 08:35:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (16A3D000) [pid = 3748] [serial = 830] [outer = 00000000] 08:35:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (16A48400) [pid = 3748] [serial = 831] [outer = 16A3D000] 08:35:58 INFO - PROCESS | 3748 | 1468427758411 Marionette DEBUG loaded listener.js 08:35:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (16E61400) [pid = 3748] [serial = 832] [outer = 16A3D000] 08:35:59 INFO - PROCESS | 3748 | 1468427759275 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1257ms 08:35:59 INFO - PROCESS | 3748 | 1468427759345 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 08:35:59 INFO - PROCESS | 3748 | 1468427759350 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 08:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:35:59 INFO - PROCESS | 3748 | 1468427759355 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:35:59 INFO - PROCESS | 3748 | 1468427759358 Marionette TRACE conn2 <- [1,1074,null,{}] 08:35:59 INFO - PROCESS | 3748 | 1468427759363 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:59 INFO - PROCESS | 3748 | 1468427759366 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:59 INFO - PROCESS | 3748 | 1468427759464 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 08:35:59 INFO - PROCESS | 3748 | 1468427759548 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:59 INFO - PROCESS | 3748 | 1468427759553 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:35:59 INFO - PROCESS | 3748 | ++DOCSHELL 10D67C00 == 42 [pid = 3748] [id = 278] 08:35:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (10D6F000) [pid = 3748] [serial = 833] [outer = 00000000] 08:35:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (11C47400) [pid = 3748] [serial = 834] [outer = 10D6F000] 08:35:59 INFO - PROCESS | 3748 | 1468427759656 Marionette DEBUG loaded listener.js 08:35:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (12926C00) [pid = 3748] [serial = 835] [outer = 10D6F000] 08:36:00 INFO - PROCESS | 3748 | --DOCSHELL 13155800 == 41 [pid = 3748] [id = 273] 08:36:00 INFO - PROCESS | 3748 | --DOCSHELL 13C54800 == 40 [pid = 3748] [id = 272] 08:36:00 INFO - PROCESS | 3748 | --DOCSHELL 1674D000 == 39 [pid = 3748] [id = 271] 08:36:00 INFO - PROCESS | 3748 | --DOCSHELL 160D8800 == 38 [pid = 3748] [id = 270] 08:36:00 INFO - PROCESS | 3748 | --DOCSHELL 15E61400 == 37 [pid = 3748] [id = 269] 08:36:00 INFO - PROCESS | 3748 | --DOCSHELL 144EE400 == 36 [pid = 3748] [id = 268] 08:36:00 INFO - PROCESS | 3748 | --DOCSHELL 12D66400 == 35 [pid = 3748] [id = 267] 08:36:00 INFO - PROCESS | 3748 | --DOCSHELL 10D68C00 == 34 [pid = 3748] [id = 266] 08:36:00 INFO - PROCESS | 3748 | --DOCSHELL 1315AC00 == 33 [pid = 3748] [id = 263] 08:36:00 INFO - PROCESS | 3748 | --DOCSHELL 10D69C00 == 32 [pid = 3748] [id = 264] 08:36:00 INFO - PROCESS | 3748 | --DOCSHELL 11C45C00 == 31 [pid = 3748] [id = 265] 08:36:00 INFO - PROCESS | 3748 | --DOCSHELL 16A3CC00 == 30 [pid = 3748] [id = 277] 08:36:00 INFO - PROCESS | 3748 | --DOCSHELL 144EA800 == 29 [pid = 3748] [id = 274] 08:36:00 INFO - PROCESS | 3748 | --DOCSHELL 1047A800 == 28 [pid = 3748] [id = 275] 08:36:00 INFO - PROCESS | 3748 | --DOCSHELL 1321E000 == 27 [pid = 3748] [id = 276] 08:36:00 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (10D6B000) [pid = 3748] [serial = 768] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (10D6F400) [pid = 3748] [serial = 769] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (13C5C800) [pid = 3748] [serial = 774] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (13C64000) [pid = 3748] [serial = 766] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (13462800) [pid = 3748] [serial = 765] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (167B3C00) [pid = 3748] [serial = 783] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (129B5C00) [pid = 3748] [serial = 771] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (160CB400) [pid = 3748] [serial = 781] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (12DEEC00) [pid = 3748] [serial = 772] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (160AC800) [pid = 3748] [serial = 780] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (13217C00) [pid = 3748] [serial = 786] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (13159C00) [pid = 3748] [serial = 754] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (12DF6000) [pid = 3748] [serial = 753] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (15616000) [pid = 3748] [serial = 757] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (142C4400) [pid = 3748] [serial = 756] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (177B1000) [pid = 3748] [serial = 760] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (16FC8C00) [pid = 3748] [serial = 759] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (16946800) [pid = 3748] [serial = 789] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (19633800) [pid = 3748] [serial = 763] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (195DD000) [pid = 3748] [serial = 762] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (1344B800) [pid = 3748] [serial = 787] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (168CD000) [pid = 3748] [serial = 784] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (144EA400) [pid = 3748] [serial = 777] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (1533E000) [pid = 3748] [serial = 778] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (13D99C00) [pid = 3748] [serial = 775] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 3748 | 1468427760795 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1498ms 08:36:00 INFO - PROCESS | 3748 | 1468427760849 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 08:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:36:00 INFO - PROCESS | 3748 | 1468427760853 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 08:36:00 INFO - PROCESS | 3748 | 1468427760857 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:36:00 INFO - PROCESS | 3748 | 1468427760860 Marionette TRACE conn2 <- [1,1078,null,{}] 08:36:00 INFO - PROCESS | 3748 | 1468427760865 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:00 INFO - PROCESS | 3748 | 1468427760868 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:01 INFO - PROCESS | 3748 | 1468427760994 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 08:36:01 INFO - PROCESS | 3748 | 1468427761104 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:01 INFO - PROCESS | 3748 | 1468427761106 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:01 INFO - PROCESS | 3748 | ++DOCSHELL 10D71C00 == 28 [pid = 3748] [id = 279] 08:36:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (10D72800) [pid = 3748] [serial = 836] [outer = 00000000] 08:36:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (1121B000) [pid = 3748] [serial = 837] [outer = 10D72800] 08:36:01 INFO - PROCESS | 3748 | 1468427761161 Marionette DEBUG loaded listener.js 08:36:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (11228400) [pid = 3748] [serial = 838] [outer = 10D72800] 08:36:01 INFO - PROCESS | 3748 | 1468427761621 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 821ms 08:36:01 INFO - PROCESS | 3748 | 1468427761691 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 08:36:01 INFO - PROCESS | 3748 | 1468427761696 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 08:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:36:01 INFO - PROCESS | 3748 | 1468427761703 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:36:01 INFO - PROCESS | 3748 | 1468427761705 Marionette TRACE conn2 <- [1,1082,null,{}] 08:36:01 INFO - PROCESS | 3748 | 1468427761709 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:01 INFO - PROCESS | 3748 | 1468427761711 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:01 INFO - PROCESS | 3748 | 1468427761797 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 08:36:01 INFO - PROCESS | 3748 | 1468427761805 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:01 INFO - PROCESS | 3748 | 1468427761808 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:01 INFO - PROCESS | 3748 | ++DOCSHELL 13134000 == 29 [pid = 3748] [id = 280] 08:36:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (13135000) [pid = 3748] [serial = 839] [outer = 00000000] 08:36:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (13156400) [pid = 3748] [serial = 840] [outer = 13135000] 08:36:01 INFO - PROCESS | 3748 | 1468427761853 Marionette DEBUG loaded listener.js 08:36:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (131F0000) [pid = 3748] [serial = 841] [outer = 13135000] 08:36:02 INFO - PROCESS | 3748 | 1468427762308 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 660ms 08:36:02 INFO - PROCESS | 3748 | 1468427762340 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 08:36:02 INFO - PROCESS | 3748 | 1468427762342 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 08:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:36:02 INFO - PROCESS | 3748 | 1468427762349 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:36:02 INFO - PROCESS | 3748 | 1468427762353 Marionette TRACE conn2 <- [1,1086,null,{}] 08:36:02 INFO - PROCESS | 3748 | 1468427762363 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:02 INFO - PROCESS | 3748 | 1468427762368 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:02 INFO - PROCESS | 3748 | 1468427762474 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 08:36:02 INFO - PROCESS | 3748 | 1468427762485 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:02 INFO - PROCESS | 3748 | 1468427762488 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:02 INFO - PROCESS | 3748 | ++DOCSHELL 13D9D800 == 30 [pid = 3748] [id = 281] 08:36:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (13D9E800) [pid = 3748] [serial = 842] [outer = 00000000] 08:36:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (142A6000) [pid = 3748] [serial = 843] [outer = 13D9E800] 08:36:02 INFO - PROCESS | 3748 | 1468427762534 Marionette DEBUG loaded listener.js 08:36:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (142C0C00) [pid = 3748] [serial = 844] [outer = 13D9E800] 08:36:03 INFO - PROCESS | 3748 | 1468427763050 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 726ms 08:36:03 INFO - PROCESS | 3748 | 1468427763082 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 08:36:03 INFO - PROCESS | 3748 | 1468427763084 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 08:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:36:03 INFO - PROCESS | 3748 | 1468427763088 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:36:03 INFO - PROCESS | 3748 | 1468427763089 Marionette TRACE conn2 <- [1,1090,null,{}] 08:36:03 INFO - PROCESS | 3748 | 1468427763093 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:03 INFO - PROCESS | 3748 | 1468427763095 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:03 INFO - PROCESS | 3748 | 1468427763204 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 08:36:03 INFO - PROCESS | 3748 | 1468427763210 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:03 INFO - PROCESS | 3748 | 1468427763212 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:03 INFO - PROCESS | 3748 | ++DOCSHELL 144E6400 == 31 [pid = 3748] [id = 282] 08:36:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (144EA800) [pid = 3748] [serial = 845] [outer = 00000000] 08:36:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (1533C400) [pid = 3748] [serial = 846] [outer = 144EA800] 08:36:03 INFO - PROCESS | 3748 | 1468427763265 Marionette DEBUG loaded listener.js 08:36:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (15E61400) [pid = 3748] [serial = 847] [outer = 144EA800] 08:36:03 INFO - PROCESS | 3748 | 1468427763745 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 644ms 08:36:03 INFO - PROCESS | 3748 | 1468427763760 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 08:36:03 INFO - PROCESS | 3748 | 1468427763762 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 08:36:03 INFO - PROCESS | 3748 | 1468427763765 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:36:03 INFO - PROCESS | 3748 | 1468427763767 Marionette TRACE conn2 <- [1,1094,null,{}] 08:36:03 INFO - PROCESS | 3748 | 1468427763770 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:03 INFO - PROCESS | 3748 | 1468427763772 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:03 INFO - PROCESS | 3748 | 1468427763877 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 08:36:03 INFO - PROCESS | 3748 | 1468427763960 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:03 INFO - PROCESS | 3748 | 1468427763962 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:03 INFO - PROCESS | 3748 | ++DOCSHELL 160A8400 == 32 [pid = 3748] [id = 283] 08:36:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (160A8800) [pid = 3748] [serial = 848] [outer = 00000000] 08:36:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (160B3800) [pid = 3748] [serial = 849] [outer = 160A8800] 08:36:04 INFO - PROCESS | 3748 | 1468427764004 Marionette DEBUG loaded listener.js 08:36:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (160CDC00) [pid = 3748] [serial = 850] [outer = 160A8800] 08:36:04 INFO - PROCESS | 3748 | 1468427764449 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 758ms 08:36:04 INFO - PROCESS | 3748 | 1468427764506 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 08:36:04 INFO - PROCESS | 3748 | 1468427764508 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 08:36:04 INFO - PROCESS | 3748 | 1468427764511 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:36:04 INFO - PROCESS | 3748 | 1468427764513 Marionette TRACE conn2 <- [1,1098,null,{}] 08:36:04 INFO - PROCESS | 3748 | 1468427764516 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:04 INFO - PROCESS | 3748 | 1468427764521 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:04 INFO - PROCESS | 3748 | 1468427764652 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 08:36:04 INFO - PROCESS | 3748 | 1468427764665 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:04 INFO - PROCESS | 3748 | 1468427764667 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:04 INFO - PROCESS | 3748 | ++DOCSHELL 167AD400 == 33 [pid = 3748] [id = 284] 08:36:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (167B0C00) [pid = 3748] [serial = 851] [outer = 00000000] 08:36:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (168CC800) [pid = 3748] [serial = 852] [outer = 167B0C00] 08:36:04 INFO - PROCESS | 3748 | 1468427764711 Marionette DEBUG loaded listener.js 08:36:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (1694A800) [pid = 3748] [serial = 853] [outer = 167B0C00] 08:36:05 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (15E67C00) [pid = 3748] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:36:05 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (16748C00) [pid = 3748] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:36:05 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (10D6B400) [pid = 3748] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:36:05 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (12D69000) [pid = 3748] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:36:05 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (144ED400) [pid = 3748] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:36:05 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (160CCC00) [pid = 3748] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:36:05 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (10D69800) [pid = 3748] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:36:05 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (130A6400) [pid = 3748] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:36:05 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (16949000) [pid = 3748] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:36:05 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (13C5F400) [pid = 3748] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:36:05 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (16A45000) [pid = 3748] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:36:05 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (13C5E400) [pid = 3748] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:36:05 INFO - PROCESS | 3748 | 1468427765449 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 983ms 08:36:05 INFO - PROCESS | 3748 | 1468427765490 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 08:36:05 INFO - PROCESS | 3748 | 1468427765491 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 08:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:36:05 INFO - PROCESS | 3748 | 1468427765498 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:36:05 INFO - PROCESS | 3748 | 1468427765500 Marionette TRACE conn2 <- [1,1102,null,{}] 08:36:05 INFO - PROCESS | 3748 | 1468427765503 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:05 INFO - PROCESS | 3748 | 1468427765505 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:05 INFO - PROCESS | 3748 | 1468427765580 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 08:36:05 INFO - PROCESS | 3748 | 1468427765586 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:05 INFO - PROCESS | 3748 | 1468427765588 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:05 INFO - PROCESS | 3748 | ++DOCSHELL 11219800 == 34 [pid = 3748] [id = 285] 08:36:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (129EB400) [pid = 3748] [serial = 854] [outer = 00000000] 08:36:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (13C53800) [pid = 3748] [serial = 855] [outer = 129EB400] 08:36:05 INFO - PROCESS | 3748 | 1468427765630 Marionette DEBUG loaded listener.js 08:36:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (142A8000) [pid = 3748] [serial = 856] [outer = 129EB400] 08:36:06 INFO - PROCESS | 3748 | 1468427766111 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 661ms 08:36:06 INFO - PROCESS | 3748 | 1468427766166 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 08:36:06 INFO - PROCESS | 3748 | 1468427766168 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 08:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:36:06 INFO - PROCESS | 3748 | 1468427766172 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:36:06 INFO - PROCESS | 3748 | 1468427766173 Marionette TRACE conn2 <- [1,1106,null,{}] 08:36:06 INFO - PROCESS | 3748 | 1468427766177 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:06 INFO - PROCESS | 3748 | 1468427766179 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:06 INFO - PROCESS | 3748 | 1468427766255 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 08:36:06 INFO - PROCESS | 3748 | 1468427766260 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:06 INFO - PROCESS | 3748 | 1468427766262 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:06 INFO - PROCESS | 3748 | ++DOCSHELL 12DFA400 == 35 [pid = 3748] [id = 286] 08:36:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (13155800) [pid = 3748] [serial = 857] [outer = 00000000] 08:36:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (167B8C00) [pid = 3748] [serial = 858] [outer = 13155800] 08:36:06 INFO - PROCESS | 3748 | 1468427766304 Marionette DEBUG loaded listener.js 08:36:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16813000) [pid = 3748] [serial = 859] [outer = 13155800] 08:36:06 INFO - PROCESS | 3748 | 1468427766722 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 612ms 08:36:06 INFO - PROCESS | 3748 | 1468427766769 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 08:36:06 INFO - PROCESS | 3748 | 1468427766771 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 08:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:36:06 INFO - PROCESS | 3748 | 1468427766775 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:36:06 INFO - PROCESS | 3748 | 1468427766776 Marionette TRACE conn2 <- [1,1110,null,{}] 08:36:06 INFO - PROCESS | 3748 | 1468427766784 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:06 INFO - PROCESS | 3748 | 1468427766786 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:06 INFO - PROCESS | 3748 | 1468427766861 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 08:36:06 INFO - PROCESS | 3748 | 1468427766866 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:06 INFO - PROCESS | 3748 | 1468427766868 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:06 INFO - PROCESS | 3748 | ++DOCSHELL 13D99C00 == 36 [pid = 3748] [id = 287] 08:36:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16A42800) [pid = 3748] [serial = 860] [outer = 00000000] 08:36:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16E5F800) [pid = 3748] [serial = 861] [outer = 16A42800] 08:36:06 INFO - PROCESS | 3748 | 1468427766912 Marionette DEBUG loaded listener.js 08:36:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16E63000) [pid = 3748] [serial = 862] [outer = 16A42800] 08:36:07 INFO - PROCESS | 3748 | 1468427767399 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 661ms 08:36:07 INFO - PROCESS | 3748 | 1468427767486 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 08:36:07 INFO - PROCESS | 3748 | 1468427767491 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 08:36:07 INFO - PROCESS | 3748 | 1468427767500 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:36:07 INFO - PROCESS | 3748 | 1468427767505 Marionette TRACE conn2 <- [1,1114,null,{}] 08:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:36:07 INFO - PROCESS | 3748 | 1468427767511 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:07 INFO - PROCESS | 3748 | 1468427767515 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:07 INFO - PROCESS | 3748 | 1468427767636 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 08:36:07 INFO - PROCESS | 3748 | 1468427767746 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:07 INFO - PROCESS | 3748 | 1468427767751 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:07 INFO - PROCESS | 3748 | ++DOCSHELL 10BBD000 == 37 [pid = 3748] [id = 288] 08:36:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (10BBD800) [pid = 3748] [serial = 863] [outer = 00000000] 08:36:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (10D6EC00) [pid = 3748] [serial = 864] [outer = 10BBD800] 08:36:07 INFO - PROCESS | 3748 | 1468427767806 Marionette DEBUG loaded listener.js 08:36:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (112D4800) [pid = 3748] [serial = 865] [outer = 10BBD800] 08:36:08 INFO - PROCESS | 3748 | 1468427768644 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1177ms 08:36:08 INFO - PROCESS | 3748 | 1468427768719 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 08:36:08 INFO - PROCESS | 3748 | 1468427768722 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 08:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:36:08 INFO - PROCESS | 3748 | 1468427768729 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:36:08 INFO - PROCESS | 3748 | 1468427768733 Marionette TRACE conn2 <- [1,1118,null,{}] 08:36:08 INFO - PROCESS | 3748 | 1468427768737 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:08 INFO - PROCESS | 3748 | 1468427768740 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:08 INFO - PROCESS | 3748 | 1468427768866 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 08:36:09 INFO - PROCESS | 3748 | 1468427768985 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:09 INFO - PROCESS | 3748 | 1468427768988 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:09 INFO - PROCESS | 3748 | ++DOCSHELL 132E1400 == 38 [pid = 3748] [id = 289] 08:36:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (132E1800) [pid = 3748] [serial = 866] [outer = 00000000] 08:36:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (15F58C00) [pid = 3748] [serial = 867] [outer = 132E1800] 08:36:09 INFO - PROCESS | 3748 | 1468427769043 Marionette DEBUG loaded listener.js 08:36:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (160B4400) [pid = 3748] [serial = 868] [outer = 132E1800] 08:36:09 INFO - PROCESS | 3748 | 1468427769953 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1289ms 08:36:10 INFO - PROCESS | 3748 | 1468427770018 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 08:36:10 INFO - PROCESS | 3748 | 1468427770022 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 08:36:10 INFO - PROCESS | 3748 | 1468427770028 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:36:10 INFO - PROCESS | 3748 | 1468427770031 Marionette TRACE conn2 <- [1,1122,null,{}] 08:36:10 INFO - PROCESS | 3748 | 1468427770036 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:10 INFO - PROCESS | 3748 | 1468427770039 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:10 INFO - PROCESS | 3748 | 1468427770185 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 08:36:10 INFO - PROCESS | 3748 | 1468427770298 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:10 INFO - PROCESS | 3748 | 1468427770302 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:10 INFO - PROCESS | 3748 | --DOCSHELL 12DFA400 == 37 [pid = 3748] [id = 286] 08:36:10 INFO - PROCESS | 3748 | --DOCSHELL 11219800 == 36 [pid = 3748] [id = 285] 08:36:10 INFO - PROCESS | 3748 | --DOCSHELL 167AD400 == 35 [pid = 3748] [id = 284] 08:36:10 INFO - PROCESS | 3748 | --DOCSHELL 160A8400 == 34 [pid = 3748] [id = 283] 08:36:10 INFO - PROCESS | 3748 | --DOCSHELL 144E6400 == 33 [pid = 3748] [id = 282] 08:36:10 INFO - PROCESS | 3748 | --DOCSHELL 13D9D800 == 32 [pid = 3748] [id = 281] 08:36:10 INFO - PROCESS | 3748 | --DOCSHELL 13134000 == 31 [pid = 3748] [id = 280] 08:36:10 INFO - PROCESS | 3748 | --DOCSHELL 10D71C00 == 30 [pid = 3748] [id = 279] 08:36:10 INFO - PROCESS | 3748 | --DOCSHELL 10D67C00 == 29 [pid = 3748] [id = 278] 08:36:10 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (160D0C00) [pid = 3748] [serial = 807] [outer = 00000000] [url = about:blank] 08:36:10 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (167AD000) [pid = 3748] [serial = 811] [outer = 00000000] [url = about:blank] 08:36:10 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (16754400) [pid = 3748] [serial = 810] [outer = 00000000] [url = about:blank] 08:36:10 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (112D1800) [pid = 3748] [serial = 792] [outer = 00000000] [url = about:blank] 08:36:10 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (12821C00) [pid = 3748] [serial = 793] [outer = 00000000] [url = about:blank] 08:36:10 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (13150C00) [pid = 3748] [serial = 801] [outer = 00000000] [url = about:blank] 08:36:10 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (132D6400) [pid = 3748] [serial = 802] [outer = 00000000] [url = about:blank] 08:36:10 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (15335000) [pid = 3748] [serial = 804] [outer = 00000000] [url = about:blank] 08:36:10 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (16947800) [pid = 3748] [serial = 790] [outer = 00000000] [url = about:blank] 08:36:10 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (1124C400) [pid = 3748] [serial = 798] [outer = 00000000] [url = about:blank] 08:36:10 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (114DD400) [pid = 3748] [serial = 799] [outer = 00000000] [url = about:blank] 08:36:10 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (139CE800) [pid = 3748] [serial = 795] [outer = 00000000] [url = about:blank] 08:36:10 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (16A46000) [pid = 3748] [serial = 813] [outer = 00000000] [url = about:blank] 08:36:10 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (142BD800) [pid = 3748] [serial = 796] [outer = 00000000] [url = about:blank] 08:36:10 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (16E59C00) [pid = 3748] [serial = 820] [outer = 00000000] [url = about:blank] 08:36:10 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (16E64800) [pid = 3748] [serial = 823] [outer = 00000000] [url = about:blank] 08:36:10 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (16E62C00) [pid = 3748] [serial = 822] [outer = 00000000] [url = about:blank] 08:36:10 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (16E59000) [pid = 3748] [serial = 819] [outer = 00000000] [url = about:blank] 08:36:10 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (16A64400) [pid = 3748] [serial = 814] [outer = 00000000] [url = about:blank] 08:36:10 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (160D3800) [pid = 3748] [serial = 816] [outer = 00000000] [url = about:blank] 08:36:10 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (160DA800) [pid = 3748] [serial = 808] [outer = 00000000] [url = about:blank] 08:36:10 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (15611C00) [pid = 3748] [serial = 805] [outer = 00000000] [url = about:blank] 08:36:10 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (16949400) [pid = 3748] [serial = 817] [outer = 00000000] [url = about:blank] 08:36:10 INFO - PROCESS | 3748 | ++DOCSHELL 10A09400 == 30 [pid = 3748] [id = 290] 08:36:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (10A0A000) [pid = 3748] [serial = 869] [outer = 00000000] 08:36:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (10D65800) [pid = 3748] [serial = 870] [outer = 10A0A000] 08:36:10 INFO - PROCESS | 3748 | 1468427770371 Marionette DEBUG loaded listener.js 08:36:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (114DD400) [pid = 3748] [serial = 871] [outer = 10A0A000] 08:36:10 INFO - PROCESS | 3748 | 1468427770826 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 822ms 08:36:10 INFO - PROCESS | 3748 | 1468427770863 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 08:36:10 INFO - PROCESS | 3748 | 1468427770867 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 08:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:36:10 INFO - PROCESS | 3748 | 1468427770873 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - PROCESS | 3748 | 1468427770875 Marionette TRACE conn2 <- [1,1126,null,{}] 08:36:10 INFO - PROCESS | 3748 | 1468427770879 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:10 INFO - PROCESS | 3748 | 1468427770882 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:11 INFO - PROCESS | 3748 | 1468427770966 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 08:36:11 INFO - PROCESS | 3748 | 1468427770972 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:11 INFO - PROCESS | 3748 | 1468427770974 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:11 INFO - PROCESS | 3748 | ++DOCSHELL 1314DC00 == 31 [pid = 3748] [id = 291] 08:36:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (13150C00) [pid = 3748] [serial = 872] [outer = 00000000] 08:36:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (13441400) [pid = 3748] [serial = 873] [outer = 13150C00] 08:36:11 INFO - PROCESS | 3748 | 1468427771023 Marionette DEBUG loaded listener.js 08:36:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (1394EC00) [pid = 3748] [serial = 874] [outer = 13150C00] 08:36:11 INFO - PROCESS | 3748 | 1468427771531 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 660ms 08:36:11 INFO - PROCESS | 3748 | 1468427771546 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 08:36:11 INFO - PROCESS | 3748 | 1468427771548 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 08:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:36:11 INFO - PROCESS | 3748 | 1468427771552 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:36:11 INFO - PROCESS | 3748 | 1468427771555 Marionette TRACE conn2 <- [1,1130,null,{}] 08:36:11 INFO - PROCESS | 3748 | 1468427771569 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:11 INFO - PROCESS | 3748 | 1468427771574 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:11 INFO - PROCESS | 3748 | 1468427771659 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 08:36:11 INFO - PROCESS | 3748 | 1468427771711 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:11 INFO - PROCESS | 3748 | 1468427771714 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:11 INFO - PROCESS | 3748 | ++DOCSHELL 1533E400 == 32 [pid = 3748] [id = 292] 08:36:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (1533E800) [pid = 3748] [serial = 875] [outer = 00000000] 08:36:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (15E5EC00) [pid = 3748] [serial = 876] [outer = 1533E800] 08:36:11 INFO - PROCESS | 3748 | 1468427771835 Marionette DEBUG loaded listener.js 08:36:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (160A8400) [pid = 3748] [serial = 877] [outer = 1533E800] 08:36:12 INFO - PROCESS | 3748 | 1468427772201 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 725ms 08:36:12 INFO - PROCESS | 3748 | 1468427772251 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 08:36:12 INFO - PROCESS | 3748 | 1468427772254 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 08:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:36:12 INFO - PROCESS | 3748 | 1468427772257 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:36:12 INFO - PROCESS | 3748 | 1468427772259 Marionette TRACE conn2 <- [1,1134,null,{}] 08:36:12 INFO - PROCESS | 3748 | 1468427772262 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:12 INFO - PROCESS | 3748 | 1468427772265 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:12 INFO - PROCESS | 3748 | 1468427772427 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 08:36:12 INFO - PROCESS | 3748 | 1468427772490 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:12 INFO - PROCESS | 3748 | 1468427772492 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:12 INFO - PROCESS | 3748 | ++DOCSHELL 160D5000 == 33 [pid = 3748] [id = 293] 08:36:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (16942000) [pid = 3748] [serial = 878] [outer = 00000000] 08:36:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (16949400) [pid = 3748] [serial = 879] [outer = 16942000] 08:36:12 INFO - PROCESS | 3748 | 1468427772541 Marionette DEBUG loaded listener.js 08:36:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (16A40400) [pid = 3748] [serial = 880] [outer = 16942000] 08:36:13 INFO - PROCESS | 3748 | 1468427773024 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 838ms 08:36:13 INFO - PROCESS | 3748 | 1468427773093 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 3748 | 1468427773095 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 08:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:36:13 INFO - PROCESS | 3748 | 1468427773099 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - PROCESS | 3748 | 1468427773100 Marionette TRACE conn2 <- [1,1138,null,{}] 08:36:13 INFO - PROCESS | 3748 | 1468427773104 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:13 INFO - PROCESS | 3748 | 1468427773106 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:13 INFO - PROCESS | 3748 | 1468427773213 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 08:36:13 INFO - PROCESS | 3748 | 1468427773222 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:13 INFO - PROCESS | 3748 | 1468427773224 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:13 INFO - PROCESS | 3748 | ++DOCSHELL 16944C00 == 34 [pid = 3748] [id = 294] 08:36:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16A46000) [pid = 3748] [serial = 881] [outer = 00000000] 08:36:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16A6F800) [pid = 3748] [serial = 882] [outer = 16A46000] 08:36:13 INFO - PROCESS | 3748 | 1468427773314 Marionette DEBUG loaded listener.js 08:36:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16E59800) [pid = 3748] [serial = 883] [outer = 16A46000] 08:36:13 INFO - PROCESS | 3748 | 1468427773790 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 726ms 08:36:13 INFO - PROCESS | 3748 | 1468427773829 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 3748 | 1468427773831 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 08:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:36:13 INFO - PROCESS | 3748 | 1468427773841 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - PROCESS | 3748 | 1468427773842 Marionette TRACE conn2 <- [1,1142,null,{}] 08:36:13 INFO - PROCESS | 3748 | 1468427773846 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:13 INFO - PROCESS | 3748 | 1468427773851 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:13 INFO - PROCESS | 3748 | 1468427773976 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 08:36:14 INFO - PROCESS | 3748 | 1468427774034 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:14 INFO - PROCESS | 3748 | 1468427774045 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:14 INFO - PROCESS | 3748 | ++DOCSHELL 16E5DC00 == 35 [pid = 3748] [id = 295] 08:36:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16E5EC00) [pid = 3748] [serial = 884] [outer = 00000000] 08:36:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16EBAC00) [pid = 3748] [serial = 885] [outer = 16E5EC00] 08:36:14 INFO - PROCESS | 3748 | 1468427774089 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (16EBE000) [pid = 3748] [serial = 886] [outer = 16E5EC00] 08:36:14 INFO - PROCESS | 3748 | 1468427774501 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 709ms 08:36:14 INFO - PROCESS | 3748 | 1468427774541 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 08:36:14 INFO - PROCESS | 3748 | 1468427774543 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 08:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:36:14 INFO - PROCESS | 3748 | 1468427774600 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:36:14 INFO - PROCESS | 3748 | 1468427774602 Marionette TRACE conn2 <- [1,1146,null,{}] 08:36:14 INFO - PROCESS | 3748 | 1468427774641 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:14 INFO - PROCESS | 3748 | 1468427774644 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:14 INFO - PROCESS | 3748 | 1468427774749 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 08:36:14 INFO - PROCESS | 3748 | 1468427774761 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:14 INFO - PROCESS | 3748 | 1468427774763 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:14 INFO - PROCESS | 3748 | ++DOCSHELL 170E2C00 == 36 [pid = 3748] [id = 296] 08:36:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (170E7800) [pid = 3748] [serial = 887] [outer = 00000000] 08:36:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (17588000) [pid = 3748] [serial = 888] [outer = 170E7800] 08:36:14 INFO - PROCESS | 3748 | 1468427774806 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (176A3400) [pid = 3748] [serial = 889] [outer = 170E7800] 08:36:15 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (13D9E800) [pid = 3748] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:36:15 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (144EA800) [pid = 3748] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:36:15 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (1047E800) [pid = 3748] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:36:15 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (132D8C00) [pid = 3748] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:36:15 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (16A3D000) [pid = 3748] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:36:15 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (160A8800) [pid = 3748] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:36:15 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (167B0C00) [pid = 3748] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:36:15 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (129EB400) [pid = 3748] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:36:15 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (10D6F000) [pid = 3748] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:36:15 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (13135000) [pid = 3748] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:36:15 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (10D72800) [pid = 3748] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:36:15 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (13155800) [pid = 3748] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:36:15 INFO - PROCESS | 3748 | 1468427775241 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 741ms 08:36:15 INFO - PROCESS | 3748 | 1468427775317 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 08:36:15 INFO - PROCESS | 3748 | 1468427775319 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 08:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:36:15 INFO - PROCESS | 3748 | 1468427775323 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:36:15 INFO - PROCESS | 3748 | 1468427775325 Marionette TRACE conn2 <- [1,1150,null,{}] 08:36:15 INFO - PROCESS | 3748 | 1468427775328 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:15 INFO - PROCESS | 3748 | 1468427775330 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:15 INFO - PROCESS | 3748 | 1468427775407 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 08:36:15 INFO - PROCESS | 3748 | 1468427775412 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:15 INFO - PROCESS | 3748 | 1468427775414 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:15 INFO - PROCESS | 3748 | ++DOCSHELL 10A9F000 == 37 [pid = 3748] [id = 297] 08:36:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (11013000) [pid = 3748] [serial = 890] [outer = 00000000] 08:36:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (160B1000) [pid = 3748] [serial = 891] [outer = 11013000] 08:36:15 INFO - PROCESS | 3748 | 1468427775457 Marionette DEBUG loaded listener.js 08:36:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (167B4800) [pid = 3748] [serial = 892] [outer = 11013000] 08:36:15 INFO - PROCESS | 3748 | 1468427775924 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 613ms 08:36:15 INFO - PROCESS | 3748 | 1468427775953 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 08:36:15 INFO - PROCESS | 3748 | 1468427775955 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 08:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:36:15 INFO - PROCESS | 3748 | 1468427775958 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:36:15 INFO - PROCESS | 3748 | 1468427775960 Marionette TRACE conn2 <- [1,1154,null,{}] 08:36:15 INFO - PROCESS | 3748 | 1468427775964 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:15 INFO - PROCESS | 3748 | 1468427775965 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:16 INFO - PROCESS | 3748 | 1468427776052 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 08:36:16 INFO - PROCESS | 3748 | 1468427776059 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:16 INFO - PROCESS | 3748 | 1468427776060 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:16 INFO - PROCESS | 3748 | ++DOCSHELL 16E77000 == 38 [pid = 3748] [id = 298] 08:36:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16FC7800) [pid = 3748] [serial = 893] [outer = 00000000] 08:36:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (176AE800) [pid = 3748] [serial = 894] [outer = 16FC7800] 08:36:16 INFO - PROCESS | 3748 | 1468427776102 Marionette DEBUG loaded listener.js 08:36:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (177AFC00) [pid = 3748] [serial = 895] [outer = 16FC7800] 08:36:16 INFO - PROCESS | 3748 | 1468427776558 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 645ms 08:36:16 INFO - PROCESS | 3748 | 1468427776608 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 08:36:16 INFO - PROCESS | 3748 | 1468427776610 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 08:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:36:16 INFO - PROCESS | 3748 | 1468427776613 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:36:16 INFO - PROCESS | 3748 | 1468427776615 Marionette TRACE conn2 <- [1,1158,null,{}] 08:36:16 INFO - PROCESS | 3748 | 1468427776619 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:16 INFO - PROCESS | 3748 | 1468427776620 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:16 INFO - PROCESS | 3748 | 1468427776699 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 08:36:16 INFO - PROCESS | 3748 | 1468427776704 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:16 INFO - PROCESS | 3748 | 1468427776754 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:16 INFO - PROCESS | 3748 | ++DOCSHELL 17AE7800 == 39 [pid = 3748] [id = 299] 08:36:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (18008C00) [pid = 3748] [serial = 896] [outer = 00000000] 08:36:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (195D3000) [pid = 3748] [serial = 897] [outer = 18008C00] 08:36:16 INFO - PROCESS | 3748 | 1468427776806 Marionette DEBUG loaded listener.js 08:36:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (195D3C00) [pid = 3748] [serial = 898] [outer = 18008C00] 08:36:17 INFO - PROCESS | 3748 | 1468427777403 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 822ms 08:36:17 INFO - PROCESS | 3748 | 1468427777449 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 08:36:17 INFO - PROCESS | 3748 | 1468427777454 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 08:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:36:17 INFO - PROCESS | 3748 | 1468427777473 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:36:17 INFO - PROCESS | 3748 | 1468427777476 Marionette TRACE conn2 <- [1,1162,null,{}] 08:36:17 INFO - PROCESS | 3748 | 1468427777483 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:17 INFO - PROCESS | 3748 | 1468427777486 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:17 INFO - PROCESS | 3748 | 1468427777595 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 08:36:17 INFO - PROCESS | 3748 | 1468427777698 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:17 INFO - PROCESS | 3748 | 1468427777701 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:17 INFO - PROCESS | 3748 | ++DOCSHELL 10A79000 == 40 [pid = 3748] [id = 300] 08:36:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (10BC1400) [pid = 3748] [serial = 899] [outer = 00000000] 08:36:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (12D6B800) [pid = 3748] [serial = 900] [outer = 10BC1400] 08:36:17 INFO - PROCESS | 3748 | 1468427777760 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (13158800) [pid = 3748] [serial = 901] [outer = 10BC1400] 08:36:18 INFO - PROCESS | 3748 | 1468427778353 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 08:36:18 INFO - PROCESS | 3748 | 1468427778401 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 08:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:36:18 INFO - PROCESS | 3748 | 1468427778408 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:36:18 INFO - PROCESS | 3748 | 1468427778411 Marionette TRACE conn2 <- [1,1166,null,{}] 08:36:18 INFO - PROCESS | 3748 | 1468427778415 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:18 INFO - PROCESS | 3748 | 1468427778418 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:18 INFO - PROCESS | 3748 | 1468427778527 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 08:36:18 INFO - PROCESS | 3748 | 1468427778628 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:18 INFO - PROCESS | 3748 | 1468427778631 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:18 INFO - PROCESS | 3748 | ++DOCSHELL 15337000 == 41 [pid = 3748] [id = 301] 08:36:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (1533B000) [pid = 3748] [serial = 902] [outer = 00000000] 08:36:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (15E60800) [pid = 3748] [serial = 903] [outer = 1533B000] 08:36:18 INFO - PROCESS | 3748 | 1468427778684 Marionette DEBUG loaded listener.js 08:36:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (16748800) [pid = 3748] [serial = 904] [outer = 1533B000] 08:36:19 INFO - PROCESS | 3748 | 1468427779334 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 08:36:19 INFO - PROCESS | 3748 | 1468427779387 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 08:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:36:19 INFO - PROCESS | 3748 | 1468427779391 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:36:19 INFO - PROCESS | 3748 | 1468427779395 Marionette TRACE conn2 <- [1,1170,null,{}] 08:36:19 INFO - PROCESS | 3748 | 1468427779405 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:19 INFO - PROCESS | 3748 | 1468427779410 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:19 INFO - PROCESS | 3748 | 1468427779516 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 08:36:19 INFO - PROCESS | 3748 | 1468427779646 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:19 INFO - PROCESS | 3748 | 1468427779649 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:19 INFO - PROCESS | 3748 | ++DOCSHELL 17620400 == 42 [pid = 3748] [id = 302] 08:36:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (17719800) [pid = 3748] [serial = 905] [outer = 00000000] 08:36:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (18010400) [pid = 3748] [serial = 906] [outer = 17719800] 08:36:19 INFO - PROCESS | 3748 | 1468427779705 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (195DBC00) [pid = 3748] [serial = 907] [outer = 17719800] 08:36:20 INFO - PROCESS | 3748 | 1468427780318 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 08:36:20 INFO - PROCESS | 3748 | 1468427780370 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 08:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:36:20 INFO - PROCESS | 3748 | 1468427780374 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - PROCESS | 3748 | 1468427780376 Marionette TRACE conn2 <- [1,1174,null,{}] 08:36:20 INFO - PROCESS | 3748 | 1468427780379 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:20 INFO - PROCESS | 3748 | 1468427780382 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:20 INFO - PROCESS | 3748 | 1468427780486 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 08:36:20 INFO - PROCESS | 3748 | 1468427780613 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:20 INFO - PROCESS | 3748 | 1468427780616 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:20 INFO - PROCESS | 3748 | ++DOCSHELL 167AE800 == 43 [pid = 3748] [id = 303] 08:36:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (16949000) [pid = 3748] [serial = 908] [outer = 00000000] 08:36:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (16EB9C00) [pid = 3748] [serial = 909] [outer = 16949000] 08:36:20 INFO - PROCESS | 3748 | 1468427780668 Marionette DEBUG loaded listener.js 08:36:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (19636000) [pid = 3748] [serial = 910] [outer = 16949000] 08:36:21 INFO - PROCESS | 3748 | 1468427781449 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:36:21 INFO - PROCESS | 3748 | 1468427781511 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 08:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:36:21 INFO - PROCESS | 3748 | 1468427781515 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:36:21 INFO - PROCESS | 3748 | 1468427781518 Marionette TRACE conn2 <- [1,1178,null,{}] 08:36:21 INFO - PROCESS | 3748 | 1468427781523 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:21 INFO - PROCESS | 3748 | 1468427781526 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:21 INFO - PROCESS | 3748 | 1468427781622 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 08:36:21 INFO - PROCESS | 3748 | 1468427781755 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:21 INFO - PROCESS | 3748 | 1468427781758 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:21 INFO - PROCESS | 3748 | ++DOCSHELL 13136800 == 44 [pid = 3748] [id = 304] 08:36:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (1314BC00) [pid = 3748] [serial = 911] [outer = 00000000] 08:36:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (132DA800) [pid = 3748] [serial = 912] [outer = 1314BC00] 08:36:21 INFO - PROCESS | 3748 | 1468427781811 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (139CE800) [pid = 3748] [serial = 913] [outer = 1314BC00] 08:36:22 INFO - PROCESS | 3748 | --DOCSHELL 16E77000 == 43 [pid = 3748] [id = 298] 08:36:22 INFO - PROCESS | 3748 | --DOCSHELL 10A9F000 == 42 [pid = 3748] [id = 297] 08:36:22 INFO - PROCESS | 3748 | --DOCSHELL 170E2C00 == 41 [pid = 3748] [id = 296] 08:36:22 INFO - PROCESS | 3748 | --DOCSHELL 16E5DC00 == 40 [pid = 3748] [id = 295] 08:36:22 INFO - PROCESS | 3748 | --DOCSHELL 16944C00 == 39 [pid = 3748] [id = 294] 08:36:22 INFO - PROCESS | 3748 | --DOCSHELL 160D5000 == 38 [pid = 3748] [id = 293] 08:36:22 INFO - PROCESS | 3748 | --DOCSHELL 1533E400 == 37 [pid = 3748] [id = 292] 08:36:22 INFO - PROCESS | 3748 | --DOCSHELL 1314DC00 == 36 [pid = 3748] [id = 291] 08:36:22 INFO - PROCESS | 3748 | --DOCSHELL 10A09400 == 35 [pid = 3748] [id = 290] 08:36:22 INFO - PROCESS | 3748 | --DOCSHELL 13D99C00 == 34 [pid = 3748] [id = 287] 08:36:22 INFO - PROCESS | 3748 | --DOCSHELL 132E1400 == 33 [pid = 3748] [id = 289] 08:36:22 INFO - PROCESS | 3748 | --DOCSHELL 10BBD000 == 32 [pid = 3748] [id = 288] 08:36:22 INFO - PROCESS | 3748 | --DOCSHELL 167AE800 == 31 [pid = 3748] [id = 303] 08:36:22 INFO - PROCESS | 3748 | --DOCSHELL 15337000 == 30 [pid = 3748] [id = 301] 08:36:22 INFO - PROCESS | 3748 | --DOCSHELL 17620400 == 29 [pid = 3748] [id = 302] 08:36:22 INFO - PROCESS | 3748 | --DOCSHELL 17AE7800 == 28 [pid = 3748] [id = 299] 08:36:22 INFO - PROCESS | 3748 | --DOCSHELL 10A79000 == 27 [pid = 3748] [id = 300] 08:36:22 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (142A6000) [pid = 3748] [serial = 843] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (1533C400) [pid = 3748] [serial = 846] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (129EDC00) [pid = 3748] [serial = 826] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (112CF000) [pid = 3748] [serial = 825] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (15332800) [pid = 3748] [serial = 829] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (142B0C00) [pid = 3748] [serial = 828] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (16E61400) [pid = 3748] [serial = 832] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (16A48400) [pid = 3748] [serial = 831] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (160CDC00) [pid = 3748] [serial = 850] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (160B3800) [pid = 3748] [serial = 849] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (168CC800) [pid = 3748] [serial = 852] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (13C53800) [pid = 3748] [serial = 855] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (1694A800) [pid = 3748] [serial = 853] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (12926C00) [pid = 3748] [serial = 835] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (11C47400) [pid = 3748] [serial = 834] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (13156400) [pid = 3748] [serial = 840] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (131F0000) [pid = 3748] [serial = 841] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (11228400) [pid = 3748] [serial = 838] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (15E61400) [pid = 3748] [serial = 847] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (1121B000) [pid = 3748] [serial = 837] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (167B8C00) [pid = 3748] [serial = 858] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (16813000) [pid = 3748] [serial = 859] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (142C0C00) [pid = 3748] [serial = 844] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (142A8000) [pid = 3748] [serial = 856] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (16E5F800) [pid = 3748] [serial = 861] [outer = 00000000] [url = about:blank] 08:36:23 INFO - PROCESS | 3748 | 1468427783018 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:36:23 INFO - PROCESS | 3748 | 1468427783062 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 08:36:23 INFO - PROCESS | 3748 | 1468427783066 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:36:23 INFO - PROCESS | 3748 | 1468427783070 Marionette TRACE conn2 <- [1,1182,null,{}] 08:36:23 INFO - PROCESS | 3748 | 1468427783075 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:23 INFO - PROCESS | 3748 | 1468427783078 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:23 INFO - PROCESS | 3748 | 1468427783164 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 08:36:23 INFO - PROCESS | 3748 | 1468427783282 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:23 INFO - PROCESS | 3748 | 1468427783285 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:23 INFO - PROCESS | 3748 | ++DOCSHELL 10A07800 == 28 [pid = 3748] [id = 305] 08:36:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (1101D000) [pid = 3748] [serial = 914] [outer = 00000000] 08:36:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (11AED400) [pid = 3748] [serial = 915] [outer = 1101D000] 08:36:23 INFO - PROCESS | 3748 | 1468427783380 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (1281C400) [pid = 3748] [serial = 916] [outer = 1101D000] 08:36:23 INFO - PROCESS | 3748 | 1468427783754 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:36:23 INFO - PROCESS | 3748 | 1468427783804 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 08:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:36:23 INFO - PROCESS | 3748 | 1468427783810 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:36:23 INFO - PROCESS | 3748 | 1468427783813 Marionette TRACE conn2 <- [1,1186,null,{}] 08:36:23 INFO - PROCESS | 3748 | 1468427783818 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:23 INFO - PROCESS | 3748 | 1468427783821 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:23 INFO - PROCESS | 3748 | 1468427783964 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 08:36:24 INFO - PROCESS | 3748 | 1468427783977 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 3748 | 1468427783979 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:24 INFO - PROCESS | 3748 | ++DOCSHELL 112C8800 == 29 [pid = 3748] [id = 306] 08:36:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (13156400) [pid = 3748] [serial = 917] [outer = 00000000] 08:36:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (13443800) [pid = 3748] [serial = 918] [outer = 13156400] 08:36:24 INFO - PROCESS | 3748 | 1468427784025 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (1394C400) [pid = 3748] [serial = 919] [outer = 13156400] 08:36:24 INFO - PROCESS | 3748 | 1468427784523 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 758ms 08:36:24 INFO - PROCESS | 3748 | 1468427784583 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 08:36:24 INFO - PROCESS | 3748 | 1468427784586 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 08:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:36:24 INFO - PROCESS | 3748 | 1468427784589 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:36:24 INFO - PROCESS | 3748 | 1468427784592 Marionette TRACE conn2 <- [1,1190,null,{}] 08:36:24 INFO - PROCESS | 3748 | 1468427784603 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:24 INFO - PROCESS | 3748 | 1468427784607 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:24 INFO - PROCESS | 3748 | 1468427784692 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 08:36:24 INFO - PROCESS | 3748 | 1468427784700 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 3748 | 1468427784703 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:24 INFO - PROCESS | 3748 | ++DOCSHELL 144EE400 == 30 [pid = 3748] [id = 307] 08:36:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (144F0400) [pid = 3748] [serial = 920] [outer = 00000000] 08:36:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (15333000) [pid = 3748] [serial = 921] [outer = 144F0400] 08:36:24 INFO - PROCESS | 3748 | 1468427784755 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (1533E400) [pid = 3748] [serial = 922] [outer = 144F0400] 08:36:25 INFO - PROCESS | 3748 | 1468427785239 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 725ms 08:36:25 INFO - PROCESS | 3748 | 1468427785288 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 08:36:25 INFO - PROCESS | 3748 | 1468427785291 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 08:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:36:25 INFO - PROCESS | 3748 | 1468427785294 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:36:25 INFO - PROCESS | 3748 | 1468427785296 Marionette TRACE conn2 <- [1,1194,null,{}] 08:36:25 INFO - PROCESS | 3748 | 1468427785299 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:25 INFO - PROCESS | 3748 | 1468427785301 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:25 INFO - PROCESS | 3748 | 1468427785450 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 08:36:25 INFO - PROCESS | 3748 | 1468427785460 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:25 INFO - PROCESS | 3748 | 1468427785462 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:25 INFO - PROCESS | 3748 | ++DOCSHELL 15E61400 == 31 [pid = 3748] [id = 308] 08:36:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (15E62400) [pid = 3748] [serial = 923] [outer = 00000000] 08:36:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (15F50400) [pid = 3748] [serial = 924] [outer = 15E62400] 08:36:25 INFO - PROCESS | 3748 | 1468427785601 Marionette DEBUG loaded listener.js 08:36:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (160CBC00) [pid = 3748] [serial = 925] [outer = 15E62400] 08:36:26 INFO - PROCESS | 3748 | 1468427786010 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 757ms 08:36:26 INFO - PROCESS | 3748 | 1468427786071 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 08:36:26 INFO - PROCESS | 3748 | 1468427786073 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 08:36:26 INFO - PROCESS | 3748 | 1468427786077 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:36:26 INFO - PROCESS | 3748 | 1468427786078 Marionette TRACE conn2 <- [1,1198,null,{}] 08:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:36:26 INFO - PROCESS | 3748 | 1468427786082 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:26 INFO - PROCESS | 3748 | 1468427786084 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:26 INFO - PROCESS | 3748 | 1468427786190 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 08:36:26 INFO - PROCESS | 3748 | 1468427786197 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 3748 | 1468427786199 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:26 INFO - PROCESS | 3748 | ++DOCSHELL 160D0C00 == 32 [pid = 3748] [id = 309] 08:36:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (160D2400) [pid = 3748] [serial = 926] [outer = 00000000] 08:36:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (16751C00) [pid = 3748] [serial = 927] [outer = 160D2400] 08:36:26 INFO - PROCESS | 3748 | 1468427786242 Marionette DEBUG loaded listener.js 08:36:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (167AF000) [pid = 3748] [serial = 928] [outer = 160D2400] 08:36:26 INFO - PROCESS | 3748 | 1468427786773 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 725ms 08:36:26 INFO - PROCESS | 3748 | 1468427786813 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 08:36:26 INFO - PROCESS | 3748 | 1468427786815 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 08:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:36:26 INFO - PROCESS | 3748 | 1468427786818 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:36:26 INFO - PROCESS | 3748 | 1468427786820 Marionette TRACE conn2 <- [1,1202,null,{}] 08:36:26 INFO - PROCESS | 3748 | 1468427786823 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:26 INFO - PROCESS | 3748 | 1468427786829 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:26 INFO - PROCESS | 3748 | 1468427786973 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 08:36:27 INFO - PROCESS | 3748 | 1468427787241 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:27 INFO - PROCESS | 3748 | 1468427787243 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:27 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (18008C00) [pid = 3748] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:36:27 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (16FC7800) [pid = 3748] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:36:27 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (16A46000) [pid = 3748] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:36:27 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (16E5EC00) [pid = 3748] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:36:27 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (170E7800) [pid = 3748] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:36:27 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (16A42800) [pid = 3748] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:36:27 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (10A0A000) [pid = 3748] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:36:27 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (13150C00) [pid = 3748] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:36:27 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (132E1800) [pid = 3748] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:36:27 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (16942000) [pid = 3748] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:36:27 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (10BBD800) [pid = 3748] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:36:27 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (1533E800) [pid = 3748] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:36:27 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (11013000) [pid = 3748] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:36:27 INFO - PROCESS | 3748 | ++DOCSHELL 1047E800 == 33 [pid = 3748] [id = 310] 08:36:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (10A08C00) [pid = 3748] [serial = 929] [outer = 00000000] 08:36:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (10D67C00) [pid = 3748] [serial = 930] [outer = 10A08C00] 08:36:27 INFO - PROCESS | 3748 | 1468427787296 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (144E7800) [pid = 3748] [serial = 931] [outer = 10A08C00] 08:36:27 INFO - PROCESS | 3748 | 1468427787656 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 935ms 08:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:36:27 INFO - PROCESS | 3748 | 1468427787723 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 08:36:27 INFO - PROCESS | 3748 | 1468427787725 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 08:36:27 INFO - PROCESS | 3748 | 1468427787728 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:36:27 INFO - PROCESS | 3748 | 1468427787777 Marionette TRACE conn2 <- [1,1206,null,{}] 08:36:27 INFO - PROCESS | 3748 | 1468427787781 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:27 INFO - PROCESS | 3748 | 1468427787783 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:27 INFO - PROCESS | 3748 | 1468427787888 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 08:36:27 INFO - PROCESS | 3748 | 1468427787899 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:27 INFO - PROCESS | 3748 | 1468427787901 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:27 INFO - PROCESS | 3748 | ++DOCSHELL 1344FC00 == 34 [pid = 3748] [id = 311] 08:36:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16752C00) [pid = 3748] [serial = 932] [outer = 00000000] 08:36:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16A61C00) [pid = 3748] [serial = 933] [outer = 16752C00] 08:36:27 INFO - PROCESS | 3748 | 1468427787943 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16A6E000) [pid = 3748] [serial = 934] [outer = 16752C00] 08:36:28 INFO - PROCESS | 3748 | 1468427788332 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 612ms 08:36:28 INFO - PROCESS | 3748 | 1468427788358 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 08:36:28 INFO - PROCESS | 3748 | 1468427788360 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 08:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:36:28 INFO - PROCESS | 3748 | 1468427788363 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:36:28 INFO - PROCESS | 3748 | 1468427788365 Marionette TRACE conn2 <- [1,1210,null,{}] 08:36:28 INFO - PROCESS | 3748 | 1468427788368 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:28 INFO - PROCESS | 3748 | 1468427788370 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:28 INFO - PROCESS | 3748 | 1468427788444 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 08:36:28 INFO - PROCESS | 3748 | 1468427788449 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:28 INFO - PROCESS | 3748 | 1468427788451 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:28 INFO - PROCESS | 3748 | ++DOCSHELL 16944400 == 35 [pid = 3748] [id = 312] 08:36:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16E59400) [pid = 3748] [serial = 935] [outer = 00000000] 08:36:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (16E64400) [pid = 3748] [serial = 936] [outer = 16E59400] 08:36:28 INFO - PROCESS | 3748 | 1468427788496 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (16E5F800) [pid = 3748] [serial = 937] [outer = 16E59400] 08:36:29 INFO - PROCESS | 3748 | 1468427788998 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 08:36:29 INFO - PROCESS | 3748 | 1468427789039 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 08:36:29 INFO - PROCESS | 3748 | 1468427789042 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:36:29 INFO - PROCESS | 3748 | 1468427789044 Marionette TRACE conn2 <- [1,1214,null,{}] 08:36:29 INFO - PROCESS | 3748 | 1468427789047 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:29 INFO - PROCESS | 3748 | 1468427789049 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:29 INFO - PROCESS | 3748 | 1468427789123 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 08:36:29 INFO - PROCESS | 3748 | 1468427789129 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:29 INFO - PROCESS | 3748 | 1468427789131 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:29 INFO - PROCESS | 3748 | ++DOCSHELL 16E5F000 == 36 [pid = 3748] [id = 313] 08:36:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (16E61400) [pid = 3748] [serial = 938] [outer = 00000000] 08:36:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (170E8400) [pid = 3748] [serial = 939] [outer = 16E61400] 08:36:29 INFO - PROCESS | 3748 | 1468427789173 Marionette DEBUG loaded listener.js 08:36:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (17586000) [pid = 3748] [serial = 940] [outer = 16E61400] 08:36:30 INFO - PROCESS | 3748 | 1468427790015 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1031ms 08:36:30 INFO - PROCESS | 3748 | 1468427790078 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 08:36:30 INFO - PROCESS | 3748 | 1468427790082 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 08:36:30 INFO - PROCESS | 3748 | 1468427790087 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:36:30 INFO - PROCESS | 3748 | 1468427790092 Marionette TRACE conn2 <- [1,1218,null,{}] 08:36:30 INFO - PROCESS | 3748 | 1468427790097 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:30 INFO - PROCESS | 3748 | 1468427790100 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:30 INFO - PROCESS | 3748 | 1468427790238 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 08:36:30 INFO - PROCESS | 3748 | 1468427790365 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 3748 | 1468427790368 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:30 INFO - PROCESS | 3748 | ++DOCSHELL 10A77C00 == 37 [pid = 3748] [id = 314] 08:36:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (11225000) [pid = 3748] [serial = 941] [outer = 00000000] 08:36:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (12DFB400) [pid = 3748] [serial = 942] [outer = 11225000] 08:36:30 INFO - PROCESS | 3748 | 1468427790424 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (13152800) [pid = 3748] [serial = 943] [outer = 11225000] 08:36:31 INFO - PROCESS | 3748 | 1468427791162 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1128ms 08:36:31 INFO - PROCESS | 3748 | 1468427791216 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 08:36:31 INFO - PROCESS | 3748 | 1468427791221 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 08:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:36:31 INFO - PROCESS | 3748 | 1468427791228 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:36:31 INFO - PROCESS | 3748 | 1468427791231 Marionette TRACE conn2 <- [1,1222,null,{}] 08:36:31 INFO - PROCESS | 3748 | 1468427791235 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:31 INFO - PROCESS | 3748 | 1468427791238 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:31 INFO - PROCESS | 3748 | 1468427791354 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 08:36:31 INFO - PROCESS | 3748 | 1468427791581 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:31 INFO - PROCESS | 3748 | 1468427791584 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:31 INFO - PROCESS | 3748 | ++DOCSHELL 1036C800 == 38 [pid = 3748] [id = 315] 08:36:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (1036D000) [pid = 3748] [serial = 944] [outer = 00000000] 08:36:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (10A0BC00) [pid = 3748] [serial = 945] [outer = 1036D000] 08:36:31 INFO - PROCESS | 3748 | 1468427791643 Marionette DEBUG loaded listener.js 08:36:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (10BBBC00) [pid = 3748] [serial = 946] [outer = 1036D000] 08:36:32 INFO - PROCESS | 3748 | --DOCSHELL 16944400 == 37 [pid = 3748] [id = 312] 08:36:32 INFO - PROCESS | 3748 | --DOCSHELL 1344FC00 == 36 [pid = 3748] [id = 311] 08:36:32 INFO - PROCESS | 3748 | --DOCSHELL 1047E800 == 35 [pid = 3748] [id = 310] 08:36:32 INFO - PROCESS | 3748 | --DOCSHELL 160D0C00 == 34 [pid = 3748] [id = 309] 08:36:32 INFO - PROCESS | 3748 | --DOCSHELL 15E61400 == 33 [pid = 3748] [id = 308] 08:36:32 INFO - PROCESS | 3748 | --DOCSHELL 144EE400 == 32 [pid = 3748] [id = 307] 08:36:32 INFO - PROCESS | 3748 | --DOCSHELL 112C8800 == 31 [pid = 3748] [id = 306] 08:36:32 INFO - PROCESS | 3748 | --DOCSHELL 10A07800 == 30 [pid = 3748] [id = 305] 08:36:32 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (195D3C00) [pid = 3748] [serial = 898] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (195D3000) [pid = 3748] [serial = 897] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (177AFC00) [pid = 3748] [serial = 895] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (16A6F800) [pid = 3748] [serial = 882] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (16EBAC00) [pid = 3748] [serial = 885] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (16E59800) [pid = 3748] [serial = 883] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (17588000) [pid = 3748] [serial = 888] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (16E63000) [pid = 3748] [serial = 862] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (10D65800) [pid = 3748] [serial = 870] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (114DD400) [pid = 3748] [serial = 871] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (13441400) [pid = 3748] [serial = 873] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (1394EC00) [pid = 3748] [serial = 874] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (15F58C00) [pid = 3748] [serial = 867] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (160B4400) [pid = 3748] [serial = 868] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (16949400) [pid = 3748] [serial = 879] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (10D6EC00) [pid = 3748] [serial = 864] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (112D4800) [pid = 3748] [serial = 865] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (15E5EC00) [pid = 3748] [serial = 876] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (160A8400) [pid = 3748] [serial = 877] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (176A3400) [pid = 3748] [serial = 889] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (176AE800) [pid = 3748] [serial = 894] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (16EBE000) [pid = 3748] [serial = 886] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (160B1000) [pid = 3748] [serial = 891] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (167B4800) [pid = 3748] [serial = 892] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (16A40400) [pid = 3748] [serial = 880] [outer = 00000000] [url = about:blank] 08:36:32 INFO - PROCESS | 3748 | 1468427792354 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1176ms 08:36:32 INFO - PROCESS | 3748 | 1468427792404 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 08:36:32 INFO - PROCESS | 3748 | 1468427792407 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 08:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:36:32 INFO - PROCESS | 3748 | 1468427792411 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:36:32 INFO - PROCESS | 3748 | 1468427792414 Marionette TRACE conn2 <- [1,1226,null,{}] 08:36:32 INFO - PROCESS | 3748 | 1468427792419 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:32 INFO - PROCESS | 3748 | 1468427792421 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:32 INFO - PROCESS | 3748 | 1468427792503 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 08:36:32 INFO - PROCESS | 3748 | 1468427792595 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:32 INFO - PROCESS | 3748 | 1468427792597 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:32 INFO - PROCESS | 3748 | ++DOCSHELL 10A82C00 == 31 [pid = 3748] [id = 316] 08:36:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (10BBD800) [pid = 3748] [serial = 947] [outer = 00000000] 08:36:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (12BC7400) [pid = 3748] [serial = 948] [outer = 10BBD800] 08:36:32 INFO - PROCESS | 3748 | 1468427792644 Marionette DEBUG loaded listener.js 08:36:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (1314B400) [pid = 3748] [serial = 949] [outer = 10BBD800] 08:36:33 INFO - PROCESS | 3748 | 1468427793070 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 709ms 08:36:33 INFO - PROCESS | 3748 | 1468427793110 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 08:36:33 INFO - PROCESS | 3748 | 1468427793114 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 08:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:36:33 INFO - PROCESS | 3748 | 1468427793119 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:36:33 INFO - PROCESS | 3748 | 1468427793121 Marionette TRACE conn2 <- [1,1230,null,{}] 08:36:33 INFO - PROCESS | 3748 | 1468427793129 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:33 INFO - PROCESS | 3748 | 1468427793132 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:33 INFO - PROCESS | 3748 | 1468427793266 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 08:36:33 INFO - PROCESS | 3748 | 1468427793274 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:33 INFO - PROCESS | 3748 | 1468427793277 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:33 INFO - PROCESS | 3748 | ++DOCSHELL 142A5800 == 32 [pid = 3748] [id = 317] 08:36:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (142AF400) [pid = 3748] [serial = 950] [outer = 00000000] 08:36:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (144E6800) [pid = 3748] [serial = 951] [outer = 142AF400] 08:36:33 INFO - PROCESS | 3748 | 1468427793321 Marionette DEBUG loaded listener.js 08:36:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (15334000) [pid = 3748] [serial = 952] [outer = 142AF400] 08:36:33 INFO - PROCESS | 3748 | 1468427793794 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 725ms 08:36:33 INFO - PROCESS | 3748 | 1468427793852 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 08:36:33 INFO - PROCESS | 3748 | 1468427793854 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 08:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:36:33 INFO - PROCESS | 3748 | 1468427793859 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:36:33 INFO - PROCESS | 3748 | 1468427793865 Marionette TRACE conn2 <- [1,1234,null,{}] 08:36:33 INFO - PROCESS | 3748 | 1468427793874 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:33 INFO - PROCESS | 3748 | 1468427793877 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:33 INFO - PROCESS | 3748 | 1468427793961 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 08:36:34 INFO - PROCESS | 3748 | 1468427794050 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 3748 | 1468427794052 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:34 INFO - PROCESS | 3748 | ++DOCSHELL 160B1000 == 33 [pid = 3748] [id = 318] 08:36:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (160B1400) [pid = 3748] [serial = 953] [outer = 00000000] 08:36:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (160D3400) [pid = 3748] [serial = 954] [outer = 160B1400] 08:36:34 INFO - PROCESS | 3748 | 1468427794095 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (160D7800) [pid = 3748] [serial = 955] [outer = 160B1400] 08:36:34 INFO - PROCESS | 3748 | 1468427794537 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 726ms 08:36:34 INFO - PROCESS | 3748 | 1468427794590 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 08:36:34 INFO - PROCESS | 3748 | 1468427794592 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 08:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:36:34 INFO - PROCESS | 3748 | 1468427794596 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:36:34 INFO - PROCESS | 3748 | 1468427794597 Marionette TRACE conn2 <- [1,1238,null,{}] 08:36:34 INFO - PROCESS | 3748 | 1468427794601 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:34 INFO - PROCESS | 3748 | 1468427794602 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:34 INFO - PROCESS | 3748 | 1468427794741 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 08:36:34 INFO - PROCESS | 3748 | 1468427794759 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 3748 | 1468427794761 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:34 INFO - PROCESS | 3748 | ++DOCSHELL 16751800 == 34 [pid = 3748] [id = 319] 08:36:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (167AE400) [pid = 3748] [serial = 956] [outer = 00000000] 08:36:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16948000) [pid = 3748] [serial = 957] [outer = 167AE400] 08:36:34 INFO - PROCESS | 3748 | 1468427794807 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16950400) [pid = 3748] [serial = 958] [outer = 167AE400] 08:36:35 INFO - PROCESS | 3748 | 1468427795236 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 725ms 08:36:35 INFO - PROCESS | 3748 | 1468427795295 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 08:36:35 INFO - PROCESS | 3748 | 1468427795297 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 08:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:36:35 INFO - PROCESS | 3748 | 1468427795307 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:36:35 INFO - PROCESS | 3748 | 1468427795309 Marionette TRACE conn2 <- [1,1242,null,{}] 08:36:35 INFO - PROCESS | 3748 | 1468427795312 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:35 INFO - PROCESS | 3748 | 1468427795314 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:35 INFO - PROCESS | 3748 | 1468427795471 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 08:36:35 INFO - PROCESS | 3748 | 1468427795480 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:35 INFO - PROCESS | 3748 | 1468427795486 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:35 INFO - PROCESS | 3748 | ++DOCSHELL 132E1C00 == 35 [pid = 3748] [id = 320] 08:36:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16A43400) [pid = 3748] [serial = 959] [outer = 00000000] 08:36:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16A6F800) [pid = 3748] [serial = 960] [outer = 16A43400] 08:36:35 INFO - PROCESS | 3748 | 1468427795585 Marionette DEBUG loaded listener.js 08:36:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (16E5DC00) [pid = 3748] [serial = 961] [outer = 16A43400] 08:36:36 INFO - PROCESS | 3748 | 1468427796035 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 773ms 08:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:36:36 INFO - PROCESS | 3748 | 1468427796100 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 08:36:36 INFO - PROCESS | 3748 | 1468427796102 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 08:36:36 INFO - PROCESS | 3748 | 1468427796110 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:36:36 INFO - PROCESS | 3748 | 1468427796111 Marionette TRACE conn2 <- [1,1246,null,{}] 08:36:36 INFO - PROCESS | 3748 | 1468427796114 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:36 INFO - PROCESS | 3748 | 1468427796117 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:36 INFO - PROCESS | 3748 | 1468427796223 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 08:36:36 INFO - PROCESS | 3748 | 1468427796234 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:36 INFO - PROCESS | 3748 | 1468427796237 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:36 INFO - PROCESS | 3748 | ++DOCSHELL 16E75C00 == 36 [pid = 3748] [id = 321] 08:36:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (16E77800) [pid = 3748] [serial = 962] [outer = 00000000] 08:36:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (16EBF000) [pid = 3748] [serial = 963] [outer = 16E77800] 08:36:36 INFO - PROCESS | 3748 | 1468427796288 Marionette DEBUG loaded listener.js 08:36:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (16FC7400) [pid = 3748] [serial = 964] [outer = 16E77800] 08:36:36 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (13156400) [pid = 3748] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:36:36 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (15E62400) [pid = 3748] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:36:36 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (1101D000) [pid = 3748] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:36:36 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (1314BC00) [pid = 3748] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:36:36 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (144F0400) [pid = 3748] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:36:36 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (160D2400) [pid = 3748] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:36:36 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (10A08C00) [pid = 3748] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:36:36 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (10BC1400) [pid = 3748] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:36:36 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (16E59400) [pid = 3748] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:36:36 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (1533B000) [pid = 3748] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:36:36 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (17719800) [pid = 3748] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:36:36 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (16949000) [pid = 3748] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:36:36 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (16752C00) [pid = 3748] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:36:36 INFO - PROCESS | 3748 | 1468427796767 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 695ms 08:36:36 INFO - PROCESS | 3748 | 1468427796804 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 08:36:36 INFO - PROCESS | 3748 | 1468427796806 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 08:36:36 INFO - PROCESS | 3748 | 1468427796813 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:36:36 INFO - PROCESS | 3748 | 1468427796815 Marionette TRACE conn2 <- [1,1250,null,{}] 08:36:36 INFO - PROCESS | 3748 | 1468427796826 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:36 INFO - PROCESS | 3748 | 1468427796828 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:36 INFO - PROCESS | 3748 | 1468427796910 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 08:36:36 INFO - PROCESS | 3748 | 1468427796915 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:36 INFO - PROCESS | 3748 | 1468427796917 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:36 INFO - PROCESS | 3748 | ++DOCSHELL 132E0000 == 37 [pid = 3748] [id = 322] 08:36:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (142BD000) [pid = 3748] [serial = 965] [outer = 00000000] 08:36:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (16752C00) [pid = 3748] [serial = 966] [outer = 142BD000] 08:36:36 INFO - PROCESS | 3748 | 1468427796959 Marionette DEBUG loaded listener.js 08:36:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (16A3D400) [pid = 3748] [serial = 967] [outer = 142BD000] 08:36:37 INFO - PROCESS | 3748 | 1468427797432 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 648ms 08:36:37 INFO - PROCESS | 3748 | 1468427797484 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 08:36:37 INFO - PROCESS | 3748 | 1468427797486 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 08:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:36:37 INFO - PROCESS | 3748 | 1468427797490 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:36:37 INFO - PROCESS | 3748 | 1468427797492 Marionette TRACE conn2 <- [1,1254,null,{}] 08:36:37 INFO - PROCESS | 3748 | 1468427797495 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:37 INFO - PROCESS | 3748 | 1468427797497 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:37 INFO - PROCESS | 3748 | 1468427797573 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 08:36:37 INFO - PROCESS | 3748 | 1468427797579 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:37 INFO - PROCESS | 3748 | 1468427797581 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:37 INFO - PROCESS | 3748 | ++DOCSHELL 15F57800 == 38 [pid = 3748] [id = 323] 08:36:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (16E62800) [pid = 3748] [serial = 968] [outer = 00000000] 08:36:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16E78800) [pid = 3748] [serial = 969] [outer = 16E62800] 08:36:37 INFO - PROCESS | 3748 | 1468427797623 Marionette DEBUG loaded listener.js 08:36:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (17620400) [pid = 3748] [serial = 970] [outer = 16E62800] 08:36:38 INFO - PROCESS | 3748 | 1468427798089 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 648ms 08:36:38 INFO - PROCESS | 3748 | 1468427798128 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 08:36:38 INFO - PROCESS | 3748 | 1468427798130 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 08:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:36:38 INFO - PROCESS | 3748 | 1468427798133 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:36:38 INFO - PROCESS | 3748 | 1468427798134 Marionette TRACE conn2 <- [1,1258,null,{}] 08:36:38 INFO - PROCESS | 3748 | 1468427798138 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:38 INFO - PROCESS | 3748 | 1468427798140 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:38 INFO - PROCESS | 3748 | 1468427798229 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 08:36:38 INFO - PROCESS | 3748 | 1468427798236 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:38 INFO - PROCESS | 3748 | 1468427798238 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:38 INFO - PROCESS | 3748 | ++DOCSHELL 176ACC00 == 39 [pid = 3748] [id = 324] 08:36:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (17712C00) [pid = 3748] [serial = 971] [outer = 00000000] 08:36:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (177BA400) [pid = 3748] [serial = 972] [outer = 17712C00] 08:36:38 INFO - PROCESS | 3748 | 1468427798294 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (1800AC00) [pid = 3748] [serial = 973] [outer = 17712C00] 08:36:39 INFO - PROCESS | 3748 | --DOCSHELL 13136800 == 38 [pid = 3748] [id = 304] 08:36:39 INFO - PROCESS | 3748 | --DOCSHELL 10A82C00 == 37 [pid = 3748] [id = 316] 08:36:39 INFO - PROCESS | 3748 | --DOCSHELL 1036C800 == 36 [pid = 3748] [id = 315] 08:36:39 INFO - PROCESS | 3748 | --DOCSHELL 16E5F000 == 35 [pid = 3748] [id = 313] 08:36:39 INFO - PROCESS | 3748 | --DOCSHELL 10A77C00 == 34 [pid = 3748] [id = 314] 08:36:39 INFO - PROCESS | 3748 | --DOCSHELL 160B1000 == 33 [pid = 3748] [id = 318] 08:36:39 INFO - PROCESS | 3748 | --DOCSHELL 142A5800 == 32 [pid = 3748] [id = 317] 08:36:39 INFO - PROCESS | 3748 | --DOCSHELL 16751800 == 31 [pid = 3748] [id = 319] 08:36:39 INFO - PROCESS | 3748 | --DOCSHELL 16E75C00 == 30 [pid = 3748] [id = 321] 08:36:39 INFO - PROCESS | 3748 | --DOCSHELL 132E1C00 == 29 [pid = 3748] [id = 320] 08:36:39 INFO - PROCESS | 3748 | --DOCSHELL 132E0000 == 28 [pid = 3748] [id = 322] 08:36:39 INFO - PROCESS | 3748 | --DOCSHELL 15F57800 == 27 [pid = 3748] [id = 323] 08:36:39 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (13443800) [pid = 3748] [serial = 918] [outer = 00000000] [url = about:blank] 08:36:39 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (1394C400) [pid = 3748] [serial = 919] [outer = 00000000] [url = about:blank] 08:36:39 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (15F50400) [pid = 3748] [serial = 924] [outer = 00000000] [url = about:blank] 08:36:39 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (11AED400) [pid = 3748] [serial = 915] [outer = 00000000] [url = about:blank] 08:36:39 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (1281C400) [pid = 3748] [serial = 916] [outer = 00000000] [url = about:blank] 08:36:39 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (139CE800) [pid = 3748] [serial = 913] [outer = 00000000] [url = about:blank] 08:36:39 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (132DA800) [pid = 3748] [serial = 912] [outer = 00000000] [url = about:blank] 08:36:39 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (15333000) [pid = 3748] [serial = 921] [outer = 00000000] [url = about:blank] 08:36:39 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (16751C00) [pid = 3748] [serial = 927] [outer = 00000000] [url = about:blank] 08:36:39 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (167AF000) [pid = 3748] [serial = 928] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (10D67C00) [pid = 3748] [serial = 930] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (13158800) [pid = 3748] [serial = 901] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (12D6B800) [pid = 3748] [serial = 900] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (144E7800) [pid = 3748] [serial = 931] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (16E64400) [pid = 3748] [serial = 936] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (16748800) [pid = 3748] [serial = 904] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (15E60800) [pid = 3748] [serial = 903] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (195DBC00) [pid = 3748] [serial = 907] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (18010400) [pid = 3748] [serial = 906] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (19636000) [pid = 3748] [serial = 910] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (16EB9C00) [pid = 3748] [serial = 909] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (170E8400) [pid = 3748] [serial = 939] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (160CBC00) [pid = 3748] [serial = 925] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (16A61C00) [pid = 3748] [serial = 933] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 3748 | --DOMWINDOW == 56 (16E5F800) [pid = 3748] [serial = 937] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 3748 | --DOMWINDOW == 55 (1533E400) [pid = 3748] [serial = 922] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 3748 | --DOMWINDOW == 54 (16A6E000) [pid = 3748] [serial = 934] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 3748 | 1468427800101 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1975ms 08:36:40 INFO - PROCESS | 3748 | 1468427800127 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 08:36:40 INFO - PROCESS | 3748 | 1468427800131 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 08:36:40 INFO - PROCESS | 3748 | 1468427800136 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:36:40 INFO - PROCESS | 3748 | 1468427800139 Marionette TRACE conn2 <- [1,1262,null,{}] 08:36:40 INFO - PROCESS | 3748 | 1468427800145 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:40 INFO - PROCESS | 3748 | 1468427800148 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:40 INFO - PROCESS | 3748 | 1468427800239 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 08:36:40 INFO - PROCESS | 3748 | 1468427800246 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:40 INFO - PROCESS | 3748 | 1468427800251 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:40 INFO - PROCESS | 3748 | ++DOCSHELL 10D6EC00 == 28 [pid = 3748] [id = 325] 08:36:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 55 (1101C800) [pid = 3748] [serial = 974] [outer = 00000000] 08:36:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 56 (1124C400) [pid = 3748] [serial = 975] [outer = 1101C800] 08:36:40 INFO - PROCESS | 3748 | 1468427800301 Marionette DEBUG loaded listener.js 08:36:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 57 (112D1800) [pid = 3748] [serial = 976] [outer = 1101C800] 08:36:40 INFO - PROCESS | 3748 | 1468427800774 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 695ms 08:36:40 INFO - PROCESS | 3748 | 1468427800836 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 08:36:40 INFO - PROCESS | 3748 | 1468427800841 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 08:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:36:40 INFO - PROCESS | 3748 | 1468427800847 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:36:40 INFO - PROCESS | 3748 | 1468427800850 Marionette TRACE conn2 <- [1,1266,null,{}] 08:36:40 INFO - PROCESS | 3748 | 1468427800854 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:40 INFO - PROCESS | 3748 | 1468427800857 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:40 INFO - PROCESS | 3748 | 1468427800942 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 08:36:40 INFO - PROCESS | 3748 | 1468427800950 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:40 INFO - PROCESS | 3748 | 1468427800953 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:40 INFO - PROCESS | 3748 | ++DOCSHELL 12BCE000 == 29 [pid = 3748] [id = 326] 08:36:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (12D5C400) [pid = 3748] [serial = 977] [outer = 00000000] 08:36:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (12DF3C00) [pid = 3748] [serial = 978] [outer = 12D5C400] 08:36:41 INFO - PROCESS | 3748 | 1468427801000 Marionette DEBUG loaded listener.js 08:36:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (1312CC00) [pid = 3748] [serial = 979] [outer = 12D5C400] 08:36:41 INFO - PROCESS | 3748 | 1468427801457 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 648ms 08:36:41 INFO - PROCESS | 3748 | 1468427801485 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 08:36:41 INFO - PROCESS | 3748 | 1468427801487 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 08:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:36:41 INFO - PROCESS | 3748 | 1468427801494 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:36:41 INFO - PROCESS | 3748 | 1468427801498 Marionette TRACE conn2 <- [1,1270,null,{}] 08:36:41 INFO - PROCESS | 3748 | 1468427801509 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:41 INFO - PROCESS | 3748 | 1468427801513 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:41 INFO - PROCESS | 3748 | 1468427801595 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 08:36:41 INFO - PROCESS | 3748 | 1468427801631 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:41 INFO - PROCESS | 3748 | 1468427801634 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:41 INFO - PROCESS | 3748 | ++DOCSHELL 139CA000 == 30 [pid = 3748] [id = 327] 08:36:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (139CA400) [pid = 3748] [serial = 980] [outer = 00000000] 08:36:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (13C5F400) [pid = 3748] [serial = 981] [outer = 139CA400] 08:36:41 INFO - PROCESS | 3748 | 1468427801751 Marionette DEBUG loaded listener.js 08:36:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (142A3400) [pid = 3748] [serial = 982] [outer = 139CA400] 08:36:42 INFO - PROCESS | 3748 | 1468427802134 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 696ms 08:36:42 INFO - PROCESS | 3748 | 1468427802194 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 08:36:42 INFO - PROCESS | 3748 | 1468427802197 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 08:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:36:42 INFO - PROCESS | 3748 | 1468427802200 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:36:42 INFO - PROCESS | 3748 | 1468427802212 Marionette TRACE conn2 <- [1,1274,null,{}] 08:36:42 INFO - PROCESS | 3748 | 1468427802216 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:42 INFO - PROCESS | 3748 | 1468427802218 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:42 INFO - PROCESS | 3748 | 1468427802328 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 08:36:42 INFO - PROCESS | 3748 | 1468427802340 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 3748 | 1468427802342 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:42 INFO - PROCESS | 3748 | ++DOCSHELL 142A8000 == 31 [pid = 3748] [id = 328] 08:36:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (142AEC00) [pid = 3748] [serial = 983] [outer = 00000000] 08:36:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (144E9000) [pid = 3748] [serial = 984] [outer = 142AEC00] 08:36:42 INFO - PROCESS | 3748 | 1468427802387 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (15336400) [pid = 3748] [serial = 985] [outer = 142AEC00] 08:36:42 INFO - PROCESS | 3748 | 1468427802832 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 663ms 08:36:42 INFO - PROCESS | 3748 | 1468427802890 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 08:36:42 INFO - PROCESS | 3748 | 1468427802892 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 08:36:42 INFO - PROCESS | 3748 | 1468427802895 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:36:42 INFO - PROCESS | 3748 | 1468427802897 Marionette TRACE conn2 <- [1,1278,null,{}] 08:36:42 INFO - PROCESS | 3748 | 1468427802901 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:42 INFO - PROCESS | 3748 | 1468427802903 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:43 INFO - PROCESS | 3748 | 1468427803011 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 08:36:43 INFO - PROCESS | 3748 | 1468427803052 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:43 INFO - PROCESS | 3748 | 1468427803054 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:43 INFO - PROCESS | 3748 | ++DOCSHELL 15335C00 == 32 [pid = 3748] [id = 329] 08:36:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (15336000) [pid = 3748] [serial = 986] [outer = 00000000] 08:36:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (15E67C00) [pid = 3748] [serial = 987] [outer = 15336000] 08:36:43 INFO - PROCESS | 3748 | 1468427803105 Marionette DEBUG loaded listener.js 08:36:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (160B0000) [pid = 3748] [serial = 988] [outer = 15336000] 08:36:43 INFO - PROCESS | 3748 | 1468427803503 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 648ms 08:36:43 INFO - PROCESS | 3748 | 1468427803534 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 08:36:43 INFO - PROCESS | 3748 | 1468427803536 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 08:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:36:43 INFO - PROCESS | 3748 | 1468427803539 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:36:43 INFO - PROCESS | 3748 | 1468427803541 Marionette TRACE conn2 <- [1,1282,null,{}] 08:36:43 INFO - PROCESS | 3748 | 1468427803544 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:43 INFO - PROCESS | 3748 | 1468427803550 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:43 INFO - PROCESS | 3748 | 1468427803679 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 08:36:43 INFO - PROCESS | 3748 | 1468427803687 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:43 INFO - PROCESS | 3748 | 1468427803689 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:43 INFO - PROCESS | 3748 | ++DOCSHELL 1533C800 == 33 [pid = 3748] [id = 330] 08:36:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (160CC800) [pid = 3748] [serial = 989] [outer = 00000000] 08:36:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (167AD000) [pid = 3748] [serial = 990] [outer = 160CC800] 08:36:43 INFO - PROCESS | 3748 | 1468427803732 Marionette DEBUG loaded listener.js 08:36:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (167B5800) [pid = 3748] [serial = 991] [outer = 160CC800] 08:36:44 INFO - PROCESS | 3748 | 1468427804140 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 648ms 08:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:36:44 INFO - PROCESS | 3748 | 1468427804177 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 08:36:44 INFO - PROCESS | 3748 | 1468427804179 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 08:36:44 INFO - PROCESS | 3748 | 1468427804183 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:36:44 INFO - PROCESS | 3748 | 1468427804184 Marionette TRACE conn2 <- [1,1286,null,{}] 08:36:44 INFO - PROCESS | 3748 | 1468427804188 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:44 INFO - PROCESS | 3748 | 1468427804190 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:44 INFO - PROCESS | 3748 | 1468427804304 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 08:36:44 INFO - PROCESS | 3748 | 1468427804343 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:44 INFO - PROCESS | 3748 | 1468427804345 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:44 INFO - PROCESS | 3748 | ++DOCSHELL 167B2C00 == 34 [pid = 3748] [id = 331] 08:36:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (167B3400) [pid = 3748] [serial = 992] [outer = 00000000] 08:36:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (1694D800) [pid = 3748] [serial = 993] [outer = 167B3400] 08:36:44 INFO - PROCESS | 3748 | 1468427804387 Marionette DEBUG loaded listener.js 08:36:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (1694EC00) [pid = 3748] [serial = 994] [outer = 167B3400] 08:36:44 INFO - PROCESS | 3748 | 1468427804785 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 632ms 08:36:44 INFO - PROCESS | 3748 | 1468427804821 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 08:36:44 INFO - PROCESS | 3748 | 1468427804823 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 08:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:36:44 INFO - PROCESS | 3748 | 1468427804826 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:36:44 INFO - PROCESS | 3748 | 1468427804828 Marionette TRACE conn2 <- [1,1290,null,{}] 08:36:44 INFO - PROCESS | 3748 | 1468427804831 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:44 INFO - PROCESS | 3748 | 1468427804833 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:44 INFO - PROCESS | 3748 | 1468427804946 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 08:36:45 INFO - PROCESS | 3748 | 1468427805000 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:45 INFO - PROCESS | 3748 | 1468427805002 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:45 INFO - PROCESS | 3748 | ++DOCSHELL 16944400 == 35 [pid = 3748] [id = 332] 08:36:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (16A46C00) [pid = 3748] [serial = 995] [outer = 00000000] 08:36:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16D24C00) [pid = 3748] [serial = 996] [outer = 16A46C00] 08:36:45 INFO - PROCESS | 3748 | 1468427805046 Marionette DEBUG loaded listener.js 08:36:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16D25000) [pid = 3748] [serial = 997] [outer = 16A46C00] 08:36:45 INFO - PROCESS | 3748 | 1468427805450 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 632ms 08:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:36:45 INFO - PROCESS | 3748 | 1468427805465 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 08:36:45 INFO - PROCESS | 3748 | 1468427805467 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 08:36:45 INFO - PROCESS | 3748 | 1468427805470 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:36:45 INFO - PROCESS | 3748 | 1468427805471 Marionette TRACE conn2 <- [1,1294,null,{}] 08:36:45 INFO - PROCESS | 3748 | 1468427805475 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:45 INFO - PROCESS | 3748 | 1468427805477 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:45 INFO - PROCESS | 3748 | 1468427805630 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 08:36:45 INFO - PROCESS | 3748 | 1468427805710 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:45 INFO - PROCESS | 3748 | 1468427805712 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:45 INFO - PROCESS | 3748 | ++DOCSHELL 139C8400 == 36 [pid = 3748] [id = 333] 08:36:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16E5D400) [pid = 3748] [serial = 998] [outer = 00000000] 08:36:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16E65C00) [pid = 3748] [serial = 999] [outer = 16E5D400] 08:36:45 INFO - PROCESS | 3748 | 1468427805755 Marionette DEBUG loaded listener.js 08:36:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16E6EC00) [pid = 3748] [serial = 1000] [outer = 16E5D400] 08:36:46 INFO - PROCESS | 3748 | 1468427806159 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 712ms 08:36:46 INFO - PROCESS | 3748 | 1468427806202 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 08:36:46 INFO - PROCESS | 3748 | 1468427806204 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 08:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:36:46 INFO - PROCESS | 3748 | 1468427806212 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:36:46 INFO - PROCESS | 3748 | 1468427806214 Marionette TRACE conn2 <- [1,1298,null,{}] 08:36:46 INFO - PROCESS | 3748 | 1468427806218 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:46 INFO - PROCESS | 3748 | 1468427806219 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:46 INFO - PROCESS | 3748 | 1468427806342 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 08:36:46 INFO - PROCESS | 3748 | 1468427806349 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 3748 | 1468427806351 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:46 INFO - PROCESS | 3748 | ++DOCSHELL 10A0C000 == 37 [pid = 3748] [id = 334] 08:36:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (114DE400) [pid = 3748] [serial = 1001] [outer = 00000000] 08:36:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (16E78400) [pid = 3748] [serial = 1002] [outer = 114DE400] 08:36:46 INFO - PROCESS | 3748 | 1468427806394 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (16EB9C00) [pid = 3748] [serial = 1003] [outer = 114DE400] 08:36:46 INFO - PROCESS | 3748 | 1468427806829 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 08:36:46 INFO - PROCESS | 3748 | 1468427806853 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 08:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:36:46 INFO - PROCESS | 3748 | 1468427806856 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:36:46 INFO - PROCESS | 3748 | 1468427806858 Marionette TRACE conn2 <- [1,1302,null,{}] 08:36:46 INFO - PROCESS | 3748 | 1468427806861 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:46 INFO - PROCESS | 3748 | 1468427806864 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:46 INFO - PROCESS | 3748 | 1468427806983 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 08:36:47 INFO - PROCESS | 3748 | 1468427807073 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:47 INFO - PROCESS | 3748 | 1468427807076 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:47 INFO - PROCESS | 3748 | ++DOCSHELL 144E1800 == 38 [pid = 3748] [id = 335] 08:36:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (170E1000) [pid = 3748] [serial = 1004] [outer = 00000000] 08:36:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (195D1000) [pid = 3748] [serial = 1005] [outer = 170E1000] 08:36:47 INFO - PROCESS | 3748 | 1468427807119 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (195D9800) [pid = 3748] [serial = 1006] [outer = 170E1000] 08:36:47 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (167AE400) [pid = 3748] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:36:47 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (16A43400) [pid = 3748] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:36:47 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (16E77800) [pid = 3748] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:36:47 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (16E62800) [pid = 3748] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:36:47 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (11225000) [pid = 3748] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:36:47 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (16E61400) [pid = 3748] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:36:47 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (160B1400) [pid = 3748] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:36:47 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (142AF400) [pid = 3748] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:36:47 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (10BBD800) [pid = 3748] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:36:47 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (1036D000) [pid = 3748] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:36:47 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (142BD000) [pid = 3748] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:36:47 INFO - PROCESS | 3748 | 1468427807665 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 838ms 08:36:47 INFO - PROCESS | 3748 | 1468427807704 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 08:36:47 INFO - PROCESS | 3748 | 1468427807706 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 08:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:36:47 INFO - PROCESS | 3748 | 1468427807714 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:36:47 INFO - PROCESS | 3748 | 1468427807716 Marionette TRACE conn2 <- [1,1306,null,{}] 08:36:47 INFO - PROCESS | 3748 | 1468427807719 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:47 INFO - PROCESS | 3748 | 1468427807721 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:47 INFO - PROCESS | 3748 | 1468427807799 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 08:36:47 INFO - PROCESS | 3748 | 1468427807804 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:47 INFO - PROCESS | 3748 | 1468427807806 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:47 INFO - PROCESS | 3748 | ++DOCSHELL 144E7400 == 39 [pid = 3748] [id = 336] 08:36:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (160B2400) [pid = 3748] [serial = 1007] [outer = 00000000] 08:36:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (1694A800) [pid = 3748] [serial = 1008] [outer = 160B2400] 08:36:47 INFO - PROCESS | 3748 | 1468427807848 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16E61400) [pid = 3748] [serial = 1009] [outer = 160B2400] 08:36:48 INFO - PROCESS | 3748 | 1468427808283 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 601ms 08:36:48 INFO - PROCESS | 3748 | 1468427808314 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 08:36:48 INFO - PROCESS | 3748 | 1468427808316 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 08:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:36:48 INFO - PROCESS | 3748 | 1468427808320 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:36:48 INFO - PROCESS | 3748 | 1468427808321 Marionette TRACE conn2 <- [1,1310,null,{}] 08:36:48 INFO - PROCESS | 3748 | 1468427808324 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:48 INFO - PROCESS | 3748 | 1468427808326 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:48 INFO - PROCESS | 3748 | 1468427808452 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 08:36:48 INFO - PROCESS | 3748 | 1468427808457 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:48 INFO - PROCESS | 3748 | 1468427808459 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:48 INFO - PROCESS | 3748 | ++DOCSHELL 16E59800 == 40 [pid = 3748] [id = 337] 08:36:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (176A7800) [pid = 3748] [serial = 1010] [outer = 00000000] 08:36:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (195DE800) [pid = 3748] [serial = 1011] [outer = 176A7800] 08:36:48 INFO - PROCESS | 3748 | 1468427808500 Marionette DEBUG loaded listener.js 08:36:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (19631800) [pid = 3748] [serial = 1012] [outer = 176A7800] 08:36:48 INFO - PROCESS | 3748 | 1468427808935 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 648ms 08:36:48 INFO - PROCESS | 3748 | 1468427808988 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 08:36:48 INFO - PROCESS | 3748 | 1468427808990 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 08:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:36:49 INFO - PROCESS | 3748 | 1468427808993 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - PROCESS | 3748 | 1468427808995 Marionette TRACE conn2 <- [1,1314,null,{}] 08:36:49 INFO - PROCESS | 3748 | 1468427808998 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:49 INFO - PROCESS | 3748 | 1468427809000 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:49 INFO - PROCESS | 3748 | 1468427809080 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 08:36:49 INFO - PROCESS | 3748 | 1468427809086 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:49 INFO - PROCESS | 3748 | 1468427809088 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:49 INFO - PROCESS | 3748 | ++DOCSHELL 15619400 == 41 [pid = 3748] [id = 338] 08:36:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (15E67800) [pid = 3748] [serial = 1013] [outer = 00000000] 08:36:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (19637C00) [pid = 3748] [serial = 1014] [outer = 15E67800] 08:36:49 INFO - PROCESS | 3748 | 1468427809129 Marionette DEBUG loaded listener.js 08:36:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (1963D800) [pid = 3748] [serial = 1015] [outer = 15E67800] 08:36:49 INFO - PROCESS | 3748 | 1468427809695 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 821ms 08:36:49 INFO - PROCESS | 3748 | 1468427809841 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 08:36:49 INFO - PROCESS | 3748 | 1468427809846 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 08:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:36:49 INFO - PROCESS | 3748 | 1468427809885 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - PROCESS | 3748 | 1468427809889 Marionette TRACE conn2 <- [1,1318,null,{}] 08:36:49 INFO - PROCESS | 3748 | 1468427809895 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:49 INFO - PROCESS | 3748 | 1468427809898 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:50 INFO - PROCESS | 3748 | 1468427810032 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 08:36:50 INFO - PROCESS | 3748 | 1468427810153 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 3748 | 1468427810158 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:50 INFO - PROCESS | 3748 | ++DOCSHELL 10BC1C00 == 42 [pid = 3748] [id = 339] 08:36:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (10D63C00) [pid = 3748] [serial = 1016] [outer = 00000000] 08:36:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (112C8800) [pid = 3748] [serial = 1017] [outer = 10D63C00] 08:36:50 INFO - PROCESS | 3748 | 1468427810214 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (1284E400) [pid = 3748] [serial = 1018] [outer = 10D63C00] 08:36:50 INFO - PROCESS | 3748 | 1468427810894 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1059ms 08:36:50 INFO - PROCESS | 3748 | 1468427810933 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 08:36:50 INFO - PROCESS | 3748 | 1468427810937 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 08:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:36:50 INFO - PROCESS | 3748 | 1468427810962 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:36:50 INFO - PROCESS | 3748 | 1468427810965 Marionette TRACE conn2 <- [1,1322,null,{}] 08:36:50 INFO - PROCESS | 3748 | 1468427810969 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:50 INFO - PROCESS | 3748 | 1468427810972 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:51 INFO - PROCESS | 3748 | 1468427811110 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 08:36:51 INFO - PROCESS | 3748 | 1468427811412 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:51 INFO - PROCESS | 3748 | 1468427811415 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:51 INFO - PROCESS | 3748 | ++DOCSHELL 10A7EC00 == 43 [pid = 3748] [id = 340] 08:36:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (10A82C00) [pid = 3748] [serial = 1019] [outer = 00000000] 08:36:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (1121A000) [pid = 3748] [serial = 1020] [outer = 10A82C00] 08:36:51 INFO - PROCESS | 3748 | 1468427811485 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (114DD400) [pid = 3748] [serial = 1021] [outer = 10A82C00] 08:36:52 INFO - PROCESS | 3748 | --DOCSHELL 16E59800 == 42 [pid = 3748] [id = 337] 08:36:52 INFO - PROCESS | 3748 | --DOCSHELL 144E7400 == 41 [pid = 3748] [id = 336] 08:36:52 INFO - PROCESS | 3748 | --DOCSHELL 144E1800 == 40 [pid = 3748] [id = 335] 08:36:52 INFO - PROCESS | 3748 | --DOCSHELL 10A0C000 == 39 [pid = 3748] [id = 334] 08:36:52 INFO - PROCESS | 3748 | --DOCSHELL 139C8400 == 38 [pid = 3748] [id = 333] 08:36:52 INFO - PROCESS | 3748 | --DOCSHELL 16944400 == 37 [pid = 3748] [id = 332] 08:36:52 INFO - PROCESS | 3748 | --DOCSHELL 167B2C00 == 36 [pid = 3748] [id = 331] 08:36:52 INFO - PROCESS | 3748 | --DOCSHELL 1533C800 == 35 [pid = 3748] [id = 330] 08:36:52 INFO - PROCESS | 3748 | --DOCSHELL 15335C00 == 34 [pid = 3748] [id = 329] 08:36:52 INFO - PROCESS | 3748 | --DOCSHELL 142A8000 == 33 [pid = 3748] [id = 328] 08:36:52 INFO - PROCESS | 3748 | --DOCSHELL 139CA000 == 32 [pid = 3748] [id = 327] 08:36:52 INFO - PROCESS | 3748 | --DOCSHELL 12BCE000 == 31 [pid = 3748] [id = 326] 08:36:52 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (177BA400) [pid = 3748] [serial = 972] [outer = 00000000] [url = about:blank] 08:36:52 INFO - PROCESS | 3748 | --DOCSHELL 10D6EC00 == 30 [pid = 3748] [id = 325] 08:36:52 INFO - PROCESS | 3748 | --DOCSHELL 176ACC00 == 29 [pid = 3748] [id = 324] 08:36:52 INFO - PROCESS | 3748 | 1468427812144 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1232ms 08:36:52 INFO - PROCESS | 3748 | 1468427812189 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 3748 | 1468427812193 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 08:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:36:52 INFO - PROCESS | 3748 | 1468427812197 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - PROCESS | 3748 | 1468427812200 Marionette TRACE conn2 <- [1,1326,null,{}] 08:36:52 INFO - PROCESS | 3748 | 1468427812205 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:52 INFO - PROCESS | 3748 | 1468427812209 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:52 INFO - PROCESS | 3748 | 1468427812305 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 08:36:52 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (16948000) [pid = 3748] [serial = 957] [outer = 00000000] [url = about:blank] 08:36:52 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (16A6F800) [pid = 3748] [serial = 960] [outer = 00000000] [url = about:blank] 08:36:52 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (16EBF000) [pid = 3748] [serial = 963] [outer = 00000000] [url = about:blank] 08:36:52 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (16E5DC00) [pid = 3748] [serial = 961] [outer = 00000000] [url = about:blank] 08:36:52 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (16E78800) [pid = 3748] [serial = 969] [outer = 00000000] [url = about:blank] 08:36:52 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (16FC7400) [pid = 3748] [serial = 964] [outer = 00000000] [url = about:blank] 08:36:52 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (12DFB400) [pid = 3748] [serial = 942] [outer = 00000000] [url = about:blank] 08:36:52 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (17586000) [pid = 3748] [serial = 940] [outer = 00000000] [url = about:blank] 08:36:52 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (160D3400) [pid = 3748] [serial = 954] [outer = 00000000] [url = about:blank] 08:36:52 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (144E6800) [pid = 3748] [serial = 951] [outer = 00000000] [url = about:blank] 08:36:52 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (15334000) [pid = 3748] [serial = 952] [outer = 00000000] [url = about:blank] 08:36:52 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (12BC7400) [pid = 3748] [serial = 948] [outer = 00000000] [url = about:blank] 08:36:52 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (1314B400) [pid = 3748] [serial = 949] [outer = 00000000] [url = about:blank] 08:36:52 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (10BBBC00) [pid = 3748] [serial = 946] [outer = 00000000] [url = about:blank] 08:36:52 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (10A0BC00) [pid = 3748] [serial = 945] [outer = 00000000] [url = about:blank] 08:36:52 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (13152800) [pid = 3748] [serial = 943] [outer = 00000000] [url = about:blank] 08:36:52 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (16950400) [pid = 3748] [serial = 958] [outer = 00000000] [url = about:blank] 08:36:52 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (16752C00) [pid = 3748] [serial = 966] [outer = 00000000] [url = about:blank] 08:36:52 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (16A3D400) [pid = 3748] [serial = 967] [outer = 00000000] [url = about:blank] 08:36:52 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (17620400) [pid = 3748] [serial = 970] [outer = 00000000] [url = about:blank] 08:36:52 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (160D7800) [pid = 3748] [serial = 955] [outer = 00000000] [url = about:blank] 08:36:52 INFO - PROCESS | 3748 | 1468427812399 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:52 INFO - PROCESS | 3748 | 1468427812402 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:52 INFO - PROCESS | 3748 | ++DOCSHELL 10BB8C00 == 30 [pid = 3748] [id = 341] 08:36:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (10BBBC00) [pid = 3748] [serial = 1022] [outer = 00000000] 08:36:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (112CF000) [pid = 3748] [serial = 1023] [outer = 10BBBC00] 08:36:52 INFO - PROCESS | 3748 | 1468427812449 Marionette DEBUG loaded listener.js 08:36:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (1314B400) [pid = 3748] [serial = 1024] [outer = 10BBBC00] 08:36:53 INFO - PROCESS | 3748 | 1468427813331 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1170ms 08:36:53 INFO - PROCESS | 3748 | 1468427813353 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 08:36:53 INFO - PROCESS | 3748 | 1468427813357 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 08:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:36:53 INFO - PROCESS | 3748 | 1468427813363 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:36:53 INFO - PROCESS | 3748 | 1468427813366 Marionette TRACE conn2 <- [1,1330,null,{}] 08:36:53 INFO - PROCESS | 3748 | 1468427813385 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:53 INFO - PROCESS | 3748 | 1468427813387 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:53 INFO - PROCESS | 3748 | 1468427813474 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 08:36:53 INFO - PROCESS | 3748 | 1468427813480 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:53 INFO - PROCESS | 3748 | 1468427813482 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:53 INFO - PROCESS | 3748 | ++DOCSHELL 131E5C00 == 31 [pid = 3748] [id = 342] 08:36:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (131EEC00) [pid = 3748] [serial = 1025] [outer = 00000000] 08:36:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (142A8800) [pid = 3748] [serial = 1026] [outer = 131EEC00] 08:36:53 INFO - PROCESS | 3748 | 1468427813527 Marionette DEBUG loaded listener.js 08:36:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (142C2000) [pid = 3748] [serial = 1027] [outer = 131EEC00] 08:36:53 INFO - PROCESS | 3748 | 1468427813974 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 663ms 08:36:54 INFO - PROCESS | 3748 | 1468427814021 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 08:36:54 INFO - PROCESS | 3748 | 1468427814023 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 08:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:36:54 INFO - PROCESS | 3748 | 1468427814028 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - PROCESS | 3748 | 1468427814034 Marionette TRACE conn2 <- [1,1334,null,{}] 08:36:54 INFO - PROCESS | 3748 | 1468427814043 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:54 INFO - PROCESS | 3748 | 1468427814046 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:54 INFO - PROCESS | 3748 | 1468427814129 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 08:36:54 INFO - PROCESS | 3748 | 1468427814139 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:54 INFO - PROCESS | 3748 | 1468427814141 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:54 INFO - PROCESS | 3748 | ++DOCSHELL 15E6B000 == 32 [pid = 3748] [id = 343] 08:36:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (15E6C800) [pid = 3748] [serial = 1028] [outer = 00000000] 08:36:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (160CEC00) [pid = 3748] [serial = 1029] [outer = 15E6C800] 08:36:54 INFO - PROCESS | 3748 | 1468427814183 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (160D6400) [pid = 3748] [serial = 1030] [outer = 15E6C800] 08:36:54 INFO - PROCESS | 3748 | 1468427814719 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 711ms 08:36:54 INFO - PROCESS | 3748 | 1468427814758 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 08:36:54 INFO - PROCESS | 3748 | 1468427814760 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 08:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:36:54 INFO - PROCESS | 3748 | 1468427814764 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - PROCESS | 3748 | 1468427814766 Marionette TRACE conn2 <- [1,1338,null,{}] 08:36:54 INFO - PROCESS | 3748 | 1468427814769 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:54 INFO - PROCESS | 3748 | 1468427814771 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:54 INFO - PROCESS | 3748 | 1468427814908 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 08:36:54 INFO - PROCESS | 3748 | 1468427814930 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:54 INFO - PROCESS | 3748 | 1468427814932 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:54 INFO - PROCESS | 3748 | ++DOCSHELL 16748800 == 33 [pid = 3748] [id = 344] 08:36:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16753800) [pid = 3748] [serial = 1031] [outer = 00000000] 08:36:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (167AEC00) [pid = 3748] [serial = 1032] [outer = 16753800] 08:36:54 INFO - PROCESS | 3748 | 1468427814975 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16944400) [pid = 3748] [serial = 1033] [outer = 16753800] 08:36:55 INFO - PROCESS | 3748 | 1468427815401 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 695ms 08:36:55 INFO - PROCESS | 3748 | 1468427815463 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 08:36:55 INFO - PROCESS | 3748 | 1468427815465 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 08:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:36:55 INFO - PROCESS | 3748 | 1468427815468 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - PROCESS | 3748 | 1468427815470 Marionette TRACE conn2 <- [1,1342,null,{}] 08:36:55 INFO - PROCESS | 3748 | 1468427815474 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:55 INFO - PROCESS | 3748 | 1468427815476 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:55 INFO - PROCESS | 3748 | 1468427815582 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 08:36:55 INFO - PROCESS | 3748 | 1468427815587 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 3748 | 1468427815593 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:55 INFO - PROCESS | 3748 | ++DOCSHELL 132E1800 == 34 [pid = 3748] [id = 345] 08:36:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (1694F400) [pid = 3748] [serial = 1034] [outer = 00000000] 08:36:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (16A40800) [pid = 3748] [serial = 1035] [outer = 1694F400] 08:36:55 INFO - PROCESS | 3748 | 1468427815649 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (16E57000) [pid = 3748] [serial = 1036] [outer = 1694F400] 08:36:56 INFO - PROCESS | 3748 | 1468427816103 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 695ms 08:36:56 INFO - PROCESS | 3748 | 1468427816168 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 08:36:56 INFO - PROCESS | 3748 | 1468427816170 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 08:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:36:56 INFO - PROCESS | 3748 | 1468427816182 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:36:56 INFO - PROCESS | 3748 | 1468427816183 Marionette TRACE conn2 <- [1,1346,null,{}] 08:36:56 INFO - PROCESS | 3748 | 1468427816187 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:56 INFO - PROCESS | 3748 | 1468427816189 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:56 INFO - PROCESS | 3748 | 1468427816323 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 08:36:56 INFO - PROCESS | 3748 | 1468427816384 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:56 INFO - PROCESS | 3748 | 1468427816386 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:56 INFO - PROCESS | 3748 | ++DOCSHELL 16E73C00 == 35 [pid = 3748] [id = 346] 08:36:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (16E74800) [pid = 3748] [serial = 1037] [outer = 00000000] 08:36:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (16FC8000) [pid = 3748] [serial = 1038] [outer = 16E74800] 08:36:56 INFO - PROCESS | 3748 | 1468427816437 Marionette DEBUG loaded listener.js 08:36:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (16FC9400) [pid = 3748] [serial = 1039] [outer = 16E74800] 08:36:56 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (16E5D400) [pid = 3748] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:36:56 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (114DE400) [pid = 3748] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:36:56 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (15336000) [pid = 3748] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:36:56 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (139CA400) [pid = 3748] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:36:56 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (1101C800) [pid = 3748] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:36:56 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (17712C00) [pid = 3748] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:36:56 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (167B3400) [pid = 3748] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:36:56 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (142AEC00) [pid = 3748] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:36:56 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (16A46C00) [pid = 3748] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:36:56 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (12D5C400) [pid = 3748] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:36:56 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (170E1000) [pid = 3748] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:36:56 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (160CC800) [pid = 3748] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:36:56 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (176A7800) [pid = 3748] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:36:56 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (160B2400) [pid = 3748] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:36:56 INFO - PROCESS | 3748 | 1468427816926 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 822ms 08:36:57 INFO - PROCESS | 3748 | 1468427816986 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 3748 | 1468427816988 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 08:36:57 INFO - PROCESS | 3748 | 1468427816991 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:36:57 INFO - PROCESS | 3748 | 1468427816993 Marionette TRACE conn2 <- [1,1350,null,{}] 08:36:57 INFO - PROCESS | 3748 | 1468427816997 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:57 INFO - PROCESS | 3748 | 1468427816998 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:57 INFO - PROCESS | 3748 | 1468427817076 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 08:36:57 INFO - PROCESS | 3748 | 1468427817129 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 3748 | 1468427817131 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:57 INFO - PROCESS | 3748 | ++DOCSHELL 13461400 == 36 [pid = 3748] [id = 347] 08:36:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (142AEC00) [pid = 3748] [serial = 1040] [outer = 00000000] 08:36:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (160D1C00) [pid = 3748] [serial = 1041] [outer = 142AEC00] 08:36:57 INFO - PROCESS | 3748 | 1468427817173 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (1674D000) [pid = 3748] [serial = 1042] [outer = 142AEC00] 08:36:57 INFO - PROCESS | 3748 | 1468427817593 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 600ms 08:36:57 INFO - PROCESS | 3748 | 1468427817628 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 3748 | 1468427817630 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 08:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:36:57 INFO - PROCESS | 3748 | 1468427817638 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - PROCESS | 3748 | 1468427817639 Marionette TRACE conn2 <- [1,1354,null,{}] 08:36:57 INFO - PROCESS | 3748 | 1468427817643 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:57 INFO - PROCESS | 3748 | 1468427817645 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:57 INFO - PROCESS | 3748 | 1468427817724 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 08:36:57 INFO - PROCESS | 3748 | 1468427817732 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 3748 | 1468427817734 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:57 INFO - PROCESS | 3748 | ++DOCSHELL 11016C00 == 37 [pid = 3748] [id = 348] 08:36:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (13134000) [pid = 3748] [serial = 1043] [outer = 00000000] 08:36:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16E65000) [pid = 3748] [serial = 1044] [outer = 13134000] 08:36:57 INFO - PROCESS | 3748 | 1468427817776 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (17586C00) [pid = 3748] [serial = 1045] [outer = 13134000] 08:36:58 INFO - PROCESS | 3748 | 1468427818215 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 3748 | 1468427818277 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 08:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:36:58 INFO - PROCESS | 3748 | 1468427818281 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 3748 | 1468427818282 Marionette TRACE conn2 <- [1,1358,null,{}] 08:36:58 INFO - PROCESS | 3748 | 1468427818286 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:58 INFO - PROCESS | 3748 | 1468427818288 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:58 INFO - PROCESS | 3748 | 1468427818375 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 08:36:58 INFO - PROCESS | 3748 | 1468427818382 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:58 INFO - PROCESS | 3748 | 1468427818384 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:36:58 INFO - PROCESS | 3748 | ++DOCSHELL 15F58400 == 38 [pid = 3748] [id = 349] 08:36:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16E64400) [pid = 3748] [serial = 1046] [outer = 00000000] 08:36:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (17AF0400) [pid = 3748] [serial = 1047] [outer = 16E64400] 08:36:58 INFO - PROCESS | 3748 | 1468427818426 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (177B8800) [pid = 3748] [serial = 1048] [outer = 16E64400] 08:36:59 INFO - PROCESS | 3748 | --DOCSHELL 10BB8C00 == 37 [pid = 3748] [id = 341] 08:36:59 INFO - PROCESS | 3748 | --DOCSHELL 10A7EC00 == 36 [pid = 3748] [id = 340] 08:36:59 INFO - PROCESS | 3748 | --DOCSHELL 15619400 == 35 [pid = 3748] [id = 338] 08:36:59 INFO - PROCESS | 3748 | --DOCSHELL 10BC1C00 == 34 [pid = 3748] [id = 339] 08:36:59 INFO - PROCESS | 3748 | --DOCSHELL 131E5C00 == 33 [pid = 3748] [id = 342] 08:36:59 INFO - PROCESS | 3748 | --DOCSHELL 132E1800 == 32 [pid = 3748] [id = 345] 08:36:59 INFO - PROCESS | 3748 | --DOCSHELL 15E6B000 == 31 [pid = 3748] [id = 343] 08:36:59 INFO - PROCESS | 3748 | --DOCSHELL 13461400 == 30 [pid = 3748] [id = 347] 08:36:59 INFO - PROCESS | 3748 | --DOCSHELL 16748800 == 29 [pid = 3748] [id = 344] 08:36:59 INFO - PROCESS | 3748 | --DOCSHELL 11016C00 == 28 [pid = 3748] [id = 348] 08:36:59 INFO - PROCESS | 3748 | --DOCSHELL 16E73C00 == 27 [pid = 3748] [id = 346] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (16E65C00) [pid = 3748] [serial = 999] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (16E78400) [pid = 3748] [serial = 1002] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (16E6EC00) [pid = 3748] [serial = 1000] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (15E67C00) [pid = 3748] [serial = 987] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (160B0000) [pid = 3748] [serial = 988] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (13C5F400) [pid = 3748] [serial = 981] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (142A3400) [pid = 3748] [serial = 982] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (1124C400) [pid = 3748] [serial = 975] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (112D1800) [pid = 3748] [serial = 976] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (1800AC00) [pid = 3748] [serial = 973] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (1694D800) [pid = 3748] [serial = 993] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (1694EC00) [pid = 3748] [serial = 994] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (144E9000) [pid = 3748] [serial = 984] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (15336400) [pid = 3748] [serial = 985] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (16D24C00) [pid = 3748] [serial = 996] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (12DF3C00) [pid = 3748] [serial = 978] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (195D1000) [pid = 3748] [serial = 1005] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (1312CC00) [pid = 3748] [serial = 979] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (167AD000) [pid = 3748] [serial = 990] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (167B5800) [pid = 3748] [serial = 991] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (16EB9C00) [pid = 3748] [serial = 1003] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (195DE800) [pid = 3748] [serial = 1011] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (19637C00) [pid = 3748] [serial = 1014] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (195D9800) [pid = 3748] [serial = 1006] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (1694A800) [pid = 3748] [serial = 1008] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 56 (19631800) [pid = 3748] [serial = 1012] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 55 (16E61400) [pid = 3748] [serial = 1009] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | --DOMWINDOW == 54 (16D25000) [pid = 3748] [serial = 997] [outer = 00000000] [url = about:blank] 08:37:00 INFO - PROCESS | 3748 | 1468427820191 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 08:37:00 INFO - PROCESS | 3748 | 1468427820238 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 08:37:00 INFO - PROCESS | 3748 | 1468427820243 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:37:00 INFO - PROCESS | 3748 | 1468427820247 Marionette TRACE conn2 <- [1,1362,null,{}] 08:37:00 INFO - PROCESS | 3748 | 1468427820254 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:00 INFO - PROCESS | 3748 | 1468427820257 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:00 INFO - PROCESS | 3748 | 1468427820349 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 08:37:00 INFO - PROCESS | 3748 | 1468427820358 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 3748 | 1468427820363 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:00 INFO - PROCESS | 3748 | ++DOCSHELL 1121BC00 == 28 [pid = 3748] [id = 350] 08:37:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 55 (1121DC00) [pid = 3748] [serial = 1049] [outer = 00000000] 08:37:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 56 (1124F400) [pid = 3748] [serial = 1050] [outer = 1121DC00] 08:37:00 INFO - PROCESS | 3748 | 1468427820411 Marionette DEBUG loaded listener.js 08:37:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 57 (11447400) [pid = 3748] [serial = 1051] [outer = 1121DC00] 08:37:00 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:00 INFO - PROCESS | 3748 | 1468427820902 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 08:37:00 INFO - PROCESS | 3748 | 1468427820949 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 08:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:37:00 INFO - PROCESS | 3748 | 1468427820956 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - PROCESS | 3748 | 1468427820958 Marionette TRACE conn2 <- [1,1366,null,{}] 08:37:00 INFO - PROCESS | 3748 | 1468427820962 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:00 INFO - PROCESS | 3748 | 1468427820965 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:01 INFO - PROCESS | 3748 | 1468427821051 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 08:37:01 INFO - PROCESS | 3748 | 1468427821059 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:01 INFO - PROCESS | 3748 | 1468427821062 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:01 INFO - PROCESS | 3748 | ++DOCSHELL 1312B000 == 29 [pid = 3748] [id = 351] 08:37:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (1312C400) [pid = 3748] [serial = 1052] [outer = 00000000] 08:37:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (13157400) [pid = 3748] [serial = 1053] [outer = 1312C400] 08:37:01 INFO - PROCESS | 3748 | 1468427821109 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (131F0400) [pid = 3748] [serial = 1054] [outer = 1312C400] 08:37:01 INFO - PROCESS | 3748 | 1468427821552 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:37:01 INFO - PROCESS | 3748 | 1468427821595 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 08:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:37:01 INFO - PROCESS | 3748 | 1468427821602 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:37:01 INFO - PROCESS | 3748 | 1468427821605 Marionette TRACE conn2 <- [1,1370,null,{}] 08:37:01 INFO - PROCESS | 3748 | 1468427821618 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:01 INFO - PROCESS | 3748 | 1468427821625 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:01 INFO - PROCESS | 3748 | 1468427821709 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 08:37:01 INFO - PROCESS | 3748 | 1468427821827 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:01 INFO - PROCESS | 3748 | 1468427821830 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:01 INFO - PROCESS | 3748 | ++DOCSHELL 13D9F800 == 30 [pid = 3748] [id = 352] 08:37:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (13D9FC00) [pid = 3748] [serial = 1055] [outer = 00000000] 08:37:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (142A8000) [pid = 3748] [serial = 1056] [outer = 13D9FC00] 08:37:01 INFO - PROCESS | 3748 | 1468427821876 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (142BD000) [pid = 3748] [serial = 1057] [outer = 13D9FC00] 08:37:02 INFO - PROCESS | 3748 | [3748] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:02 INFO - PROCESS | 3748 | 1468427822256 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:37:02 INFO - PROCESS | 3748 | 1468427822305 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 08:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:37:02 INFO - PROCESS | 3748 | 1468427822308 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - PROCESS | 3748 | 1468427822323 Marionette TRACE conn2 <- [1,1374,null,{}] 08:37:02 INFO - PROCESS | 3748 | 1468427822327 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:02 INFO - PROCESS | 3748 | 1468427822329 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:02 INFO - PROCESS | 3748 | 1468427822437 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:37:02 INFO - PROCESS | 3748 | 1468427822447 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 3748 | 1468427822449 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:02 INFO - PROCESS | 3748 | ++DOCSHELL 144E8000 == 31 [pid = 3748] [id = 353] 08:37:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (144F0400) [pid = 3748] [serial = 1058] [outer = 00000000] 08:37:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (15377000) [pid = 3748] [serial = 1059] [outer = 144F0400] 08:37:02 INFO - PROCESS | 3748 | 1468427822497 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (15E69000) [pid = 3748] [serial = 1060] [outer = 144F0400] 08:37:02 INFO - PROCESS | 3748 | 1468427822946 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:37:03 INFO - PROCESS | 3748 | 1468427822968 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 08:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:37:03 INFO - PROCESS | 3748 | 1468427823019 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - PROCESS | 3748 | 1468427823021 Marionette TRACE conn2 <- [1,1378,null,{}] 08:37:03 INFO - PROCESS | 3748 | 1468427823024 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:03 INFO - PROCESS | 3748 | 1468427823026 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:03 INFO - PROCESS | 3748 | 1468427823164 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 08:37:03 INFO - PROCESS | 3748 | 1468427823178 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:03 INFO - PROCESS | 3748 | 1468427823180 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:03 INFO - PROCESS | 3748 | ++DOCSHELL 160B4C00 == 32 [pid = 3748] [id = 354] 08:37:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (160CB800) [pid = 3748] [serial = 1061] [outer = 00000000] 08:37:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (160DA800) [pid = 3748] [serial = 1062] [outer = 160CB800] 08:37:03 INFO - PROCESS | 3748 | 1468427823222 Marionette DEBUG loaded listener.js 08:37:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (16751C00) [pid = 3748] [serial = 1063] [outer = 160CB800] 08:37:03 INFO - PROCESS | 3748 | 1468427823618 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 663ms 08:37:03 INFO - PROCESS | 3748 | 1468427823663 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 08:37:03 INFO - PROCESS | 3748 | 1468427823665 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 08:37:03 INFO - PROCESS | 3748 | 1468427823668 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:37:03 INFO - PROCESS | 3748 | 1468427823669 Marionette TRACE conn2 <- [1,1382,null,{}] 08:37:03 INFO - PROCESS | 3748 | 1468427823673 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:03 INFO - PROCESS | 3748 | 1468427823678 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:03 INFO - PROCESS | 3748 | 1468427823815 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 08:37:03 INFO - PROCESS | 3748 | 1468427823827 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:03 INFO - PROCESS | 3748 | 1468427823829 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:03 INFO - PROCESS | 3748 | ++DOCSHELL 15E66800 == 33 [pid = 3748] [id = 355] 08:37:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (16751800) [pid = 3748] [serial = 1064] [outer = 00000000] 08:37:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (1694F000) [pid = 3748] [serial = 1065] [outer = 16751800] 08:37:03 INFO - PROCESS | 3748 | 1468427823874 Marionette DEBUG loaded listener.js 08:37:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (16A42800) [pid = 3748] [serial = 1066] [outer = 16751800] 08:37:04 INFO - PROCESS | 3748 | 1468427824263 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 648ms 08:37:04 INFO - PROCESS | 3748 | 1468427824306 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 08:37:04 INFO - PROCESS | 3748 | 1468427824318 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 08:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:37:04 INFO - PROCESS | 3748 | 1468427824322 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:37:04 INFO - PROCESS | 3748 | 1468427824323 Marionette TRACE conn2 <- [1,1386,null,{}] 08:37:04 INFO - PROCESS | 3748 | 1468427824326 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:04 INFO - PROCESS | 3748 | 1468427824328 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:04 INFO - PROCESS | 3748 | 1468427824404 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 08:37:04 INFO - PROCESS | 3748 | 1468427824520 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:04 INFO - PROCESS | 3748 | 1468427824522 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:04 INFO - PROCESS | 3748 | ++DOCSHELL 12820400 == 34 [pid = 3748] [id = 356] 08:37:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (13C5D000) [pid = 3748] [serial = 1067] [outer = 00000000] 08:37:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (16D24800) [pid = 3748] [serial = 1068] [outer = 13C5D000] 08:37:04 INFO - PROCESS | 3748 | 1468427824564 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (16D25000) [pid = 3748] [serial = 1069] [outer = 13C5D000] 08:37:04 INFO - PROCESS | 3748 | 1468427824921 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 648ms 08:37:04 INFO - PROCESS | 3748 | 1468427824961 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 08:37:04 INFO - PROCESS | 3748 | 1468427824963 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 08:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:37:04 INFO - PROCESS | 3748 | 1468427824967 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:37:04 INFO - PROCESS | 3748 | 1468427824969 Marionette TRACE conn2 <- [1,1390,null,{}] 08:37:04 INFO - PROCESS | 3748 | 1468427824972 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:04 INFO - PROCESS | 3748 | 1468427824975 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:05 INFO - PROCESS | 3748 | 1468427825117 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 08:37:05 INFO - PROCESS | 3748 | 1468427825128 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:05 INFO - PROCESS | 3748 | 1468427825130 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:05 INFO - PROCESS | 3748 | ++DOCSHELL 1674DC00 == 35 [pid = 3748] [id = 357] 08:37:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (16E5AC00) [pid = 3748] [serial = 1070] [outer = 00000000] 08:37:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16E73400) [pid = 3748] [serial = 1071] [outer = 16E5AC00] 08:37:05 INFO - PROCESS | 3748 | 1468427825177 Marionette DEBUG loaded listener.js 08:37:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16E73800) [pid = 3748] [serial = 1072] [outer = 16E5AC00] 08:37:05 INFO - PROCESS | 3748 | 1468427825616 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 711ms 08:37:05 INFO - PROCESS | 3748 | 1468427825665 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 08:37:05 INFO - PROCESS | 3748 | 1468427825667 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 08:37:05 INFO - PROCESS | 3748 | 1468427825671 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:37:05 INFO - PROCESS | 3748 | 1468427825672 Marionette TRACE conn2 <- [1,1394,null,{}] 08:37:05 INFO - PROCESS | 3748 | 1468427825676 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:05 INFO - PROCESS | 3748 | 1468427825678 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:05 INFO - PROCESS | 3748 | 1468427825792 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:37:05 INFO - PROCESS | 3748 | 1468427825876 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:05 INFO - PROCESS | 3748 | 1468427825926 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:05 INFO - PROCESS | 3748 | ++DOCSHELL 13D9F000 == 36 [pid = 3748] [id = 358] 08:37:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16E7A400) [pid = 3748] [serial = 1073] [outer = 00000000] 08:37:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16FC8C00) [pid = 3748] [serial = 1074] [outer = 16E7A400] 08:37:05 INFO - PROCESS | 3748 | 1468427825970 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (170E0000) [pid = 3748] [serial = 1075] [outer = 16E7A400] 08:37:06 INFO - PROCESS | 3748 | 1468427826372 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 711ms 08:37:06 INFO - PROCESS | 3748 | 1468427826403 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 08:37:06 INFO - PROCESS | 3748 | 1468427826405 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 08:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:37:06 INFO - PROCESS | 3748 | 1468427826418 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:37:06 INFO - PROCESS | 3748 | 1468427826420 Marionette TRACE conn2 <- [1,1398,null,{}] 08:37:06 INFO - PROCESS | 3748 | 1468427826429 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:06 INFO - PROCESS | 3748 | 1468427826430 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:06 INFO - PROCESS | 3748 | 1468427826539 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 08:37:06 INFO - PROCESS | 3748 | 1468427826545 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 3748 | 1468427826547 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:06 INFO - PROCESS | 3748 | ++DOCSHELL 13D92C00 == 37 [pid = 3748] [id = 359] 08:37:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (16E57800) [pid = 3748] [serial = 1076] [outer = 00000000] 08:37:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (177BA400) [pid = 3748] [serial = 1077] [outer = 16E57800] 08:37:06 INFO - PROCESS | 3748 | 1468427826589 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (195D2400) [pid = 3748] [serial = 1078] [outer = 16E57800] 08:37:07 INFO - PROCESS | 3748 | 1468427827057 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 711ms 08:37:07 INFO - PROCESS | 3748 | 1468427827115 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 08:37:07 INFO - PROCESS | 3748 | 1468427827117 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 08:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:37:07 INFO - PROCESS | 3748 | 1468427827121 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - PROCESS | 3748 | 1468427827123 Marionette TRACE conn2 <- [1,1402,null,{}] 08:37:07 INFO - PROCESS | 3748 | 1468427827126 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:07 INFO - PROCESS | 3748 | 1468427827129 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:07 INFO - PROCESS | 3748 | 1468427827273 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 08:37:07 INFO - PROCESS | 3748 | 1468427827296 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:07 INFO - PROCESS | 3748 | 1468427827299 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:07 INFO - PROCESS | 3748 | ++DOCSHELL 160B4800 == 38 [pid = 3748] [id = 360] 08:37:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (195DE000) [pid = 3748] [serial = 1079] [outer = 00000000] 08:37:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (19634800) [pid = 3748] [serial = 1080] [outer = 195DE000] 08:37:07 INFO - PROCESS | 3748 | 1468427827343 Marionette DEBUG loaded listener.js 08:37:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (19637000) [pid = 3748] [serial = 1081] [outer = 195DE000] 08:37:07 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (13134000) [pid = 3748] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:37:07 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (16753800) [pid = 3748] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:37:07 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (1694F400) [pid = 3748] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:37:07 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (16E74800) [pid = 3748] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:37:07 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (15E6C800) [pid = 3748] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:37:07 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (131EEC00) [pid = 3748] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:37:07 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (10BBBC00) [pid = 3748] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:37:07 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (10A82C00) [pid = 3748] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:37:07 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (10D63C00) [pid = 3748] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:37:07 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (15E67800) [pid = 3748] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:37:07 INFO - PROCESS | 3748 | 1468427827877 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 806ms 08:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:37:07 INFO - PROCESS | 3748 | 1468427827920 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 08:37:07 INFO - PROCESS | 3748 | 1468427827922 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 08:37:07 INFO - PROCESS | 3748 | 1468427827926 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - PROCESS | 3748 | 1468427827927 Marionette TRACE conn2 <- [1,1406,null,{}] 08:37:07 INFO - PROCESS | 3748 | 1468427827931 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:07 INFO - PROCESS | 3748 | 1468427827933 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:08 INFO - PROCESS | 3748 | 1468427828010 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 08:37:08 INFO - PROCESS | 3748 | 1468427828015 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 3748 | 1468427828017 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:08 INFO - PROCESS | 3748 | ++DOCSHELL 11CD1800 == 39 [pid = 3748] [id = 361] 08:37:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (1394C400) [pid = 3748] [serial = 1082] [outer = 00000000] 08:37:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (167B5C00) [pid = 3748] [serial = 1083] [outer = 1394C400] 08:37:08 INFO - PROCESS | 3748 | 1468427828059 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16FC2800) [pid = 3748] [serial = 1084] [outer = 1394C400] 08:37:08 INFO - PROCESS | 3748 | 1468427828486 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 600ms 08:37:08 INFO - PROCESS | 3748 | 1468427828523 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:37:08 INFO - PROCESS | 3748 | 1468427828525 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 08:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:37:08 INFO - PROCESS | 3748 | 1468427828531 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:37:08 INFO - PROCESS | 3748 | 1468427828533 Marionette TRACE conn2 <- [1,1410,null,{}] 08:37:08 INFO - PROCESS | 3748 | 1468427828536 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:08 INFO - PROCESS | 3748 | 1468427828538 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:08 INFO - PROCESS | 3748 | 1468427828615 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 08:37:08 INFO - PROCESS | 3748 | 1468427828621 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 3748 | 1468427828623 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:08 INFO - PROCESS | 3748 | ++DOCSHELL 160A8400 == 40 [pid = 3748] [id = 362] 08:37:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (177B5400) [pid = 3748] [serial = 1085] [outer = 00000000] 08:37:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (1043A400) [pid = 3748] [serial = 1086] [outer = 177B5400] 08:37:08 INFO - PROCESS | 3748 | 1468427828668 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (160B3000) [pid = 3748] [serial = 1087] [outer = 177B5400] 08:37:09 INFO - PROCESS | 3748 | 1468427829161 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 648ms 08:37:09 INFO - PROCESS | 3748 | 1468427829208 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 3748 | 1468427829210 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 08:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:37:09 INFO - PROCESS | 3748 | 1468427829217 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - PROCESS | 3748 | 1468427829219 Marionette TRACE conn2 <- [1,1414,null,{}] 08:37:09 INFO - PROCESS | 3748 | 1468427829222 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:09 INFO - PROCESS | 3748 | 1468427829224 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:09 INFO - PROCESS | 3748 | 1468427829300 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:37:09 INFO - PROCESS | 3748 | 1468427829306 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 3748 | 1468427829308 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:09 INFO - PROCESS | 3748 | ++DOCSHELL 160B4000 == 41 [pid = 3748] [id = 363] 08:37:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (160D3000) [pid = 3748] [serial = 1088] [outer = 00000000] 08:37:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (19906C00) [pid = 3748] [serial = 1089] [outer = 160D3000] 08:37:09 INFO - PROCESS | 3748 | 1468427829351 Marionette DEBUG loaded listener.js 08:37:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (19AB9800) [pid = 3748] [serial = 1090] [outer = 160D3000] 08:37:10 INFO - PROCESS | 3748 | --DOCSHELL 15F58400 == 40 [pid = 3748] [id = 349] 08:37:10 INFO - PROCESS | 3748 | --DOCSHELL 1121BC00 == 39 [pid = 3748] [id = 350] 08:37:10 INFO - PROCESS | 3748 | --DOCSHELL 13D9F800 == 38 [pid = 3748] [id = 352] 08:37:10 INFO - PROCESS | 3748 | --DOCSHELL 160B4C00 == 37 [pid = 3748] [id = 354] 08:37:10 INFO - PROCESS | 3748 | --DOCSHELL 1674DC00 == 36 [pid = 3748] [id = 357] 08:37:10 INFO - PROCESS | 3748 | --DOCSHELL 13D9F000 == 35 [pid = 3748] [id = 358] 08:37:10 INFO - PROCESS | 3748 | --DOCSHELL 12820400 == 34 [pid = 3748] [id = 356] 08:37:10 INFO - PROCESS | 3748 | --DOCSHELL 15E66800 == 33 [pid = 3748] [id = 355] 08:37:10 INFO - PROCESS | 3748 | --DOCSHELL 144E8000 == 32 [pid = 3748] [id = 353] 08:37:10 INFO - PROCESS | 3748 | --DOCSHELL 11CD1800 == 31 [pid = 3748] [id = 361] 08:37:10 INFO - PROCESS | 3748 | --DOCSHELL 160A8400 == 30 [pid = 3748] [id = 362] 08:37:10 INFO - PROCESS | 3748 | --DOCSHELL 13D92C00 == 29 [pid = 3748] [id = 359] 08:37:10 INFO - PROCESS | 3748 | --DOCSHELL 160B4800 == 28 [pid = 3748] [id = 360] 08:37:10 INFO - PROCESS | 3748 | --DOCSHELL 1312B000 == 27 [pid = 3748] [id = 351] 08:37:10 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (17586C00) [pid = 3748] [serial = 1045] [outer = 00000000] [url = about:blank] 08:37:10 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (17AF0400) [pid = 3748] [serial = 1047] [outer = 00000000] [url = about:blank] 08:37:10 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (167AEC00) [pid = 3748] [serial = 1032] [outer = 00000000] [url = about:blank] 08:37:10 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (16A40800) [pid = 3748] [serial = 1035] [outer = 00000000] [url = about:blank] 08:37:10 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (16944400) [pid = 3748] [serial = 1033] [outer = 00000000] [url = about:blank] 08:37:10 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (16FC8000) [pid = 3748] [serial = 1038] [outer = 00000000] [url = about:blank] 08:37:10 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (16E57000) [pid = 3748] [serial = 1036] [outer = 00000000] [url = about:blank] 08:37:11 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (16E65000) [pid = 3748] [serial = 1044] [outer = 00000000] [url = about:blank] 08:37:11 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (16FC9400) [pid = 3748] [serial = 1039] [outer = 00000000] [url = about:blank] 08:37:11 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (160CEC00) [pid = 3748] [serial = 1029] [outer = 00000000] [url = about:blank] 08:37:11 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (142A8800) [pid = 3748] [serial = 1026] [outer = 00000000] [url = about:blank] 08:37:11 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (142C2000) [pid = 3748] [serial = 1027] [outer = 00000000] [url = about:blank] 08:37:11 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (112CF000) [pid = 3748] [serial = 1023] [outer = 00000000] [url = about:blank] 08:37:11 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (1314B400) [pid = 3748] [serial = 1024] [outer = 00000000] [url = about:blank] 08:37:11 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (114DD400) [pid = 3748] [serial = 1021] [outer = 00000000] [url = about:blank] 08:37:11 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (1121A000) [pid = 3748] [serial = 1020] [outer = 00000000] [url = about:blank] 08:37:11 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (1284E400) [pid = 3748] [serial = 1018] [outer = 00000000] [url = about:blank] 08:37:11 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (112C8800) [pid = 3748] [serial = 1017] [outer = 00000000] [url = about:blank] 08:37:11 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (1963D800) [pid = 3748] [serial = 1015] [outer = 00000000] [url = about:blank] 08:37:11 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (160D1C00) [pid = 3748] [serial = 1041] [outer = 00000000] [url = about:blank] 08:37:11 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (160D6400) [pid = 3748] [serial = 1030] [outer = 00000000] [url = about:blank] 08:37:11 INFO - PROCESS | 3748 | 1468427831091 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1928ms 08:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:37:11 INFO - PROCESS | 3748 | 1468427831128 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 3748 | 1468427831132 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 08:37:11 INFO - PROCESS | 3748 | 1468427831138 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - PROCESS | 3748 | 1468427831144 Marionette TRACE conn2 <- [1,1418,null,{}] 08:37:11 INFO - PROCESS | 3748 | 1468427831150 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:11 INFO - PROCESS | 3748 | 1468427831153 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:11 INFO - PROCESS | 3748 | 1468427831241 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 08:37:11 INFO - PROCESS | 3748 | 1468427831248 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 3748 | 1468427831252 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:11 INFO - PROCESS | 3748 | ++DOCSHELL 10BBAC00 == 28 [pid = 3748] [id = 364] 08:37:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (10BC1C00) [pid = 3748] [serial = 1091] [outer = 00000000] 08:37:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (10D6CC00) [pid = 3748] [serial = 1092] [outer = 10BC1C00] 08:37:11 INFO - PROCESS | 3748 | 1468427831299 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (10D70000) [pid = 3748] [serial = 1093] [outer = 10BC1C00] 08:37:11 INFO - PROCESS | 3748 | 1468427831830 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 696ms 08:37:11 INFO - PROCESS | 3748 | 1468427831864 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 3748 | 1468427831869 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 08:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:37:11 INFO - PROCESS | 3748 | 1468427831876 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - PROCESS | 3748 | 1468427831879 Marionette TRACE conn2 <- [1,1422,null,{}] 08:37:11 INFO - PROCESS | 3748 | 1468427831884 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:11 INFO - PROCESS | 3748 | 1468427831889 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:12 INFO - PROCESS | 3748 | 1468427832001 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 08:37:12 INFO - PROCESS | 3748 | 1468427832091 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 3748 | 1468427832094 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:12 INFO - PROCESS | 3748 | ++DOCSHELL 11C47800 == 29 [pid = 3748] [id = 365] 08:37:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (11C48000) [pid = 3748] [serial = 1094] [outer = 00000000] 08:37:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (1291C000) [pid = 3748] [serial = 1095] [outer = 11C48000] 08:37:12 INFO - PROCESS | 3748 | 1468427832140 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (129E9C00) [pid = 3748] [serial = 1096] [outer = 11C48000] 08:37:12 INFO - PROCESS | 3748 | 1468427832533 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 711ms 08:37:12 INFO - PROCESS | 3748 | 1468427832574 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 08:37:12 INFO - PROCESS | 3748 | 1468427832576 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 08:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:37:12 INFO - PROCESS | 3748 | 1468427832580 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:37:12 INFO - PROCESS | 3748 | 1468427832583 Marionette TRACE conn2 <- [1,1426,null,{}] 08:37:12 INFO - PROCESS | 3748 | 1468427832598 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:12 INFO - PROCESS | 3748 | 1468427832603 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:12 INFO - PROCESS | 3748 | 1468427832712 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 08:37:12 INFO - PROCESS | 3748 | 1468427832721 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 3748 | 1468427832724 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:12 INFO - PROCESS | 3748 | ++DOCSHELL 13462800 == 30 [pid = 3748] [id = 366] 08:37:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (1394BC00) [pid = 3748] [serial = 1097] [outer = 00000000] 08:37:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (139C8400) [pid = 3748] [serial = 1098] [outer = 1394BC00] 08:37:12 INFO - PROCESS | 3748 | 1468427832781 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (13C5EC00) [pid = 3748] [serial = 1099] [outer = 1394BC00] 08:37:13 INFO - PROCESS | 3748 | 1468427833204 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 647ms 08:37:13 INFO - PROCESS | 3748 | 1468427833218 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 3748 | 1468427833220 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 08:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:37:13 INFO - PROCESS | 3748 | 1468427833224 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - PROCESS | 3748 | 1468427833236 Marionette TRACE conn2 <- [1,1430,null,{}] 08:37:13 INFO - PROCESS | 3748 | 1468427833252 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:13 INFO - PROCESS | 3748 | 1468427833254 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:13 INFO - PROCESS | 3748 | 1468427833338 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 08:37:13 INFO - PROCESS | 3748 | 1468427833344 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 3748 | 1468427833346 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:13 INFO - PROCESS | 3748 | ++DOCSHELL 13C6CC00 == 31 [pid = 3748] [id = 367] 08:37:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (13D94800) [pid = 3748] [serial = 1100] [outer = 00000000] 08:37:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (142C1800) [pid = 3748] [serial = 1101] [outer = 13D94800] 08:37:13 INFO - PROCESS | 3748 | 1468427833389 Marionette DEBUG loaded listener.js 08:37:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (15330C00) [pid = 3748] [serial = 1102] [outer = 13D94800] 08:37:13 INFO - PROCESS | 3748 | 1468427833813 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 617ms 08:37:13 INFO - PROCESS | 3748 | 1468427833849 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 3748 | 1468427833851 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 08:37:13 INFO - PROCESS | 3748 | 1468427833855 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - PROCESS | 3748 | 1468427833856 Marionette TRACE conn2 <- [1,1434,null,{}] 08:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:37:13 INFO - PROCESS | 3748 | 1468427833863 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:13 INFO - PROCESS | 3748 | 1468427833865 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:13 INFO - PROCESS | 3748 | 1468427833943 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:37:13 INFO - PROCESS | 3748 | 1468427833949 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 3748 | 1468427833951 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:13 INFO - PROCESS | 3748 | ++DOCSHELL 1533C800 == 32 [pid = 3748] [id = 368] 08:37:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (1533DC00) [pid = 3748] [serial = 1103] [outer = 00000000] 08:37:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (15F4B400) [pid = 3748] [serial = 1104] [outer = 1533DC00] 08:37:14 INFO - PROCESS | 3748 | 1468427834002 Marionette DEBUG loaded listener.js 08:37:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (160B1400) [pid = 3748] [serial = 1105] [outer = 1533DC00] 08:37:14 INFO - PROCESS | 3748 | 1468427834454 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 648ms 08:37:14 INFO - PROCESS | 3748 | 1468427834495 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 08:37:14 INFO - PROCESS | 3748 | 1468427834497 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 08:37:14 INFO - PROCESS | 3748 | 1468427834500 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:37:14 INFO - PROCESS | 3748 | 1468427834502 Marionette TRACE conn2 <- [1,1438,null,{}] 08:37:14 INFO - PROCESS | 3748 | 1468427834506 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:14 INFO - PROCESS | 3748 | 1468427834511 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:14 INFO - PROCESS | 3748 | 1468427834658 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 08:37:14 INFO - PROCESS | 3748 | 1468427834665 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:14 INFO - PROCESS | 3748 | 1468427834667 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:14 INFO - PROCESS | 3748 | ++DOCSHELL 160D7000 == 33 [pid = 3748] [id = 369] 08:37:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (1674B800) [pid = 3748] [serial = 1106] [outer = 00000000] 08:37:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (167AF800) [pid = 3748] [serial = 1107] [outer = 1674B800] 08:37:14 INFO - PROCESS | 3748 | 1468427834710 Marionette DEBUG loaded listener.js 08:37:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (16813000) [pid = 3748] [serial = 1108] [outer = 1674B800] 08:37:15 INFO - PROCESS | 3748 | 1468427835147 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 648ms 08:37:15 INFO - PROCESS | 3748 | 1468427835172 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 08:37:15 INFO - PROCESS | 3748 | 1468427835174 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 08:37:15 INFO - PROCESS | 3748 | 1468427835177 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:37:15 INFO - PROCESS | 3748 | 1468427835179 Marionette TRACE conn2 <- [1,1442,null,{}] 08:37:15 INFO - PROCESS | 3748 | 1468427835182 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:15 INFO - PROCESS | 3748 | 1468427835184 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:15 INFO - PROCESS | 3748 | 1468427835269 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 08:37:15 INFO - PROCESS | 3748 | 1468427835275 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 3748 | 1468427835277 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:15 INFO - PROCESS | 3748 | ++DOCSHELL 167AFC00 == 34 [pid = 3748] [id = 370] 08:37:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (16942400) [pid = 3748] [serial = 1109] [outer = 00000000] 08:37:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (1694AC00) [pid = 3748] [serial = 1110] [outer = 16942400] 08:37:15 INFO - PROCESS | 3748 | 1468427835320 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (1694C000) [pid = 3748] [serial = 1111] [outer = 16942400] 08:37:15 INFO - PROCESS | 3748 | 1468427835765 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 648ms 08:37:15 INFO - PROCESS | 3748 | 1468427835815 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 08:37:15 INFO - PROCESS | 3748 | 1468427835817 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 08:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:37:15 INFO - PROCESS | 3748 | 1468427835821 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:37:15 INFO - PROCESS | 3748 | 1468427835823 Marionette TRACE conn2 <- [1,1446,null,{}] 08:37:15 INFO - PROCESS | 3748 | 1468427835831 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:15 INFO - PROCESS | 3748 | 1468427835832 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:15 INFO - PROCESS | 3748 | 1468427835907 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 08:37:15 INFO - PROCESS | 3748 | 1468427835913 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 3748 | 1468427835915 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:15 INFO - PROCESS | 3748 | ++DOCSHELL 16A48400 == 35 [pid = 3748] [id = 371] 08:37:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (16A64000) [pid = 3748] [serial = 1112] [outer = 00000000] 08:37:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (16E5C800) [pid = 3748] [serial = 1113] [outer = 16A64000] 08:37:15 INFO - PROCESS | 3748 | 1468427835957 Marionette DEBUG loaded listener.js 08:37:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (16E5D400) [pid = 3748] [serial = 1114] [outer = 16A64000] 08:37:16 INFO - PROCESS | 3748 | 1468427836412 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 632ms 08:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:37:16 INFO - PROCESS | 3748 | 1468427836459 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:37:16 INFO - PROCESS | 3748 | 1468427836461 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 08:37:16 INFO - PROCESS | 3748 | 1468427836464 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:37:16 INFO - PROCESS | 3748 | 1468427836466 Marionette TRACE conn2 <- [1,1450,null,{}] 08:37:16 INFO - PROCESS | 3748 | 1468427836469 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:16 INFO - PROCESS | 3748 | 1468427836471 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:16 INFO - PROCESS | 3748 | 1468427836576 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 08:37:16 INFO - PROCESS | 3748 | 1468427836583 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:16 INFO - PROCESS | 3748 | 1468427836585 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:16 INFO - PROCESS | 3748 | ++DOCSHELL 13461400 == 36 [pid = 3748] [id = 372] 08:37:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (16E71800) [pid = 3748] [serial = 1115] [outer = 00000000] 08:37:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (16E79800) [pid = 3748] [serial = 1116] [outer = 16E71800] 08:37:16 INFO - PROCESS | 3748 | 1468427836627 Marionette DEBUG loaded listener.js 08:37:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (16E7D000) [pid = 3748] [serial = 1117] [outer = 16E71800] 08:37:17 INFO - PROCESS | 3748 | 1468427837110 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 695ms 08:37:17 INFO - PROCESS | 3748 | 1468427837164 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 08:37:17 INFO - PROCESS | 3748 | 1468427837166 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 08:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:37:17 INFO - PROCESS | 3748 | 1468427837169 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:37:17 INFO - PROCESS | 3748 | 1468427837171 Marionette TRACE conn2 <- [1,1454,null,{}] 08:37:17 INFO - PROCESS | 3748 | 1468427837175 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:17 INFO - PROCESS | 3748 | 1468427837176 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:17 INFO - PROCESS | 3748 | 1468427837315 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:37:17 INFO - PROCESS | 3748 | 1468427837326 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 3748 | 1468427837328 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:17 INFO - PROCESS | 3748 | ++DOCSHELL 1284E400 == 37 [pid = 3748] [id = 373] 08:37:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (142BD400) [pid = 3748] [serial = 1118] [outer = 00000000] 08:37:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (176AD400) [pid = 3748] [serial = 1119] [outer = 142BD400] 08:37:17 INFO - PROCESS | 3748 | 1468427837370 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (17AE4400) [pid = 3748] [serial = 1120] [outer = 142BD400] 08:37:17 INFO - PROCESS | 3748 | 1468427837869 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 711ms 08:37:17 INFO - PROCESS | 3748 | 1468427837905 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 08:37:17 INFO - PROCESS | 3748 | 1468427837907 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 08:37:17 INFO - PROCESS | 3748 | 1468427837910 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:37:17 INFO - PROCESS | 3748 | 1468427837912 Marionette TRACE conn2 <- [1,1458,null,{}] 08:37:17 INFO - PROCESS | 3748 | 1468427837957 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:17 INFO - PROCESS | 3748 | 1468427837960 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:18 INFO - PROCESS | 3748 | 1468427838096 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 08:37:18 INFO - PROCESS | 3748 | 1468427838169 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:18 INFO - PROCESS | 3748 | 1468427838171 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:18 INFO - PROCESS | 3748 | ++DOCSHELL 15336400 == 38 [pid = 3748] [id = 374] 08:37:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (1962F400) [pid = 3748] [serial = 1121] [outer = 00000000] 08:37:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (1963A000) [pid = 3748] [serial = 1122] [outer = 1962F400] 08:37:18 INFO - PROCESS | 3748 | 1468427838215 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (19908000) [pid = 3748] [serial = 1123] [outer = 1962F400] 08:37:18 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (16E7A400) [pid = 3748] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:37:18 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (16E57800) [pid = 3748] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:37:18 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (195DE000) [pid = 3748] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:37:18 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (177B5400) [pid = 3748] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:37:18 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (16E5AC00) [pid = 3748] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:37:18 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (13C5D000) [pid = 3748] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:37:18 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (16751800) [pid = 3748] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:37:18 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (160CB800) [pid = 3748] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:37:18 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (144F0400) [pid = 3748] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:37:18 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (13D9FC00) [pid = 3748] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:37:18 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (1312C400) [pid = 3748] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:37:18 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (1121DC00) [pid = 3748] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:37:18 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (16E64400) [pid = 3748] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:37:18 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (1394C400) [pid = 3748] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:37:18 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (142AEC00) [pid = 3748] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:37:18 INFO - PROCESS | 3748 | 1468427838741 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 869ms 08:37:18 INFO - PROCESS | 3748 | 1468427838775 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 3748 | 1468427838777 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 08:37:18 INFO - PROCESS | 3748 | 1468427838780 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:37:18 INFO - PROCESS | 3748 | 1468427838782 Marionette TRACE conn2 <- [1,1462,null,{}] 08:37:18 INFO - PROCESS | 3748 | 1468427838785 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:18 INFO - PROCESS | 3748 | 1468427838787 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:18 INFO - PROCESS | 3748 | 1468427838866 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 08:37:18 INFO - PROCESS | 3748 | 1468427838871 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:18 INFO - PROCESS | 3748 | 1468427838873 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:18 INFO - PROCESS | 3748 | ++DOCSHELL 160D3C00 == 39 [pid = 3748] [id = 375] 08:37:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (16747400) [pid = 3748] [serial = 1124] [outer = 00000000] 08:37:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (16E5AC00) [pid = 3748] [serial = 1125] [outer = 16747400] 08:37:18 INFO - PROCESS | 3748 | 1468427838916 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (16E63000) [pid = 3748] [serial = 1126] [outer = 16747400] 08:37:19 INFO - PROCESS | 3748 | 1468427839341 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 600ms 08:37:19 INFO - PROCESS | 3748 | 1468427839377 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 08:37:19 INFO - PROCESS | 3748 | 1468427839379 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 08:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:37:19 INFO - PROCESS | 3748 | 1468427839382 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - PROCESS | 3748 | 1468427839394 Marionette TRACE conn2 <- [1,1466,null,{}] 08:37:19 INFO - PROCESS | 3748 | 1468427839402 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:19 INFO - PROCESS | 3748 | 1468427839403 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:19 INFO - PROCESS | 3748 | 1468427839480 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 08:37:19 INFO - PROCESS | 3748 | 1468427839485 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 3748 | 1468427839487 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:19 INFO - PROCESS | 3748 | ++DOCSHELL 17586C00 == 40 [pid = 3748] [id = 376] 08:37:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (17618C00) [pid = 3748] [serial = 1127] [outer = 00000000] 08:37:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (195D9800) [pid = 3748] [serial = 1128] [outer = 17618C00] 08:37:19 INFO - PROCESS | 3748 | 1468427839531 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (19631400) [pid = 3748] [serial = 1129] [outer = 17618C00] 08:37:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (16E59C00) [pid = 3748] [serial = 1130] [outer = 19CAA000] 08:37:20 INFO - PROCESS | 3748 | 1468427840043 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 695ms 08:37:20 INFO - PROCESS | 3748 | 1468427840083 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:37:20 INFO - PROCESS | 3748 | 1468427840084 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 08:37:20 INFO - PROCESS | 3748 | 1468427840088 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:37:20 INFO - PROCESS | 3748 | 1468427840089 Marionette TRACE conn2 <- [1,1470,null,{}] 08:37:20 INFO - PROCESS | 3748 | 1468427840093 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:20 INFO - PROCESS | 3748 | 1468427840094 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:20 INFO - PROCESS | 3748 | 1468427840179 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 08:37:20 INFO - PROCESS | 3748 | 1468427840184 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:20 INFO - PROCESS | 3748 | 1468427840186 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:20 INFO - PROCESS | 3748 | ++DOCSHELL 19AC4400 == 41 [pid = 3748] [id = 377] 08:37:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (19AC7400) [pid = 3748] [serial = 1131] [outer = 00000000] 08:37:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (19AE7800) [pid = 3748] [serial = 1132] [outer = 19AC7400] 08:37:20 INFO - PROCESS | 3748 | 1468427840228 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (19DA9800) [pid = 3748] [serial = 1133] [outer = 19AC7400] 08:37:21 INFO - PROCESS | 3748 | --DOCSHELL 160B4000 == 40 [pid = 3748] [id = 363] 08:37:21 INFO - PROCESS | 3748 | --DOCSHELL 10BBAC00 == 39 [pid = 3748] [id = 364] 08:37:21 INFO - PROCESS | 3748 | --DOCSHELL 11C47800 == 38 [pid = 3748] [id = 365] 08:37:21 INFO - PROCESS | 3748 | --DOCSHELL 13462800 == 37 [pid = 3748] [id = 366] 08:37:21 INFO - PROCESS | 3748 | --DOCSHELL 1533C800 == 36 [pid = 3748] [id = 368] 08:37:21 INFO - PROCESS | 3748 | --DOCSHELL 17586C00 == 35 [pid = 3748] [id = 376] 08:37:21 INFO - PROCESS | 3748 | --DOCSHELL 160D3C00 == 34 [pid = 3748] [id = 375] 08:37:21 INFO - PROCESS | 3748 | --DOCSHELL 1284E400 == 33 [pid = 3748] [id = 373] 08:37:21 INFO - PROCESS | 3748 | --DOCSHELL 160D7000 == 32 [pid = 3748] [id = 369] 08:37:21 INFO - PROCESS | 3748 | --DOCSHELL 16A48400 == 31 [pid = 3748] [id = 371] 08:37:21 INFO - PROCESS | 3748 | --DOCSHELL 13C6CC00 == 30 [pid = 3748] [id = 367] 08:37:21 INFO - PROCESS | 3748 | --DOCSHELL 167AFC00 == 29 [pid = 3748] [id = 370] 08:37:21 INFO - PROCESS | 3748 | --DOCSHELL 13461400 == 28 [pid = 3748] [id = 372] 08:37:21 INFO - PROCESS | 3748 | --DOCSHELL 15336400 == 27 [pid = 3748] [id = 374] 08:37:23 INFO - PROCESS | 3748 | --DOCSHELL 16D1FC00 == 26 [pid = 3748] [id = 232] 08:37:23 INFO - PROCESS | 3748 | --DOCSHELL 16756800 == 25 [pid = 3748] [id = 230] 08:37:23 INFO - PROCESS | 3748 | --DOCSHELL 13135800 == 24 [pid = 3748] [id = 242] 08:37:23 INFO - PROCESS | 3748 | --DOCSHELL 129AE800 == 23 [pid = 3748] [id = 234] 08:37:23 INFO - PROCESS | 3748 | --DOCSHELL 10A94800 == 22 [pid = 3748] [id = 225] 08:37:23 INFO - PROCESS | 3748 | --DOCSHELL 13956C00 == 21 [pid = 3748] [id = 233] 08:37:23 INFO - PROCESS | 3748 | --DOCSHELL 142BE400 == 20 [pid = 3748] [id = 228] 08:37:23 INFO - PROCESS | 3748 | --DOCSHELL 16948400 == 19 [pid = 3748] [id = 231] 08:37:23 INFO - PROCESS | 3748 | --DOCSHELL 139D2400 == 18 [pid = 3748] [id = 227] 08:37:23 INFO - PROCESS | 3748 | --DOCSHELL 17AE7400 == 17 [pid = 3748] [id = 238] 08:37:23 INFO - PROCESS | 3748 | --DOCSHELL 13214800 == 16 [pid = 3748] [id = 240] 08:37:23 INFO - PROCESS | 3748 | --DOCSHELL 19634000 == 15 [pid = 3748] [id = 235] 08:37:23 INFO - PROCESS | 3748 | --DOCSHELL 13C64400 == 14 [pid = 3748] [id = 236] 08:37:23 INFO - PROCESS | 3748 | --DOCSHELL 129B4800 == 13 [pid = 3748] [id = 226] 08:37:23 INFO - PROCESS | 3748 | --DOCSHELL 10435C00 == 12 [pid = 3748] [id = 241] 08:37:23 INFO - PROCESS | 3748 | --DOCSHELL 10A78800 == 11 [pid = 3748] [id = 239] 08:37:23 INFO - PROCESS | 3748 | --DOCSHELL 15190C00 == 10 [pid = 3748] [id = 237] 08:37:23 INFO - PROCESS | 3748 | --DOCSHELL 15F53000 == 9 [pid = 3748] [id = 229] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (1674D000) [pid = 3748] [serial = 1042] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (16FC8C00) [pid = 3748] [serial = 1074] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (195D2400) [pid = 3748] [serial = 1078] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (177BA400) [pid = 3748] [serial = 1077] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (170E0000) [pid = 3748] [serial = 1075] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (19634800) [pid = 3748] [serial = 1080] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (1043A400) [pid = 3748] [serial = 1086] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (19637000) [pid = 3748] [serial = 1081] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (16E73400) [pid = 3748] [serial = 1071] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (16D24800) [pid = 3748] [serial = 1068] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (16D25000) [pid = 3748] [serial = 1069] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (1694F000) [pid = 3748] [serial = 1065] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (16A42800) [pid = 3748] [serial = 1066] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (160DA800) [pid = 3748] [serial = 1062] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (16751C00) [pid = 3748] [serial = 1063] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (15377000) [pid = 3748] [serial = 1059] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (160B3000) [pid = 3748] [serial = 1087] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (19906C00) [pid = 3748] [serial = 1089] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (15E69000) [pid = 3748] [serial = 1060] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (142A8000) [pid = 3748] [serial = 1056] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (142BD000) [pid = 3748] [serial = 1057] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (13157400) [pid = 3748] [serial = 1053] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (131F0400) [pid = 3748] [serial = 1054] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (1124F400) [pid = 3748] [serial = 1050] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (11447400) [pid = 3748] [serial = 1051] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (177B8800) [pid = 3748] [serial = 1048] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (167B5C00) [pid = 3748] [serial = 1083] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (16E73800) [pid = 3748] [serial = 1072] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (16FC2800) [pid = 3748] [serial = 1084] [outer = 00000000] [url = about:blank] 08:37:23 INFO - PROCESS | 3748 | 1468427843641 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 3571ms 08:37:23 INFO - PROCESS | 3748 | 1468427843692 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 08:37:23 INFO - PROCESS | 3748 | 1468427843697 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 08:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:37:23 INFO - PROCESS | 3748 | 1468427843702 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:37:23 INFO - PROCESS | 3748 | 1468427843705 Marionette TRACE conn2 <- [1,1474,null,{}] 08:37:23 INFO - PROCESS | 3748 | 1468427843711 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:23 INFO - PROCESS | 3748 | 1468427843714 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:23 INFO - PROCESS | 3748 | 1468427843815 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:37:23 INFO - PROCESS | 3748 | 1468427843900 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:23 INFO - PROCESS | 3748 | 1468427843904 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:23 INFO - PROCESS | 3748 | ++DOCSHELL 10A77C00 == 10 [pid = 3748] [id = 378] 08:37:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (10A78800) [pid = 3748] [serial = 1134] [outer = 00000000] 08:37:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (10D65400) [pid = 3748] [serial = 1135] [outer = 10A78800] 08:37:23 INFO - PROCESS | 3748 | 1468427843952 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (10D68000) [pid = 3748] [serial = 1136] [outer = 10A78800] 08:37:24 INFO - PROCESS | 3748 | 1468427844389 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 743ms 08:37:24 INFO - PROCESS | 3748 | 1468427844443 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 08:37:24 INFO - PROCESS | 3748 | 1468427844448 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 08:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:37:24 INFO - PROCESS | 3748 | 1468427844454 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:37:24 INFO - PROCESS | 3748 | 1468427844456 Marionette TRACE conn2 <- [1,1478,null,{}] 08:37:24 INFO - PROCESS | 3748 | 1468427844460 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:24 INFO - PROCESS | 3748 | 1468427844463 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:24 INFO - PROCESS | 3748 | 1468427844552 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 08:37:24 INFO - PROCESS | 3748 | 1468427844560 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 3748 | 1468427844563 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:24 INFO - PROCESS | 3748 | ++DOCSHELL 10A97000 == 11 [pid = 3748] [id = 379] 08:37:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (114DE000) [pid = 3748] [serial = 1137] [outer = 00000000] 08:37:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (11AF1400) [pid = 3748] [serial = 1138] [outer = 114DE000] 08:37:24 INFO - PROCESS | 3748 | 1468427844609 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (1284E400) [pid = 3748] [serial = 1139] [outer = 114DE000] 08:37:25 INFO - PROCESS | 3748 | 1468427845077 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 648ms 08:37:25 INFO - PROCESS | 3748 | 1468427845091 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 3748 | 1468427845093 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 08:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:37:25 INFO - PROCESS | 3748 | 1468427845097 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 3748 | 1468427845100 Marionette TRACE conn2 <- [1,1482,null,{}] 08:37:25 INFO - PROCESS | 3748 | 1468427845115 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:25 INFO - PROCESS | 3748 | 1468427845119 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:25 INFO - PROCESS | 3748 | 1468427845241 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 08:37:25 INFO - PROCESS | 3748 | 1468427845250 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:25 INFO - PROCESS | 3748 | 1468427845253 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:25 INFO - PROCESS | 3748 | ++DOCSHELL 1315A000 == 12 [pid = 3748] [id = 380] 08:37:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (131E6400) [pid = 3748] [serial = 1140] [outer = 00000000] 08:37:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (131F0800) [pid = 3748] [serial = 1141] [outer = 131E6400] 08:37:25 INFO - PROCESS | 3748 | 1468427845308 Marionette DEBUG loaded listener.js 08:37:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (132E1C00) [pid = 3748] [serial = 1142] [outer = 131E6400] 08:37:25 INFO - PROCESS | 3748 | 1468427845801 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 743ms 08:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:37:25 INFO - PROCESS | 3748 | 1468427845837 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 3748 | 1468427845840 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 08:37:25 INFO - PROCESS | 3748 | 1468427845843 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 3748 | 1468427845845 Marionette TRACE conn2 <- [1,1486,null,{}] 08:37:25 INFO - PROCESS | 3748 | 1468427845848 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:25 INFO - PROCESS | 3748 | 1468427845850 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:25 INFO - PROCESS | 3748 | 1468427845944 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 08:37:25 INFO - PROCESS | 3748 | 1468427845949 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:25 INFO - PROCESS | 3748 | 1468427845951 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:25 INFO - PROCESS | 3748 | ++DOCSHELL 13951400 == 13 [pid = 3748] [id = 381] 08:37:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (139CA000) [pid = 3748] [serial = 1143] [outer = 00000000] 08:37:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (13DA0400) [pid = 3748] [serial = 1144] [outer = 139CA000] 08:37:26 INFO - PROCESS | 3748 | 1468427845995 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (142A9800) [pid = 3748] [serial = 1145] [outer = 139CA000] 08:37:26 INFO - PROCESS | 3748 | 1468427846501 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 695ms 08:37:26 INFO - PROCESS | 3748 | 1468427846574 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:37:26 INFO - PROCESS | 3748 | 1468427846576 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 08:37:26 INFO - PROCESS | 3748 | 1468427846579 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:37:26 INFO - PROCESS | 3748 | 1468427846581 Marionette TRACE conn2 <- [1,1490,null,{}] 08:37:26 INFO - PROCESS | 3748 | 1468427846585 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:26 INFO - PROCESS | 3748 | 1468427846586 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:26 INFO - PROCESS | 3748 | 1468427846691 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 08:37:26 INFO - PROCESS | 3748 | 1468427846699 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 3748 | 1468427846701 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:26 INFO - PROCESS | 3748 | ++DOCSHELL 142C1000 == 14 [pid = 3748] [id = 382] 08:37:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (142C3400) [pid = 3748] [serial = 1146] [outer = 00000000] 08:37:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (15191800) [pid = 3748] [serial = 1147] [outer = 142C3400] 08:37:26 INFO - PROCESS | 3748 | 1468427846745 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (15334800) [pid = 3748] [serial = 1148] [outer = 142C3400] 08:37:27 INFO - PROCESS | 3748 | 1468427847172 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 648ms 08:37:27 INFO - PROCESS | 3748 | 1468427847218 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 3748 | 1468427847220 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 08:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:37:27 INFO - PROCESS | 3748 | 1468427847223 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 3748 | 1468427847225 Marionette TRACE conn2 <- [1,1494,null,{}] 08:37:27 INFO - PROCESS | 3748 | 1468427847228 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:27 INFO - PROCESS | 3748 | 1468427847233 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:27 INFO - PROCESS | 3748 | 1468427847348 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:37:27 INFO - PROCESS | 3748 | 1468427847356 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 3748 | 1468427847359 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:27 INFO - PROCESS | 3748 | ++DOCSHELL 15F52000 == 15 [pid = 3748] [id = 383] 08:37:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (15F52800) [pid = 3748] [serial = 1149] [outer = 00000000] 08:37:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (160D9400) [pid = 3748] [serial = 1150] [outer = 15F52800] 08:37:27 INFO - PROCESS | 3748 | 1468427847410 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (1674E800) [pid = 3748] [serial = 1151] [outer = 15F52800] 08:37:27 INFO - PROCESS | 3748 | 1468427847827 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 648ms 08:37:27 INFO - PROCESS | 3748 | 1468427847862 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 3748 | 1468427847864 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 08:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:37:27 INFO - PROCESS | 3748 | 1468427847868 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 3748 | 1468427847869 Marionette TRACE conn2 <- [1,1498,null,{}] 08:37:27 INFO - PROCESS | 3748 | 1468427847876 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:27 INFO - PROCESS | 3748 | 1468427847878 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:27 INFO - PROCESS | 3748 | 1468427847966 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 08:37:27 INFO - PROCESS | 3748 | 1468427847973 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 3748 | 1468427847975 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:28 INFO - PROCESS | 3748 | ++DOCSHELL 16756000 == 16 [pid = 3748] [id = 384] 08:37:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (167AA400) [pid = 3748] [serial = 1152] [outer = 00000000] 08:37:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (167B0400) [pid = 3748] [serial = 1153] [outer = 167AA400] 08:37:28 INFO - PROCESS | 3748 | 1468427848018 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (167B1400) [pid = 3748] [serial = 1154] [outer = 167AA400] 08:37:28 INFO - PROCESS | 3748 | 1468427848466 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 648ms 08:37:28 INFO - PROCESS | 3748 | 1468427848510 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 3748 | 1468427848512 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 08:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:37:28 INFO - PROCESS | 3748 | 1468427848515 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 3748 | 1468427848516 Marionette TRACE conn2 <- [1,1502,null,{}] 08:37:28 INFO - PROCESS | 3748 | 1468427848523 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:28 INFO - PROCESS | 3748 | 1468427848525 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:28 INFO - PROCESS | 3748 | 1468427848599 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 08:37:28 INFO - PROCESS | 3748 | 1468427848605 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 3748 | 1468427848607 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:28 INFO - PROCESS | 3748 | ++DOCSHELL 16755C00 == 17 [pid = 3748] [id = 385] 08:37:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (168CD400) [pid = 3748] [serial = 1155] [outer = 00000000] 08:37:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (139D4400) [pid = 3748] [serial = 1156] [outer = 168CD400] 08:37:28 INFO - PROCESS | 3748 | 1468427848649 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (142A5400) [pid = 3748] [serial = 1157] [outer = 168CD400] 08:37:29 INFO - PROCESS | 3748 | 1468427849144 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 632ms 08:37:29 INFO - PROCESS | 3748 | 1468427849186 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 08:37:29 INFO - PROCESS | 3748 | 1468427849188 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 08:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:37:29 INFO - PROCESS | 3748 | 1468427849191 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - PROCESS | 3748 | 1468427849193 Marionette TRACE conn2 <- [1,1506,null,{}] 08:37:29 INFO - PROCESS | 3748 | 1468427849196 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:29 INFO - PROCESS | 3748 | 1468427849198 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:29 INFO - PROCESS | 3748 | 1468427849310 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 08:37:29 INFO - PROCESS | 3748 | 1468427849366 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 3748 | 1468427849368 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:29 INFO - PROCESS | 3748 | ++DOCSHELL 13159800 == 18 [pid = 3748] [id = 386] 08:37:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (1694D000) [pid = 3748] [serial = 1158] [outer = 00000000] 08:37:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (16A3B800) [pid = 3748] [serial = 1159] [outer = 1694D000] 08:37:29 INFO - PROCESS | 3748 | 1468427849451 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (16A42800) [pid = 3748] [serial = 1160] [outer = 1694D000] 08:37:29 INFO - PROCESS | 3748 | 1468427849862 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 711ms 08:37:29 INFO - PROCESS | 3748 | 1468427849891 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:37:29 INFO - PROCESS | 3748 | 1468427849893 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 08:37:29 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:37:29 INFO - PROCESS | 3748 | 1468427849896 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - PROCESS | 3748 | 1468427849898 Marionette TRACE conn2 <- [1,1510,null,{}] 08:37:29 INFO - PROCESS | 3748 | 1468427849901 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:29 INFO - PROCESS | 3748 | 1468427849903 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:30 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (17618C00) [pid = 3748] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:37:30 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (16E71800) [pid = 3748] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:37:30 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (142BD400) [pid = 3748] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:37:30 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (1962F400) [pid = 3748] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:37:30 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (16A64000) [pid = 3748] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:37:30 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (16942400) [pid = 3748] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:37:30 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (1674B800) [pid = 3748] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:37:30 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (1533DC00) [pid = 3748] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:37:30 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (13D94800) [pid = 3748] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:37:30 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (1394BC00) [pid = 3748] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:37:30 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (11C48000) [pid = 3748] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:37:30 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (10BC1C00) [pid = 3748] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:37:30 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (160D3000) [pid = 3748] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:37:30 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (16747400) [pid = 3748] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:37:30 INFO - PROCESS | 3748 | 1468427850273 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 08:37:30 INFO - PROCESS | 3748 | 1468427850281 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 3748 | 1468427850283 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:30 INFO - PROCESS | 3748 | ++DOCSHELL 10A02000 == 19 [pid = 3748] [id = 387] 08:37:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (10A0C000) [pid = 3748] [serial = 1161] [outer = 00000000] 08:37:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (11AE9000) [pid = 3748] [serial = 1162] [outer = 10A0C000] 08:37:30 INFO - PROCESS | 3748 | 1468427850326 Marionette DEBUG loaded listener.js 08:37:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (131E5C00) [pid = 3748] [serial = 1163] [outer = 10A0C000] 08:37:31 INFO - PROCESS | 3748 | 1468427851404 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:37:31 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:37:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:37:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:37:31 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:37:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:37:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:37:31 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 08:37:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:37:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:37:31 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 08:37:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:37:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:37:31 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1596ms 08:37:31 INFO - PROCESS | 3748 | 1468427851470 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 08:37:31 INFO - PROCESS | 3748 | 1468427851478 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 08:37:31 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:37:31 INFO - PROCESS | 3748 | 1468427851488 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 3748 | 1468427851491 Marionette TRACE conn2 <- [1,1514,null,{}] 08:37:31 INFO - PROCESS | 3748 | 1468427851497 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:31 INFO - PROCESS | 3748 | 1468427851500 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:31 INFO - PROCESS | 3748 | 1468427851593 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:37:31 INFO - PROCESS | 3748 | 1468427851606 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 3748 | 1468427851610 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:31 INFO - PROCESS | 3748 | ++DOCSHELL 12D5C400 == 20 [pid = 3748] [id = 388] 08:37:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (130CA400) [pid = 3748] [serial = 1164] [outer = 00000000] 08:37:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (1312F800) [pid = 3748] [serial = 1165] [outer = 130CA400] 08:37:31 INFO - PROCESS | 3748 | 1468427851664 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (13156400) [pid = 3748] [serial = 1166] [outer = 130CA400] 08:37:32 INFO - PROCESS | 3748 | 1468427852218 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:37:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:37:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:37:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:37:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:37:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:37:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:37:32 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 743ms 08:37:32 INFO - PROCESS | 3748 | 1468427852261 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 08:37:32 INFO - PROCESS | 3748 | 1468427852265 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 08:37:32 INFO - PROCESS | 3748 | 1468427852272 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:37:32 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:37:32 INFO - PROCESS | 3748 | 1468427852275 Marionette TRACE conn2 <- [1,1518,null,{}] 08:37:32 INFO - PROCESS | 3748 | 1468427852279 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:32 INFO - PROCESS | 3748 | 1468427852281 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:32 INFO - PROCESS | 3748 | 1468427852366 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 08:37:32 INFO - PROCESS | 3748 | 1468427852375 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:32 INFO - PROCESS | 3748 | 1468427852378 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:32 INFO - PROCESS | 3748 | ++DOCSHELL 142C3000 == 21 [pid = 3748] [id = 389] 08:37:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (142C4000) [pid = 3748] [serial = 1167] [outer = 00000000] 08:37:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (1533C000) [pid = 3748] [serial = 1168] [outer = 142C4000] 08:37:32 INFO - PROCESS | 3748 | 1468427852442 Marionette DEBUG loaded listener.js 08:37:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (15375C00) [pid = 3748] [serial = 1169] [outer = 142C4000] 08:37:32 INFO - PROCESS | 3748 | 1468427852933 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:37:32 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 08:37:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:37:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:37:32 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 08:37:32 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:37:32 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 711ms 08:37:32 INFO - PROCESS | 3748 | 1468427852973 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 08:37:32 INFO - PROCESS | 3748 | 1468427852977 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 08:37:32 INFO - PROCESS | 3748 | 1468427852982 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:37:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:37:32 INFO - PROCESS | 3748 | 1468427852986 Marionette TRACE conn2 <- [1,1522,null,{}] 08:37:33 INFO - PROCESS | 3748 | 1468427852992 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:33 INFO - PROCESS | 3748 | 1468427852995 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:33 INFO - PROCESS | 3748 | 1468427853173 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 08:37:33 INFO - PROCESS | 3748 | 1468427853292 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 3748 | 1468427853295 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:33 INFO - PROCESS | 3748 | ++DOCSHELL 13154000 == 22 [pid = 3748] [id = 390] 08:37:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (13157400) [pid = 3748] [serial = 1170] [outer = 00000000] 08:37:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (13956000) [pid = 3748] [serial = 1171] [outer = 13157400] 08:37:33 INFO - PROCESS | 3748 | 1468427853368 Marionette DEBUG loaded listener.js 08:37:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (142B0000) [pid = 3748] [serial = 1172] [outer = 13157400] 08:37:33 INFO - PROCESS | 3748 | 1468427853924 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:37:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:37:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1012ms 08:37:34 INFO - PROCESS | 3748 | 1468427853986 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 3748 | 1468427853991 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 08:37:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:37:34 INFO - PROCESS | 3748 | 1468427853997 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 3748 | 1468427854000 Marionette TRACE conn2 <- [1,1526,null,{}] 08:37:34 INFO - PROCESS | 3748 | 1468427854004 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:34 INFO - PROCESS | 3748 | 1468427854007 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:34 INFO - PROCESS | 3748 | 1468427854110 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 08:37:34 INFO - PROCESS | 3748 | 1468427854239 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 3748 | 1468427854242 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:34 INFO - PROCESS | 3748 | ++DOCSHELL 167AE400 == 23 [pid = 3748] [id = 391] 08:37:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (167AE800) [pid = 3748] [serial = 1173] [outer = 00000000] 08:37:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (167B6800) [pid = 3748] [serial = 1174] [outer = 167AE800] 08:37:34 INFO - PROCESS | 3748 | 1468427854301 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (16947000) [pid = 3748] [serial = 1175] [outer = 167AE800] 08:37:34 INFO - PROCESS | 3748 | 1468427854958 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:37:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:37:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1012ms 08:37:35 INFO - PROCESS | 3748 | 1468427855036 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:37:35 INFO - PROCESS | 3748 | 1468427855039 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 08:37:35 INFO - PROCESS | 3748 | 1468427855057 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:37:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:37:35 INFO - PROCESS | 3748 | 1468427855061 Marionette TRACE conn2 <- [1,1530,null,{}] 08:37:35 INFO - PROCESS | 3748 | 1468427855072 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:35 INFO - PROCESS | 3748 | 1468427855077 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:35 INFO - PROCESS | 3748 | 1468427855201 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 08:37:35 INFO - PROCESS | 3748 | 1468427855281 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:35 INFO - PROCESS | 3748 | 1468427855285 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:35 INFO - PROCESS | 3748 | ++DOCSHELL 16E61C00 == 24 [pid = 3748] [id = 392] 08:37:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (16E63C00) [pid = 3748] [serial = 1176] [outer = 00000000] 08:37:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (16E70400) [pid = 3748] [serial = 1177] [outer = 16E63C00] 08:37:35 INFO - PROCESS | 3748 | 1468427855382 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (16E72800) [pid = 3748] [serial = 1178] [outer = 16E63C00] 08:37:36 INFO - PROCESS | 3748 | 1468427856080 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:37:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:37:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1058ms 08:37:36 INFO - PROCESS | 3748 | 1468427856107 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 08:37:36 INFO - PROCESS | 3748 | 1468427856111 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 08:37:36 INFO - PROCESS | 3748 | 1468427856116 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:37:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:37:36 INFO - PROCESS | 3748 | 1468427856119 Marionette TRACE conn2 <- [1,1534,null,{}] 08:37:36 INFO - PROCESS | 3748 | 1468427856125 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:36 INFO - PROCESS | 3748 | 1468427856128 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:36 INFO - PROCESS | 3748 | 1468427856227 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:37:36 INFO - PROCESS | 3748 | 1468427856361 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:36 INFO - PROCESS | 3748 | 1468427856365 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:36 INFO - PROCESS | 3748 | ++DOCSHELL 10435C00 == 25 [pid = 3748] [id = 393] 08:37:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (10470400) [pid = 3748] [serial = 1179] [outer = 00000000] 08:37:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (1124C400) [pid = 3748] [serial = 1180] [outer = 10470400] 08:37:36 INFO - PROCESS | 3748 | 1468427856415 Marionette DEBUG loaded listener.js 08:37:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (1284A000) [pid = 3748] [serial = 1181] [outer = 10470400] 08:37:37 INFO - PROCESS | 3748 | --DOCSHELL 19AC4400 == 24 [pid = 3748] [id = 377] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (19631400) [pid = 3748] [serial = 1129] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (16E79800) [pid = 3748] [serial = 1116] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (176AD400) [pid = 3748] [serial = 1119] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (16E7D000) [pid = 3748] [serial = 1117] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (1963A000) [pid = 3748] [serial = 1122] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (17AE4400) [pid = 3748] [serial = 1120] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (1532F400) [pid = 3748] [serial = 682] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (195D9800) [pid = 3748] [serial = 1128] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (19908000) [pid = 3748] [serial = 1123] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (16E5C800) [pid = 3748] [serial = 1113] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (1694AC00) [pid = 3748] [serial = 1110] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (1694C000) [pid = 3748] [serial = 1111] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (167AF800) [pid = 3748] [serial = 1107] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (16813000) [pid = 3748] [serial = 1108] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (15F4B400) [pid = 3748] [serial = 1104] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (160B1400) [pid = 3748] [serial = 1105] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (142C1800) [pid = 3748] [serial = 1101] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (15330C00) [pid = 3748] [serial = 1102] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (139C8400) [pid = 3748] [serial = 1098] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (13C5EC00) [pid = 3748] [serial = 1099] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (1291C000) [pid = 3748] [serial = 1095] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (129E9C00) [pid = 3748] [serial = 1096] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (10D6CC00) [pid = 3748] [serial = 1092] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (19AE7800) [pid = 3748] [serial = 1132] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (10D70000) [pid = 3748] [serial = 1093] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (19AB9800) [pid = 3748] [serial = 1090] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (16E5AC00) [pid = 3748] [serial = 1125] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (16E63000) [pid = 3748] [serial = 1126] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (16E5D400) [pid = 3748] [serial = 1114] [outer = 00000000] [url = about:blank] 08:37:37 INFO - PROCESS | 3748 | 1468427857453 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:37:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:37:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1375ms 08:37:37 INFO - PROCESS | 3748 | 1468427857474 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 3748 | 1468427857478 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 08:37:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:37:37 INFO - PROCESS | 3748 | 1468427857483 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - PROCESS | 3748 | 1468427857486 Marionette TRACE conn2 <- [1,1538,null,{}] 08:37:37 INFO - PROCESS | 3748 | 1468427857491 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:37 INFO - PROCESS | 3748 | 1468427857494 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:37 INFO - PROCESS | 3748 | 1468427857709 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 08:37:37 INFO - PROCESS | 3748 | 1468427857832 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 3748 | 1468427857834 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:37 INFO - PROCESS | 3748 | ++DOCSHELL 1101D800 == 25 [pid = 3748] [id = 394] 08:37:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (1121D800) [pid = 3748] [serial = 1182] [outer = 00000000] 08:37:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (114E1000) [pid = 3748] [serial = 1183] [outer = 1121D800] 08:37:37 INFO - PROCESS | 3748 | 1468427857880 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (11CD4400) [pid = 3748] [serial = 1184] [outer = 1121D800] 08:37:38 INFO - PROCESS | 3748 | 1468427858313 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:37:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:37:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 853ms 08:37:38 INFO - PROCESS | 3748 | 1468427858354 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 08:37:38 INFO - PROCESS | 3748 | 1468427858359 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 08:37:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:37:38 INFO - PROCESS | 3748 | 1468427858378 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - PROCESS | 3748 | 1468427858381 Marionette TRACE conn2 <- [1,1542,null,{}] 08:37:38 INFO - PROCESS | 3748 | 1468427858385 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:38 INFO - PROCESS | 3748 | 1468427858387 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:38 INFO - PROCESS | 3748 | 1468427858503 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 08:37:38 INFO - PROCESS | 3748 | 1468427858515 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:38 INFO - PROCESS | 3748 | 1468427858517 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:38 INFO - PROCESS | 3748 | ++DOCSHELL 13159C00 == 26 [pid = 3748] [id = 395] 08:37:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (131F0000) [pid = 3748] [serial = 1185] [outer = 00000000] 08:37:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (1394BC00) [pid = 3748] [serial = 1186] [outer = 131F0000] 08:37:38 INFO - PROCESS | 3748 | 1468427858563 Marionette DEBUG loaded listener.js 08:37:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (139CDC00) [pid = 3748] [serial = 1187] [outer = 131F0000] 08:37:39 INFO - PROCESS | 3748 | 1468427859024 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:37:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:37:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 695ms 08:37:39 INFO - PROCESS | 3748 | 1468427859077 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 08:37:39 INFO - PROCESS | 3748 | 1468427859080 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 08:37:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:37:39 INFO - PROCESS | 3748 | 1468427859084 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:37:39 INFO - PROCESS | 3748 | 1468427859087 Marionette TRACE conn2 <- [1,1546,null,{}] 08:37:39 INFO - PROCESS | 3748 | 1468427859125 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:39 INFO - PROCESS | 3748 | 1468427859129 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:39 INFO - PROCESS | 3748 | 1468427859252 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 08:37:39 INFO - PROCESS | 3748 | 1468427859266 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:39 INFO - PROCESS | 3748 | 1468427859270 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:39 INFO - PROCESS | 3748 | ++DOCSHELL 15336400 == 27 [pid = 3748] [id = 396] 08:37:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (15336800) [pid = 3748] [serial = 1188] [outer = 00000000] 08:37:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (15616800) [pid = 3748] [serial = 1189] [outer = 15336800] 08:37:39 INFO - PROCESS | 3748 | 1468427859319 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (160A8C00) [pid = 3748] [serial = 1190] [outer = 15336800] 08:37:39 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (142C4000) [pid = 3748] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:37:39 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (1694D000) [pid = 3748] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:37:39 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (131E6400) [pid = 3748] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:37:39 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (19AC7400) [pid = 3748] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:37:39 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (167AA400) [pid = 3748] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:37:39 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (130CA400) [pid = 3748] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:37:39 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (114DE000) [pid = 3748] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:37:39 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (10A78800) [pid = 3748] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:37:39 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (139CA000) [pid = 3748] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:37:39 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (168CD400) [pid = 3748] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:37:39 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (142C3400) [pid = 3748] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:37:39 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (15F52800) [pid = 3748] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:37:39 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (10A0C000) [pid = 3748] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:37:39 INFO - PROCESS | 3748 | 1468427859920 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:37:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:37:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 916ms 08:37:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:37:40 INFO - PROCESS | 3748 | 1468427859997 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:37:40 INFO - PROCESS | 3748 | 1468427859999 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 08:37:40 INFO - PROCESS | 3748 | 1468427860003 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:37:40 INFO - PROCESS | 3748 | 1468427860005 Marionette TRACE conn2 <- [1,1550,null,{}] 08:37:40 INFO - PROCESS | 3748 | 1468427860008 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:40 INFO - PROCESS | 3748 | 1468427860010 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:40 INFO - PROCESS | 3748 | 1468427860092 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 08:37:40 INFO - PROCESS | 3748 | 1468427860186 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 3748 | 1468427860188 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:40 INFO - PROCESS | 3748 | ++DOCSHELL 11253400 == 28 [pid = 3748] [id = 397] 08:37:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (112C9400) [pid = 3748] [serial = 1191] [outer = 00000000] 08:37:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (15339400) [pid = 3748] [serial = 1192] [outer = 112C9400] 08:37:40 INFO - PROCESS | 3748 | 1468427860231 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (15F52800) [pid = 3748] [serial = 1193] [outer = 112C9400] 08:37:40 INFO - PROCESS | 3748 | 1468427860657 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:37:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:37:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 632ms 08:37:40 INFO - PROCESS | 3748 | 1468427860673 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 08:37:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:37:40 INFO - PROCESS | 3748 | 1468427860675 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 08:37:40 INFO - PROCESS | 3748 | 1468427860678 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:37:40 INFO - PROCESS | 3748 | 1468427860680 Marionette TRACE conn2 <- [1,1554,null,{}] 08:37:40 INFO - PROCESS | 3748 | 1468427860683 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:40 INFO - PROCESS | 3748 | 1468427860685 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:40 INFO - PROCESS | 3748 | 1468427860800 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:37:40 INFO - PROCESS | 3748 | 1468427860807 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 3748 | 1468427860809 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:40 INFO - PROCESS | 3748 | ++DOCSHELL 16748000 == 29 [pid = 3748] [id = 398] 08:37:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (16752800) [pid = 3748] [serial = 1194] [outer = 00000000] 08:37:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (167AD000) [pid = 3748] [serial = 1195] [outer = 16752800] 08:37:40 INFO - PROCESS | 3748 | 1468427860853 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (167B4400) [pid = 3748] [serial = 1196] [outer = 16752800] 08:37:41 INFO - PROCESS | 3748 | 1468427861254 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:37:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:37:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 600ms 08:37:41 INFO - PROCESS | 3748 | 1468427861276 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 3748 | 1468427861277 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 08:37:41 INFO - PROCESS | 3748 | 1468427861281 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:37:41 INFO - PROCESS | 3748 | 1468427861282 Marionette TRACE conn2 <- [1,1558,null,{}] 08:37:41 INFO - PROCESS | 3748 | 1468427861285 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:41 INFO - PROCESS | 3748 | 1468427861291 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:41 INFO - PROCESS | 3748 | 1468427861423 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 08:37:41 INFO - PROCESS | 3748 | 1468427861477 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:41 INFO - PROCESS | 3748 | 1468427861479 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:41 INFO - PROCESS | 3748 | ++DOCSHELL 167B8400 == 30 [pid = 3748] [id = 399] 08:37:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (16943C00) [pid = 3748] [serial = 1197] [outer = 00000000] 08:37:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (16A3D800) [pid = 3748] [serial = 1198] [outer = 16943C00] 08:37:41 INFO - PROCESS | 3748 | 1468427861522 Marionette DEBUG loaded listener.js 08:37:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (16E57400) [pid = 3748] [serial = 1199] [outer = 16943C00] 08:37:41 INFO - PROCESS | 3748 | 1468427861924 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:37:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:37:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 696ms 08:37:42 INFO - PROCESS | 3748 | 1468427861981 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 08:37:42 INFO - PROCESS | 3748 | 1468427861986 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 08:37:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:37:42 INFO - PROCESS | 3748 | 1468427862062 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:37:42 INFO - PROCESS | 3748 | 1468427862066 Marionette TRACE conn2 <- [1,1562,null,{}] 08:37:42 INFO - PROCESS | 3748 | 1468427862129 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:42 INFO - PROCESS | 3748 | 1468427862133 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:42 INFO - PROCESS | 3748 | 1468427862249 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 08:37:42 INFO - PROCESS | 3748 | 1468427862352 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:42 INFO - PROCESS | 3748 | 1468427862357 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:42 INFO - PROCESS | 3748 | ++DOCSHELL 11017400 == 31 [pid = 3748] [id = 400] 08:37:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (11223400) [pid = 3748] [serial = 1200] [outer = 00000000] 08:37:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (112CCC00) [pid = 3748] [serial = 1201] [outer = 11223400] 08:37:42 INFO - PROCESS | 3748 | 1468427862412 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (112D4400) [pid = 3748] [serial = 1202] [outer = 11223400] 08:37:43 INFO - PROCESS | 3748 | 1468427863108 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:37:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:37:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1153ms 08:37:43 INFO - PROCESS | 3748 | 1468427863166 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 08:37:43 INFO - PROCESS | 3748 | 1468427863170 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 08:37:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:37:43 INFO - PROCESS | 3748 | 1468427863225 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:37:43 INFO - PROCESS | 3748 | 1468427863228 Marionette TRACE conn2 <- [1,1566,null,{}] 08:37:43 INFO - PROCESS | 3748 | 1468427863233 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:43 INFO - PROCESS | 3748 | 1468427863236 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:43 INFO - PROCESS | 3748 | 1468427863404 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 08:37:43 INFO - PROCESS | 3748 | 1468427863536 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 3748 | 1468427863539 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:43 INFO - PROCESS | 3748 | ++DOCSHELL 130A6000 == 32 [pid = 3748] [id = 401] 08:37:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (13C6F800) [pid = 3748] [serial = 1203] [outer = 00000000] 08:37:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (142BD400) [pid = 3748] [serial = 1204] [outer = 13C6F800] 08:37:43 INFO - PROCESS | 3748 | 1468427863594 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (144F0800) [pid = 3748] [serial = 1205] [outer = 13C6F800] 08:37:44 INFO - PROCESS | 3748 | 1468427864339 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:37:44 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (1533C000) [pid = 3748] [serial = 1168] [outer = 00000000] [url = about:blank] 08:37:44 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (16A3B800) [pid = 3748] [serial = 1159] [outer = 00000000] [url = about:blank] 08:37:44 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (131F0800) [pid = 3748] [serial = 1141] [outer = 00000000] [url = about:blank] 08:37:44 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (15375C00) [pid = 3748] [serial = 1169] [outer = 00000000] [url = about:blank] 08:37:44 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (132E1C00) [pid = 3748] [serial = 1142] [outer = 00000000] [url = about:blank] 08:37:44 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (19DA9800) [pid = 3748] [serial = 1133] [outer = 00000000] [url = about:blank] 08:37:44 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (167B0400) [pid = 3748] [serial = 1153] [outer = 00000000] [url = about:blank] 08:37:44 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (1312F800) [pid = 3748] [serial = 1165] [outer = 00000000] [url = about:blank] 08:37:44 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (167B1400) [pid = 3748] [serial = 1154] [outer = 00000000] [url = about:blank] 08:37:44 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (11AF1400) [pid = 3748] [serial = 1138] [outer = 00000000] [url = about:blank] 08:37:44 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (1284E400) [pid = 3748] [serial = 1139] [outer = 00000000] [url = about:blank] 08:37:44 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (10D65400) [pid = 3748] [serial = 1135] [outer = 00000000] [url = about:blank] 08:37:44 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (10D68000) [pid = 3748] [serial = 1136] [outer = 00000000] [url = about:blank] 08:37:44 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (13DA0400) [pid = 3748] [serial = 1144] [outer = 00000000] [url = about:blank] 08:37:44 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (142A9800) [pid = 3748] [serial = 1145] [outer = 00000000] [url = about:blank] 08:37:44 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (139D4400) [pid = 3748] [serial = 1156] [outer = 00000000] [url = about:blank] 08:37:44 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (15191800) [pid = 3748] [serial = 1147] [outer = 00000000] [url = about:blank] 08:37:44 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (15334800) [pid = 3748] [serial = 1148] [outer = 00000000] [url = about:blank] 08:37:44 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (1674E800) [pid = 3748] [serial = 1151] [outer = 00000000] [url = about:blank] 08:37:44 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (160D9400) [pid = 3748] [serial = 1150] [outer = 00000000] [url = about:blank] 08:37:44 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (131E5C00) [pid = 3748] [serial = 1163] [outer = 00000000] [url = about:blank] 08:37:44 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (13156400) [pid = 3748] [serial = 1166] [outer = 00000000] [url = about:blank] 08:37:44 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (16A42800) [pid = 3748] [serial = 1160] [outer = 00000000] [url = about:blank] 08:37:44 INFO - PROCESS | 3748 | --DOMWINDOW == 56 (11AE9000) [pid = 3748] [serial = 1162] [outer = 00000000] [url = about:blank] 08:37:44 INFO - PROCESS | 3748 | --DOMWINDOW == 55 (142A5400) [pid = 3748] [serial = 1157] [outer = 00000000] [url = about:blank] 08:37:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:37:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1169ms 08:37:44 INFO - PROCESS | 3748 | 1468427864401 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 3748 | 1468427864405 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 08:37:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:37:44 INFO - PROCESS | 3748 | 1468427864410 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - PROCESS | 3748 | 1468427864413 Marionette TRACE conn2 <- [1,1570,null,{}] 08:37:44 INFO - PROCESS | 3748 | 1468427864418 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:44 INFO - PROCESS | 3748 | 1468427864421 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:44 INFO - PROCESS | 3748 | 1468427864512 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 08:37:44 INFO - PROCESS | 3748 | 1468427864520 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:44 INFO - PROCESS | 3748 | 1468427864522 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:44 INFO - PROCESS | 3748 | ++DOCSHELL 11224800 == 33 [pid = 3748] [id = 402] 08:37:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 56 (112CF000) [pid = 3748] [serial = 1206] [outer = 00000000] 08:37:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 57 (12D65C00) [pid = 3748] [serial = 1207] [outer = 112CF000] 08:37:44 INFO - PROCESS | 3748 | 1468427864568 Marionette DEBUG loaded listener.js 08:37:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (130CD400) [pid = 3748] [serial = 1208] [outer = 112CF000] 08:37:45 INFO - PROCESS | 3748 | 1468427865086 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:37:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:37:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 743ms 08:37:45 INFO - PROCESS | 3748 | 1468427865147 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 08:37:45 INFO - PROCESS | 3748 | 1468427865151 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 08:37:45 INFO - PROCESS | 3748 | 1468427865157 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:37:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:37:45 INFO - PROCESS | 3748 | 1468427865159 Marionette TRACE conn2 <- [1,1574,null,{}] 08:37:45 INFO - PROCESS | 3748 | 1468427865163 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:45 INFO - PROCESS | 3748 | 1468427865165 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:45 INFO - PROCESS | 3748 | 1468427865248 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:37:45 INFO - PROCESS | 3748 | 1468427865254 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 3748 | 1468427865256 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:45 INFO - PROCESS | 3748 | ++DOCSHELL 11223800 == 34 [pid = 3748] [id = 403] 08:37:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (132D6400) [pid = 3748] [serial = 1209] [outer = 00000000] 08:37:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (13956800) [pid = 3748] [serial = 1210] [outer = 132D6400] 08:37:45 INFO - PROCESS | 3748 | 1468427865304 Marionette DEBUG loaded listener.js 08:37:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (13C6F400) [pid = 3748] [serial = 1211] [outer = 132D6400] 08:37:45 INFO - PROCESS | 3748 | 1468427865767 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:37:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:37:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 633ms 08:37:45 INFO - PROCESS | 3748 | 1468427865796 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 08:37:45 INFO - PROCESS | 3748 | 1468427865798 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 08:37:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:37:45 INFO - PROCESS | 3748 | 1468427865807 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:37:45 INFO - PROCESS | 3748 | 1468427865811 Marionette TRACE conn2 <- [1,1578,null,{}] 08:37:45 INFO - PROCESS | 3748 | 1468427865821 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:45 INFO - PROCESS | 3748 | 1468427865825 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:45 INFO - PROCESS | 3748 | 1468427865913 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 08:37:45 INFO - PROCESS | 3748 | 1468427865921 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 3748 | 1468427865924 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:45 INFO - PROCESS | 3748 | ++DOCSHELL 15197400 == 35 [pid = 3748] [id = 404] 08:37:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (15197800) [pid = 3748] [serial = 1212] [outer = 00000000] 08:37:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (15338400) [pid = 3748] [serial = 1213] [outer = 15197800] 08:37:45 INFO - PROCESS | 3748 | 1468427865970 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (15613800) [pid = 3748] [serial = 1214] [outer = 15197800] 08:37:46 INFO - PROCESS | 3748 | 1468427866452 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:37:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:37:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 648ms 08:37:46 INFO - PROCESS | 3748 | 1468427866476 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 08:37:46 INFO - PROCESS | 3748 | 1468427866478 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 08:37:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:37:46 INFO - PROCESS | 3748 | 1468427866498 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:37:46 INFO - PROCESS | 3748 | 1468427866500 Marionette TRACE conn2 <- [1,1582,null,{}] 08:37:46 INFO - PROCESS | 3748 | 1468427866504 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:46 INFO - PROCESS | 3748 | 1468427866506 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:46 INFO - PROCESS | 3748 | 1468427866618 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 08:37:46 INFO - PROCESS | 3748 | 1468427866704 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:46 INFO - PROCESS | 3748 | 1468427866706 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:46 INFO - PROCESS | 3748 | ++DOCSHELL 160D6400 == 36 [pid = 3748] [id = 405] 08:37:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (160D7400) [pid = 3748] [serial = 1215] [outer = 00000000] 08:37:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (1674CC00) [pid = 3748] [serial = 1216] [outer = 160D7400] 08:37:46 INFO - PROCESS | 3748 | 1468427866749 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (16755000) [pid = 3748] [serial = 1217] [outer = 160D7400] 08:37:47 INFO - PROCESS | 3748 | 1468427867166 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:37:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:37:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 711ms 08:37:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:37:47 INFO - PROCESS | 3748 | 1468427867198 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 08:37:47 INFO - PROCESS | 3748 | 1468427867200 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 08:37:47 INFO - PROCESS | 3748 | 1468427867204 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - PROCESS | 3748 | 1468427867205 Marionette TRACE conn2 <- [1,1586,null,{}] 08:37:47 INFO - PROCESS | 3748 | 1468427867209 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:47 INFO - PROCESS | 3748 | 1468427867211 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:47 INFO - PROCESS | 3748 | 1468427867342 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 08:37:47 INFO - PROCESS | 3748 | 1468427867350 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:47 INFO - PROCESS | 3748 | 1468427867352 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:47 INFO - PROCESS | 3748 | ++DOCSHELL 139C9400 == 37 [pid = 3748] [id = 406] 08:37:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (160CB400) [pid = 3748] [serial = 1218] [outer = 00000000] 08:37:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (167B8C00) [pid = 3748] [serial = 1219] [outer = 160CB400] 08:37:47 INFO - PROCESS | 3748 | 1468427867444 Marionette DEBUG loaded listener.js 08:37:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (168D5C00) [pid = 3748] [serial = 1220] [outer = 160CB400] 08:37:47 INFO - PROCESS | 3748 | 1468427867853 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:37:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:37:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 695ms 08:37:47 INFO - PROCESS | 3748 | 1468427867910 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:37:47 INFO - PROCESS | 3748 | 1468427867911 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 08:37:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:37:47 INFO - PROCESS | 3748 | 1468427867915 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - PROCESS | 3748 | 1468427867917 Marionette TRACE conn2 <- [1,1590,null,{}] 08:37:47 INFO - PROCESS | 3748 | 1468427867920 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:47 INFO - PROCESS | 3748 | 1468427867925 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:48 INFO - PROCESS | 3748 | 1468427868095 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 08:37:48 INFO - PROCESS | 3748 | 1468427868119 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:48 INFO - PROCESS | 3748 | 1468427868121 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:48 INFO - PROCESS | 3748 | ++DOCSHELL 16A41400 == 38 [pid = 3748] [id = 407] 08:37:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (16A44C00) [pid = 3748] [serial = 1221] [outer = 00000000] 08:37:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (16E5A400) [pid = 3748] [serial = 1222] [outer = 16A44C00] 08:37:48 INFO - PROCESS | 3748 | 1468427868165 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (16E5F400) [pid = 3748] [serial = 1223] [outer = 16A44C00] 08:37:48 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (131F0000) [pid = 3748] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:37:48 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (16752800) [pid = 3748] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:37:48 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (10470400) [pid = 3748] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:37:48 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (13157400) [pid = 3748] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:37:48 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (167AE800) [pid = 3748] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:37:48 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (16E63C00) [pid = 3748] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:37:48 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (112C9400) [pid = 3748] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:37:48 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (15336800) [pid = 3748] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:37:48 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (1121D800) [pid = 3748] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:37:48 INFO - PROCESS | 3748 | 1468427868650 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:37:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:37:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 806ms 08:37:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:37:48 INFO - PROCESS | 3748 | 1468427868716 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 08:37:48 INFO - PROCESS | 3748 | 1468427868718 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 08:37:48 INFO - PROCESS | 3748 | 1468427868722 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:37:48 INFO - PROCESS | 3748 | 1468427868725 Marionette TRACE conn2 <- [1,1594,null,{}] 08:37:48 INFO - PROCESS | 3748 | 1468427868729 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:48 INFO - PROCESS | 3748 | 1468427868732 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:48 INFO - PROCESS | 3748 | 1468427868870 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:37:48 INFO - PROCESS | 3748 | 1468427868926 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:48 INFO - PROCESS | 3748 | 1468427868928 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:48 INFO - PROCESS | 3748 | ++DOCSHELL 131E7400 == 39 [pid = 3748] [id = 408] 08:37:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (131EBC00) [pid = 3748] [serial = 1224] [outer = 00000000] 08:37:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (16A65C00) [pid = 3748] [serial = 1225] [outer = 131EBC00] 08:37:49 INFO - PROCESS | 3748 | 1468427869017 Marionette DEBUG loaded listener.js 08:37:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (16E5A000) [pid = 3748] [serial = 1226] [outer = 131EBC00] 08:37:49 INFO - PROCESS | 3748 | 1468427869366 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:37:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:37:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 632ms 08:37:49 INFO - PROCESS | 3748 | 1468427869392 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 08:37:49 INFO - PROCESS | 3748 | 1468427869394 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 08:37:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:37:49 INFO - PROCESS | 3748 | 1468427869397 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:37:49 INFO - PROCESS | 3748 | 1468427869399 Marionette TRACE conn2 <- [1,1598,null,{}] 08:37:49 INFO - PROCESS | 3748 | 1468427869415 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:49 INFO - PROCESS | 3748 | 1468427869417 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:49 INFO - PROCESS | 3748 | 1468427869517 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 08:37:49 INFO - PROCESS | 3748 | 1468427869523 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:49 INFO - PROCESS | 3748 | 1468427869525 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:49 INFO - PROCESS | 3748 | ++DOCSHELL 13953C00 == 40 [pid = 3748] [id = 409] 08:37:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (142AA000) [pid = 3748] [serial = 1227] [outer = 00000000] 08:37:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (16E79C00) [pid = 3748] [serial = 1228] [outer = 142AA000] 08:37:49 INFO - PROCESS | 3748 | 1468427869567 Marionette DEBUG loaded listener.js 08:37:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (16EB4400) [pid = 3748] [serial = 1229] [outer = 142AA000] 08:37:49 INFO - PROCESS | 3748 | 1468427869968 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:37:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:37:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 600ms 08:37:49 INFO - PROCESS | 3748 | 1468427869994 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 08:37:50 INFO - PROCESS | 3748 | 1468427869996 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 08:37:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:37:50 INFO - PROCESS | 3748 | 1468427870000 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:37:50 INFO - PROCESS | 3748 | 1468427870001 Marionette TRACE conn2 <- [1,1602,null,{}] 08:37:50 INFO - PROCESS | 3748 | 1468427870004 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:50 INFO - PROCESS | 3748 | 1468427870006 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:50 INFO - PROCESS | 3748 | 1468427870137 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 08:37:50 INFO - PROCESS | 3748 | 1468427870145 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:50 INFO - PROCESS | 3748 | 1468427870147 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:50 INFO - PROCESS | 3748 | ++DOCSHELL 15E65800 == 41 [pid = 3748] [id = 410] 08:37:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (16E64400) [pid = 3748] [serial = 1230] [outer = 00000000] 08:37:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (170E7800) [pid = 3748] [serial = 1231] [outer = 16E64400] 08:37:50 INFO - PROCESS | 3748 | 1468427870190 Marionette DEBUG loaded listener.js 08:37:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (17584800) [pid = 3748] [serial = 1232] [outer = 16E64400] 08:37:50 INFO - PROCESS | 3748 | 1468427870638 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:37:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 08:37:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 711ms 08:37:50 INFO - PROCESS | 3748 | 1468427870717 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 08:37:50 INFO - PROCESS | 3748 | 1468427870721 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 08:37:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:37:50 INFO - PROCESS | 3748 | 1468427870728 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:37:50 INFO - PROCESS | 3748 | 1468427870732 Marionette TRACE conn2 <- [1,1606,null,{}] 08:37:50 INFO - PROCESS | 3748 | 1468427870739 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:50 INFO - PROCESS | 3748 | 1468427870742 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:50 INFO - PROCESS | 3748 | 1468427870924 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 08:37:51 INFO - PROCESS | 3748 | 1468427871033 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:51 INFO - PROCESS | 3748 | 1468427871038 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:51 INFO - PROCESS | 3748 | ++DOCSHELL 114D7C00 == 42 [pid = 3748] [id = 411] 08:37:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (114DC400) [pid = 3748] [serial = 1233] [outer = 00000000] 08:37:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (129B4400) [pid = 3748] [serial = 1234] [outer = 114DC400] 08:37:51 INFO - PROCESS | 3748 | 1468427871103 Marionette DEBUG loaded listener.js 08:37:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (13158C00) [pid = 3748] [serial = 1235] [outer = 114DC400] 08:37:51 INFO - PROCESS | 3748 | 1468427871634 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:37:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:37:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 964ms 08:37:51 INFO - PROCESS | 3748 | 1468427871677 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:37:51 INFO - PROCESS | 3748 | 1468427871681 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 08:37:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:37:51 INFO - PROCESS | 3748 | 1468427871688 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:37:51 INFO - PROCESS | 3748 | 1468427871691 Marionette TRACE conn2 <- [1,1610,null,{}] 08:37:51 INFO - PROCESS | 3748 | 1468427871694 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:51 INFO - PROCESS | 3748 | 1468427871697 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:51 INFO - PROCESS | 3748 | 1468427871805 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 08:37:51 INFO - PROCESS | 3748 | 1468427871908 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:51 INFO - PROCESS | 3748 | 1468427871911 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:51 INFO - PROCESS | 3748 | ++DOCSHELL 142BD000 == 43 [pid = 3748] [id = 412] 08:37:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (142C1800) [pid = 3748] [serial = 1236] [outer = 00000000] 08:37:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (15331800) [pid = 3748] [serial = 1237] [outer = 142C1800] 08:37:52 INFO - PROCESS | 3748 | 1468427872013 Marionette DEBUG loaded listener.js 08:37:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (15E6BC00) [pid = 3748] [serial = 1238] [outer = 142C1800] 08:37:52 INFO - PROCESS | 3748 | 1468427872623 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:37:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 08:37:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 963ms 08:37:52 INFO - PROCESS | 3748 | 1468427872665 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 08:37:52 INFO - PROCESS | 3748 | 1468427872668 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 08:37:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:37:52 INFO - PROCESS | 3748 | 1468427872672 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - PROCESS | 3748 | 1468427872675 Marionette TRACE conn2 <- [1,1614,null,{}] 08:37:52 INFO - PROCESS | 3748 | 1468427872686 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:52 INFO - PROCESS | 3748 | 1468427872691 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:52 INFO - PROCESS | 3748 | 1468427872807 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:37:52 INFO - PROCESS | 3748 | 1468427872939 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 3748 | 1468427872943 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:52 INFO - PROCESS | 3748 | ++DOCSHELL 16A65000 == 44 [pid = 3748] [id = 413] 08:37:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16A6F400) [pid = 3748] [serial = 1239] [outer = 00000000] 08:37:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16E64C00) [pid = 3748] [serial = 1240] [outer = 16A6F400] 08:37:52 INFO - PROCESS | 3748 | 1468427872999 Marionette DEBUG loaded listener.js 08:37:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (16FC8000) [pid = 3748] [serial = 1241] [outer = 16A6F400] 08:37:53 INFO - PROCESS | 3748 | 1468427873569 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:37:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:37:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 964ms 08:37:53 INFO - PROCESS | 3748 | 1468427873616 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 08:37:53 INFO - PROCESS | 3748 | 1468427873619 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 08:37:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:37:53 INFO - PROCESS | 3748 | 1468427873623 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - PROCESS | 3748 | 1468427873625 Marionette TRACE conn2 <- [1,1618,null,{}] 08:37:53 INFO - PROCESS | 3748 | 1468427873629 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:53 INFO - PROCESS | 3748 | 1468427873631 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:53 INFO - PROCESS | 3748 | 1468427873864 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 08:37:54 INFO - PROCESS | 3748 | 1468427874025 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:54 INFO - PROCESS | 3748 | 1468427874028 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:54 INFO - PROCESS | 3748 | ++DOCSHELL 10A7EC00 == 45 [pid = 3748] [id = 414] 08:37:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (10BB8400) [pid = 3748] [serial = 1242] [outer = 00000000] 08:37:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (10D6CC00) [pid = 3748] [serial = 1243] [outer = 10BB8400] 08:37:54 INFO - PROCESS | 3748 | 1468427874078 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (11250400) [pid = 3748] [serial = 1244] [outer = 10BB8400] 08:37:55 INFO - PROCESS | 3748 | --DOCSHELL 16748000 == 44 [pid = 3748] [id = 398] 08:37:55 INFO - PROCESS | 3748 | --DOCSHELL 11253400 == 43 [pid = 3748] [id = 397] 08:37:55 INFO - PROCESS | 3748 | --DOCSHELL 15336400 == 42 [pid = 3748] [id = 396] 08:37:55 INFO - PROCESS | 3748 | --DOCSHELL 13953C00 == 41 [pid = 3748] [id = 409] 08:37:55 INFO - PROCESS | 3748 | --DOCSHELL 131E7400 == 40 [pid = 3748] [id = 408] 08:37:55 INFO - PROCESS | 3748 | --DOCSHELL 16A41400 == 39 [pid = 3748] [id = 407] 08:37:55 INFO - PROCESS | 3748 | --DOCSHELL 139C9400 == 38 [pid = 3748] [id = 406] 08:37:55 INFO - PROCESS | 3748 | --DOCSHELL 160D6400 == 37 [pid = 3748] [id = 405] 08:37:55 INFO - PROCESS | 3748 | --DOCSHELL 15197400 == 36 [pid = 3748] [id = 404] 08:37:55 INFO - PROCESS | 3748 | --DOCSHELL 11223800 == 35 [pid = 3748] [id = 403] 08:37:55 INFO - PROCESS | 3748 | --DOCSHELL 11224800 == 34 [pid = 3748] [id = 402] 08:37:55 INFO - PROCESS | 3748 | --DOCSHELL 167B8400 == 33 [pid = 3748] [id = 399] 08:37:55 INFO - PROCESS | 3748 | --DOCSHELL 11017400 == 32 [pid = 3748] [id = 400] 08:37:55 INFO - PROCESS | 3748 | --DOCSHELL 130A6000 == 31 [pid = 3748] [id = 401] 08:37:55 INFO - PROCESS | 3748 | --DOCSHELL 16A65000 == 30 [pid = 3748] [id = 413] 08:37:55 INFO - PROCESS | 3748 | --DOCSHELL 15E65800 == 29 [pid = 3748] [id = 410] 08:37:55 INFO - PROCESS | 3748 | --DOCSHELL 114D7C00 == 28 [pid = 3748] [id = 411] 08:37:55 INFO - PROCESS | 3748 | --DOCSHELL 142BD000 == 27 [pid = 3748] [id = 412] 08:37:55 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (1394BC00) [pid = 3748] [serial = 1186] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (167B4400) [pid = 3748] [serial = 1196] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (1284A000) [pid = 3748] [serial = 1181] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (1124C400) [pid = 3748] [serial = 1180] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (142B0000) [pid = 3748] [serial = 1172] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (13956000) [pid = 3748] [serial = 1171] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (16947000) [pid = 3748] [serial = 1175] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (167B6800) [pid = 3748] [serial = 1174] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (16E72800) [pid = 3748] [serial = 1178] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (16E70400) [pid = 3748] [serial = 1177] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (139CDC00) [pid = 3748] [serial = 1187] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (15339400) [pid = 3748] [serial = 1192] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (15616800) [pid = 3748] [serial = 1189] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (167AD000) [pid = 3748] [serial = 1195] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (160A8C00) [pid = 3748] [serial = 1190] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (114E1000) [pid = 3748] [serial = 1183] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (11CD4400) [pid = 3748] [serial = 1184] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (15F52800) [pid = 3748] [serial = 1193] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (16A3D800) [pid = 3748] [serial = 1198] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3748 | 1468427875288 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:37:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:37:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1675ms 08:37:55 INFO - PROCESS | 3748 | 1468427875320 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 08:37:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:37:55 INFO - PROCESS | 3748 | 1468427875324 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 08:37:55 INFO - PROCESS | 3748 | 1468427875329 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:37:55 INFO - PROCESS | 3748 | 1468427875332 Marionette TRACE conn2 <- [1,1622,null,{}] 08:37:55 INFO - PROCESS | 3748 | 1468427875337 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:55 INFO - PROCESS | 3748 | 1468427875340 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:55 INFO - PROCESS | 3748 | 1468427875469 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 08:37:55 INFO - PROCESS | 3748 | 1468427875560 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 3748 | 1468427875563 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:55 INFO - PROCESS | 3748 | ++DOCSHELL 1121D800 == 28 [pid = 3748] [id = 415] 08:37:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (1121DC00) [pid = 3748] [serial = 1245] [outer = 00000000] 08:37:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (11CD1000) [pid = 3748] [serial = 1246] [outer = 1121DC00] 08:37:55 INFO - PROCESS | 3748 | 1468427875610 Marionette DEBUG loaded listener.js 08:37:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (1284A000) [pid = 3748] [serial = 1247] [outer = 1121DC00] 08:37:56 INFO - PROCESS | 3748 | 1468427876015 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:37:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:37:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 743ms 08:37:56 INFO - PROCESS | 3748 | 1468427876066 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 08:37:56 INFO - PROCESS | 3748 | 1468427876070 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 08:37:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:37:56 INFO - PROCESS | 3748 | 1468427876076 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 3748 | 1468427876079 Marionette TRACE conn2 <- [1,1626,null,{}] 08:37:56 INFO - PROCESS | 3748 | 1468427876083 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:56 INFO - PROCESS | 3748 | 1468427876086 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:56 INFO - PROCESS | 3748 | 1468427876169 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 08:37:56 INFO - PROCESS | 3748 | 1468427876176 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 3748 | 1468427876178 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:56 INFO - PROCESS | 3748 | ++DOCSHELL 131EEC00 == 29 [pid = 3748] [id = 416] 08:37:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (131EF000) [pid = 3748] [serial = 1248] [outer = 00000000] 08:37:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (132D9C00) [pid = 3748] [serial = 1249] [outer = 131EF000] 08:37:56 INFO - PROCESS | 3748 | 1468427876232 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (1394CC00) [pid = 3748] [serial = 1250] [outer = 131EF000] 08:37:56 INFO - PROCESS | 3748 | 1468427876697 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:37:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:37:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 648ms 08:37:56 INFO - PROCESS | 3748 | 1468427876714 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:37:56 INFO - PROCESS | 3748 | 1468427876716 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 08:37:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:37:56 INFO - PROCESS | 3748 | 1468427876720 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 3748 | 1468427876724 Marionette TRACE conn2 <- [1,1630,null,{}] 08:37:56 INFO - PROCESS | 3748 | 1468427876738 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:56 INFO - PROCESS | 3748 | 1468427876743 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:56 INFO - PROCESS | 3748 | 1468427876823 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 08:37:56 INFO - PROCESS | 3748 | 1468427876863 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 3748 | 1468427876866 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:56 INFO - PROCESS | 3748 | ++DOCSHELL 15333800 == 30 [pid = 3748] [id = 417] 08:37:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (15334400) [pid = 3748] [serial = 1251] [outer = 00000000] 08:37:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (1533A000) [pid = 3748] [serial = 1252] [outer = 15334400] 08:37:56 INFO - PROCESS | 3748 | 1468427876913 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (1561FC00) [pid = 3748] [serial = 1253] [outer = 15334400] 08:37:57 INFO - PROCESS | 3748 | 1468427877397 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:37:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:37:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 711ms 08:37:57 INFO - PROCESS | 3748 | 1468427877423 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 3748 | 1468427877426 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 08:37:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:37:57 INFO - PROCESS | 3748 | 1468427877429 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 3748 | 1468427877440 Marionette TRACE conn2 <- [1,1634,null,{}] 08:37:57 INFO - PROCESS | 3748 | 1468427877444 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:57 INFO - PROCESS | 3748 | 1468427877446 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:57 INFO - PROCESS | 3748 | 1468427877559 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:37:57 INFO - PROCESS | 3748 | 1468427877565 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 3748 | 1468427877567 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:57 INFO - PROCESS | 3748 | ++DOCSHELL 142B2800 == 31 [pid = 3748] [id = 418] 08:37:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (144E3000) [pid = 3748] [serial = 1254] [outer = 00000000] 08:37:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (160D1C00) [pid = 3748] [serial = 1255] [outer = 144E3000] 08:37:57 INFO - PROCESS | 3748 | 1468427877657 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (1674BC00) [pid = 3748] [serial = 1256] [outer = 144E3000] 08:37:58 INFO - PROCESS | 3748 | 1468427878115 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:37:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:37:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 696ms 08:37:58 INFO - PROCESS | 3748 | 1468427878161 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 3748 | 1468427878163 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 08:37:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:37:58 INFO - PROCESS | 3748 | 1468427878172 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - PROCESS | 3748 | 1468427878173 Marionette TRACE conn2 <- [1,1638,null,{}] 08:37:58 INFO - PROCESS | 3748 | 1468427878177 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:58 INFO - PROCESS | 3748 | 1468427878179 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:58 INFO - PROCESS | 3748 | 1468427878319 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 08:37:58 INFO - PROCESS | 3748 | 1468427878341 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 3748 | 1468427878343 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:58 INFO - PROCESS | 3748 | ++DOCSHELL 16753800 == 32 [pid = 3748] [id = 419] 08:37:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16754C00) [pid = 3748] [serial = 1257] [outer = 00000000] 08:37:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (167B4C00) [pid = 3748] [serial = 1258] [outer = 16754C00] 08:37:58 INFO - PROCESS | 3748 | 1468427878387 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (168CFC00) [pid = 3748] [serial = 1259] [outer = 16754C00] 08:37:58 INFO - PROCESS | 3748 | 1468427878831 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:37:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:37:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 712ms 08:37:58 INFO - PROCESS | 3748 | 1468427878871 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 3748 | 1468427878873 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 08:37:58 INFO - PROCESS | 3748 | 1468427878876 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:37:58 INFO - PROCESS | 3748 | 1468427878877 Marionette TRACE conn2 <- [1,1642,null,{}] 08:37:58 INFO - PROCESS | 3748 | 1468427878881 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:58 INFO - PROCESS | 3748 | 1468427878886 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:59 INFO - PROCESS | 3748 | 1468427879022 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 08:37:59 INFO - PROCESS | 3748 | 1468427879035 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 3748 | 1468427879037 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:59 INFO - PROCESS | 3748 | ++DOCSHELL 16A3D800 == 33 [pid = 3748] [id = 420] 08:37:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (16A3FC00) [pid = 3748] [serial = 1260] [outer = 00000000] 08:37:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (16E59800) [pid = 3748] [serial = 1261] [outer = 16A3FC00] 08:37:59 INFO - PROCESS | 3748 | 1468427879130 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (16E72C00) [pid = 3748] [serial = 1262] [outer = 16A3FC00] 08:37:59 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (160D7400) [pid = 3748] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:37:59 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (16943C00) [pid = 3748] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:37:59 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (11223400) [pid = 3748] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:37:59 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (13C6F800) [pid = 3748] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:37:59 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (160CB400) [pid = 3748] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:37:59 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (15197800) [pid = 3748] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:37:59 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (112CF000) [pid = 3748] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:37:59 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (132D6400) [pid = 3748] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:37:59 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (142AA000) [pid = 3748] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:37:59 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (131EBC00) [pid = 3748] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:37:59 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (16E64400) [pid = 3748] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:37:59 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (16A44C00) [pid = 3748] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:37:59 INFO - PROCESS | 3748 | 1468427879718 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:37:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:37:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 916ms 08:37:59 INFO - PROCESS | 3748 | 1468427879781 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 08:37:59 INFO - PROCESS | 3748 | 1468427879783 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 08:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:37:59 INFO - PROCESS | 3748 | 1468427879786 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:37:59 INFO - PROCESS | 3748 | 1468427879788 Marionette TRACE conn2 <- [1,1646,null,{}] 08:37:59 INFO - PROCESS | 3748 | 1468427879791 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:59 INFO - PROCESS | 3748 | 1468427879793 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:59 INFO - PROCESS | 3748 | 1468427879876 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 08:37:59 INFO - PROCESS | 3748 | 1468427879968 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 3748 | 1468427879970 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:37:59 INFO - PROCESS | 3748 | ++DOCSHELL 11223400 == 34 [pid = 3748] [id = 421] 08:37:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (10D70C00) [pid = 3748] [serial = 1263] [outer = 00000000] 08:38:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (142AC800) [pid = 3748] [serial = 1264] [outer = 10D70C00] 08:38:00 INFO - PROCESS | 3748 | 1468427880013 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (15333000) [pid = 3748] [serial = 1265] [outer = 10D70C00] 08:38:00 INFO - PROCESS | 3748 | 1468427880365 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 632ms 08:38:00 INFO - PROCESS | 3748 | 1468427880424 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 3748 | 1468427880426 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 08:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:38:00 INFO - PROCESS | 3748 | 1468427880429 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - PROCESS | 3748 | 1468427880431 Marionette TRACE conn2 <- [1,1650,null,{}] 08:38:00 INFO - PROCESS | 3748 | 1468427880434 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:00 INFO - PROCESS | 3748 | 1468427880436 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:00 INFO - PROCESS | 3748 | 1468427880544 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 08:38:00 INFO - PROCESS | 3748 | 1468427880553 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 3748 | 1468427880555 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:00 INFO - PROCESS | 3748 | ++DOCSHELL 160D3C00 == 35 [pid = 3748] [id = 422] 08:38:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (167AE800) [pid = 3748] [serial = 1266] [outer = 00000000] 08:38:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16E60000) [pid = 3748] [serial = 1267] [outer = 167AE800] 08:38:00 INFO - PROCESS | 3748 | 1468427880598 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16E61800) [pid = 3748] [serial = 1268] [outer = 167AE800] 08:38:01 INFO - PROCESS | 3748 | 1468427881044 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 632ms 08:38:01 INFO - PROCESS | 3748 | 1468427881100 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 08:38:01 INFO - PROCESS | 3748 | 1468427881102 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 08:38:01 INFO - PROCESS | 3748 | 1468427881105 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:38:01 INFO - PROCESS | 3748 | 1468427881107 Marionette TRACE conn2 <- [1,1654,null,{}] 08:38:01 INFO - PROCESS | 3748 | 1468427881110 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:01 INFO - PROCESS | 3748 | 1468427881112 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:01 INFO - PROCESS | 3748 | 1468427881222 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:38:01 INFO - PROCESS | 3748 | 1468427881259 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:01 INFO - PROCESS | 3748 | 1468427881261 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:01 INFO - PROCESS | 3748 | ++DOCSHELL 15332800 == 36 [pid = 3748] [id = 423] 08:38:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (170E0000) [pid = 3748] [serial = 1269] [outer = 00000000] 08:38:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (17618C00) [pid = 3748] [serial = 1270] [outer = 170E0000] 08:38:01 INFO - PROCESS | 3748 | 1468427881303 Marionette DEBUG loaded listener.js 08:38:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (17619400) [pid = 3748] [serial = 1271] [outer = 170E0000] 08:38:01 INFO - PROCESS | 3748 | 1468427881814 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 805ms 08:38:01 INFO - PROCESS | 3748 | 1468427881908 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 08:38:01 INFO - PROCESS | 3748 | 1468427881913 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 08:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:38:01 INFO - PROCESS | 3748 | 1468427881919 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:38:01 INFO - PROCESS | 3748 | 1468427881922 Marionette TRACE conn2 <- [1,1658,null,{}] 08:38:01 INFO - PROCESS | 3748 | 1468427881952 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:01 INFO - PROCESS | 3748 | 1468427881955 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:02 INFO - PROCESS | 3748 | 1468427882110 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 08:38:02 INFO - PROCESS | 3748 | 1468427882167 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:02 INFO - PROCESS | 3748 | 1468427882172 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:02 INFO - PROCESS | 3748 | ++DOCSHELL 10A80400 == 37 [pid = 3748] [id = 424] 08:38:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (10A93C00) [pid = 3748] [serial = 1272] [outer = 00000000] 08:38:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (11AED400) [pid = 3748] [serial = 1273] [outer = 10A93C00] 08:38:02 INFO - PROCESS | 3748 | 1468427882227 Marionette DEBUG loaded listener.js 08:38:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (12D66400) [pid = 3748] [serial = 1274] [outer = 10A93C00] 08:38:02 INFO - PROCESS | 3748 | 1468427882950 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1106ms 08:38:03 INFO - PROCESS | 3748 | 1468427883022 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 08:38:03 INFO - PROCESS | 3748 | 1468427883026 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 08:38:03 INFO - PROCESS | 3748 | 1468427883033 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:38:03 INFO - PROCESS | 3748 | 1468427883036 Marionette TRACE conn2 <- [1,1662,null,{}] 08:38:03 INFO - PROCESS | 3748 | 1468427883040 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:03 INFO - PROCESS | 3748 | 1468427883043 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:03 INFO - PROCESS | 3748 | 1468427883158 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 08:38:03 INFO - PROCESS | 3748 | 1468427883289 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 3748 | 1468427883292 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:03 INFO - PROCESS | 3748 | ++DOCSHELL 142A5400 == 38 [pid = 3748] [id = 425] 08:38:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (142A9800) [pid = 3748] [serial = 1275] [outer = 00000000] 08:38:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (142C3400) [pid = 3748] [serial = 1276] [outer = 142A9800] 08:38:03 INFO - PROCESS | 3748 | 1468427883351 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (15336800) [pid = 3748] [serial = 1277] [outer = 142A9800] 08:38:04 INFO - PROCESS | 3748 | 1468427884283 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1312ms 08:38:04 INFO - PROCESS | 3748 | 1468427884359 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 08:38:04 INFO - PROCESS | 3748 | 1468427884363 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 08:38:04 INFO - PROCESS | 3748 | 1468427884369 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:38:04 INFO - PROCESS | 3748 | 1468427884372 Marionette TRACE conn2 <- [1,1666,null,{}] 08:38:04 INFO - PROCESS | 3748 | 1468427884377 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:04 INFO - PROCESS | 3748 | 1468427884380 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:04 INFO - PROCESS | 3748 | 1468427884483 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 08:38:04 INFO - PROCESS | 3748 | --DOCSHELL 160D3C00 == 37 [pid = 3748] [id = 422] 08:38:04 INFO - PROCESS | 3748 | --DOCSHELL 11223400 == 36 [pid = 3748] [id = 421] 08:38:04 INFO - PROCESS | 3748 | --DOCSHELL 16A3D800 == 35 [pid = 3748] [id = 420] 08:38:04 INFO - PROCESS | 3748 | --DOCSHELL 16753800 == 34 [pid = 3748] [id = 419] 08:38:04 INFO - PROCESS | 3748 | --DOCSHELL 142B2800 == 33 [pid = 3748] [id = 418] 08:38:04 INFO - PROCESS | 3748 | --DOCSHELL 15333800 == 32 [pid = 3748] [id = 417] 08:38:04 INFO - PROCESS | 3748 | --DOCSHELL 131EEC00 == 31 [pid = 3748] [id = 416] 08:38:04 INFO - PROCESS | 3748 | --DOCSHELL 1121D800 == 30 [pid = 3748] [id = 415] 08:38:04 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (16755000) [pid = 3748] [serial = 1217] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (1674CC00) [pid = 3748] [serial = 1216] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (16E57400) [pid = 3748] [serial = 1199] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (112CCC00) [pid = 3748] [serial = 1201] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (112D4400) [pid = 3748] [serial = 1202] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (142BD400) [pid = 3748] [serial = 1204] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (168D5C00) [pid = 3748] [serial = 1220] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (144F0800) [pid = 3748] [serial = 1205] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (15338400) [pid = 3748] [serial = 1213] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (12D65C00) [pid = 3748] [serial = 1207] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (130CD400) [pid = 3748] [serial = 1208] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (13956800) [pid = 3748] [serial = 1210] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (13C6F400) [pid = 3748] [serial = 1211] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (16EB4400) [pid = 3748] [serial = 1229] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (167B8C00) [pid = 3748] [serial = 1219] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (16A65C00) [pid = 3748] [serial = 1225] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (17584800) [pid = 3748] [serial = 1232] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (170E7800) [pid = 3748] [serial = 1231] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (16E5A400) [pid = 3748] [serial = 1222] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (16E79C00) [pid = 3748] [serial = 1228] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (16E5F400) [pid = 3748] [serial = 1223] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (16E5A000) [pid = 3748] [serial = 1226] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (15613800) [pid = 3748] [serial = 1214] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3748 | 1468427884608 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 3748 | 1468427884612 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:04 INFO - PROCESS | 3748 | ++DOCSHELL 10474000 == 31 [pid = 3748] [id = 426] 08:38:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (1055A400) [pid = 3748] [serial = 1278] [outer = 00000000] 08:38:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (10D6DC00) [pid = 3748] [serial = 1279] [outer = 1055A400] 08:38:04 INFO - PROCESS | 3748 | 1468427884661 Marionette DEBUG loaded listener.js 08:38:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (1124C000) [pid = 3748] [serial = 1280] [outer = 1055A400] 08:38:05 INFO - PROCESS | 3748 | 1468427885082 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 742ms 08:38:05 INFO - PROCESS | 3748 | 1468427885123 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:38:05 INFO - PROCESS | 3748 | 1468427885127 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 08:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:38:05 INFO - PROCESS | 3748 | 1468427885134 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:38:05 INFO - PROCESS | 3748 | 1468427885136 Marionette TRACE conn2 <- [1,1670,null,{}] 08:38:05 INFO - PROCESS | 3748 | 1468427885140 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:05 INFO - PROCESS | 3748 | 1468427885142 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:05 INFO - PROCESS | 3748 | 1468427885225 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 08:38:05 INFO - PROCESS | 3748 | 1468427885231 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:05 INFO - PROCESS | 3748 | 1468427885233 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:05 INFO - PROCESS | 3748 | ++DOCSHELL 13156400 == 32 [pid = 3748] [id = 427] 08:38:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (131EEC00) [pid = 3748] [serial = 1281] [outer = 00000000] 08:38:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (139D4000) [pid = 3748] [serial = 1282] [outer = 131EEC00] 08:38:05 INFO - PROCESS | 3748 | 1468427885278 Marionette DEBUG loaded listener.js 08:38:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (13D94800) [pid = 3748] [serial = 1283] [outer = 131EEC00] 08:38:05 INFO - PROCESS | 3748 | 1468427885753 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 632ms 08:38:05 INFO - PROCESS | 3748 | 1468427885771 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 08:38:05 INFO - PROCESS | 3748 | 1468427885773 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 08:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:38:05 INFO - PROCESS | 3748 | 1468427885781 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:38:05 INFO - PROCESS | 3748 | 1468427885784 Marionette TRACE conn2 <- [1,1674,null,{}] 08:38:05 INFO - PROCESS | 3748 | 1468427885795 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:05 INFO - PROCESS | 3748 | 1468427885799 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:05 INFO - PROCESS | 3748 | 1468427885885 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:38:05 INFO - PROCESS | 3748 | 1468427885892 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:05 INFO - PROCESS | 3748 | 1468427885895 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:05 INFO - PROCESS | 3748 | ++DOCSHELL 1533EC00 == 33 [pid = 3748] [id = 428] 08:38:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (1536AC00) [pid = 3748] [serial = 1284] [outer = 00000000] 08:38:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (160B1400) [pid = 3748] [serial = 1285] [outer = 1536AC00] 08:38:05 INFO - PROCESS | 3748 | 1468427885942 Marionette DEBUG loaded listener.js 08:38:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (160D9800) [pid = 3748] [serial = 1286] [outer = 1536AC00] 08:38:06 INFO - PROCESS | 3748 | 1468427886465 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 695ms 08:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:38:06 INFO - PROCESS | 3748 | 1468427886508 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 08:38:06 INFO - PROCESS | 3748 | 1468427886511 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 08:38:06 INFO - PROCESS | 3748 | 1468427886514 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:38:06 INFO - PROCESS | 3748 | 1468427886515 Marionette TRACE conn2 <- [1,1678,null,{}] 08:38:06 INFO - PROCESS | 3748 | 1468427886519 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:06 INFO - PROCESS | 3748 | 1468427886521 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:06 INFO - PROCESS | 3748 | 1468427886620 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 08:38:06 INFO - PROCESS | 3748 | 1468427886626 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:06 INFO - PROCESS | 3748 | 1468427886628 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:06 INFO - PROCESS | 3748 | ++DOCSHELL 167A9C00 == 34 [pid = 3748] [id = 429] 08:38:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (167AC800) [pid = 3748] [serial = 1287] [outer = 00000000] 08:38:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (16941400) [pid = 3748] [serial = 1288] [outer = 167AC800] 08:38:06 INFO - PROCESS | 3748 | 1468427886671 Marionette DEBUG loaded listener.js 08:38:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (1694D000) [pid = 3748] [serial = 1289] [outer = 167AC800] 08:38:07 INFO - PROCESS | 3748 | 1468427887126 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 648ms 08:38:07 INFO - PROCESS | 3748 | 1468427887152 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 08:38:07 INFO - PROCESS | 3748 | 1468427887154 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 08:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:38:07 INFO - PROCESS | 3748 | 1468427887166 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:38:07 INFO - PROCESS | 3748 | 1468427887167 Marionette TRACE conn2 <- [1,1682,null,{}] 08:38:07 INFO - PROCESS | 3748 | 1468427887171 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:07 INFO - PROCESS | 3748 | 1468427887173 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:07 INFO - PROCESS | 3748 | 1468427887280 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 08:38:07 INFO - PROCESS | 3748 | 1468427887365 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 3748 | 1468427887367 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:07 INFO - PROCESS | 3748 | ++DOCSHELL 1124A800 == 35 [pid = 3748] [id = 430] 08:38:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (11250C00) [pid = 3748] [serial = 1290] [outer = 00000000] 08:38:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16A42400) [pid = 3748] [serial = 1291] [outer = 11250C00] 08:38:07 INFO - PROCESS | 3748 | 1468427887410 Marionette DEBUG loaded listener.js 08:38:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (13C55800) [pid = 3748] [serial = 1292] [outer = 11250C00] 08:38:07 INFO - PROCESS | 3748 | 1468427887827 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 711ms 08:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:38:07 INFO - PROCESS | 3748 | 1468427887863 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 08:38:07 INFO - PROCESS | 3748 | 1468427887865 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 08:38:07 INFO - PROCESS | 3748 | 1468427887868 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:38:07 INFO - PROCESS | 3748 | 1468427887870 Marionette TRACE conn2 <- [1,1686,null,{}] 08:38:07 INFO - PROCESS | 3748 | 1468427887873 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:07 INFO - PROCESS | 3748 | 1468427887878 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:08 INFO - PROCESS | 3748 | 1468427888017 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 08:38:08 INFO - PROCESS | 3748 | 1468427888029 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:08 INFO - PROCESS | 3748 | 1468427888032 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:08 INFO - PROCESS | 3748 | ++DOCSHELL 10D69800 == 36 [pid = 3748] [id = 431] 08:38:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16756800) [pid = 3748] [serial = 1293] [outer = 00000000] 08:38:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16E73400) [pid = 3748] [serial = 1294] [outer = 16756800] 08:38:08 INFO - PROCESS | 3748 | 1468427888074 Marionette DEBUG loaded listener.js 08:38:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (16E73800) [pid = 3748] [serial = 1295] [outer = 16756800] 08:38:08 INFO - PROCESS | 3748 | 1468427888524 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 695ms 08:38:08 INFO - PROCESS | 3748 | 1468427888568 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:38:08 INFO - PROCESS | 3748 | 1468427888571 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 08:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:38:08 INFO - PROCESS | 3748 | 1468427888586 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:38:08 INFO - PROCESS | 3748 | 1468427888588 Marionette TRACE conn2 <- [1,1690,null,{}] 08:38:08 INFO - PROCESS | 3748 | 1468427888596 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:08 INFO - PROCESS | 3748 | 1468427888598 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:08 INFO - PROCESS | 3748 | 1468427888735 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 08:38:08 INFO - PROCESS | 3748 | 1468427888749 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:08 INFO - PROCESS | 3748 | 1468427888751 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:08 INFO - PROCESS | 3748 | ++DOCSHELL 176AD000 == 37 [pid = 3748] [id = 432] 08:38:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (176AD400) [pid = 3748] [serial = 1296] [outer = 00000000] 08:38:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (177BC800) [pid = 3748] [serial = 1297] [outer = 176AD400] 08:38:08 INFO - PROCESS | 3748 | 1468427888793 Marionette DEBUG loaded listener.js 08:38:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (177BE000) [pid = 3748] [serial = 1298] [outer = 176AD400] 08:38:09 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (15334400) [pid = 3748] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:38:09 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (10BB8400) [pid = 3748] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:38:09 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (1121DC00) [pid = 3748] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:38:09 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (131EF000) [pid = 3748] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:38:09 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (16A3FC00) [pid = 3748] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:38:09 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (114DC400) [pid = 3748] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:38:09 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (167AE800) [pid = 3748] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:38:09 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (142C1800) [pid = 3748] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:38:09 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (16A6F400) [pid = 3748] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:38:09 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (16754C00) [pid = 3748] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:38:09 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (10D70C00) [pid = 3748] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:38:09 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (144E3000) [pid = 3748] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:38:09 INFO - PROCESS | 3748 | 1468427889316 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 758ms 08:38:09 INFO - PROCESS | 3748 | 1468427889356 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 3748 | 1468427889358 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 08:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:38:09 INFO - PROCESS | 3748 | 1468427889361 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - PROCESS | 3748 | 1468427889363 Marionette TRACE conn2 <- [1,1694,null,{}] 08:38:09 INFO - PROCESS | 3748 | 1468427889366 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:09 INFO - PROCESS | 3748 | 1468427889368 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:09 INFO - PROCESS | 3748 | 1468427889452 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:38:09 INFO - PROCESS | 3748 | 1468427889458 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 3748 | 1468427889460 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:09 INFO - PROCESS | 3748 | ++DOCSHELL 10D6D000 == 38 [pid = 3748] [id = 433] 08:38:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (10D70C00) [pid = 3748] [serial = 1299] [outer = 00000000] 08:38:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (167B7800) [pid = 3748] [serial = 1300] [outer = 10D70C00] 08:38:09 INFO - PROCESS | 3748 | 1468427889503 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (16A43800) [pid = 3748] [serial = 1301] [outer = 10D70C00] 08:38:09 INFO - PROCESS | 3748 | 1468427889925 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 601ms 08:38:09 INFO - PROCESS | 3748 | 1468427889958 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 3748 | 1468427889960 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 08:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:38:09 INFO - PROCESS | 3748 | 1468427889980 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - PROCESS | 3748 | 1468427889982 Marionette TRACE conn2 <- [1,1698,null,{}] 08:38:10 INFO - PROCESS | 3748 | 1468427889985 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:10 INFO - PROCESS | 3748 | 1468427889987 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:10 INFO - PROCESS | 3748 | 1468427890069 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 08:38:10 INFO - PROCESS | 3748 | 1468427890074 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 3748 | 1468427890076 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:10 INFO - PROCESS | 3748 | ++DOCSHELL 1533E400 == 39 [pid = 3748] [id = 434] 08:38:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (160D5000) [pid = 3748] [serial = 1302] [outer = 00000000] 08:38:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (18008800) [pid = 3748] [serial = 1303] [outer = 160D5000] 08:38:10 INFO - PROCESS | 3748 | 1468427890118 Marionette DEBUG loaded listener.js 08:38:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (195D1000) [pid = 3748] [serial = 1304] [outer = 160D5000] 08:38:10 INFO - PROCESS | 3748 | 1468427890592 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 648ms 08:38:10 INFO - PROCESS | 3748 | 1468427890622 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 08:38:10 INFO - PROCESS | 3748 | 1468427890624 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 08:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:38:10 INFO - PROCESS | 3748 | 1468427890628 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:38:10 INFO - PROCESS | 3748 | 1468427890631 Marionette TRACE conn2 <- [1,1702,null,{}] 08:38:10 INFO - PROCESS | 3748 | 1468427890635 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:10 INFO - PROCESS | 3748 | 1468427890638 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:10 INFO - PROCESS | 3748 | 1468427890720 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 08:38:10 INFO - PROCESS | 3748 | 1468427890728 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 3748 | 1468427890730 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:10 INFO - PROCESS | 3748 | ++DOCSHELL 16A41400 == 40 [pid = 3748] [id = 435] 08:38:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (177AFC00) [pid = 3748] [serial = 1305] [outer = 00000000] 08:38:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (195DB000) [pid = 3748] [serial = 1306] [outer = 177AFC00] 08:38:10 INFO - PROCESS | 3748 | 1468427890772 Marionette DEBUG loaded listener.js 08:38:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (195DCC00) [pid = 3748] [serial = 1307] [outer = 177AFC00] 08:38:11 INFO - PROCESS | 3748 | --DOCSHELL 10A7EC00 == 39 [pid = 3748] [id = 414] 08:38:11 INFO - PROCESS | 3748 | --DOCSHELL 10474000 == 38 [pid = 3748] [id = 426] 08:38:11 INFO - PROCESS | 3748 | --DOCSHELL 142A5400 == 37 [pid = 3748] [id = 425] 08:38:11 INFO - PROCESS | 3748 | --DOCSHELL 15332800 == 36 [pid = 3748] [id = 423] 08:38:11 INFO - PROCESS | 3748 | --DOCSHELL 10A80400 == 35 [pid = 3748] [id = 424] 08:38:12 INFO - PROCESS | 3748 | --DOCSHELL 1533E400 == 34 [pid = 3748] [id = 434] 08:38:12 INFO - PROCESS | 3748 | --DOCSHELL 10D69800 == 33 [pid = 3748] [id = 431] 08:38:12 INFO - PROCESS | 3748 | --DOCSHELL 176AD000 == 32 [pid = 3748] [id = 432] 08:38:12 INFO - PROCESS | 3748 | --DOCSHELL 1124A800 == 31 [pid = 3748] [id = 430] 08:38:12 INFO - PROCESS | 3748 | --DOCSHELL 167A9C00 == 30 [pid = 3748] [id = 429] 08:38:12 INFO - PROCESS | 3748 | --DOCSHELL 10D6D000 == 29 [pid = 3748] [id = 433] 08:38:12 INFO - PROCESS | 3748 | --DOCSHELL 13156400 == 28 [pid = 3748] [id = 427] 08:38:12 INFO - PROCESS | 3748 | --DOCSHELL 1533EC00 == 27 [pid = 3748] [id = 428] 08:38:12 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (15E6BC00) [pid = 3748] [serial = 1238] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (15331800) [pid = 3748] [serial = 1237] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (16FC8000) [pid = 3748] [serial = 1241] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (16E64C00) [pid = 3748] [serial = 1240] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (167B4C00) [pid = 3748] [serial = 1258] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (142AC800) [pid = 3748] [serial = 1264] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (16E60000) [pid = 3748] [serial = 1267] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (17618C00) [pid = 3748] [serial = 1270] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (16E72C00) [pid = 3748] [serial = 1262] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (160D1C00) [pid = 3748] [serial = 1255] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (1674BC00) [pid = 3748] [serial = 1256] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (168CFC00) [pid = 3748] [serial = 1259] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (1561FC00) [pid = 3748] [serial = 1253] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (15333000) [pid = 3748] [serial = 1265] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (1533A000) [pid = 3748] [serial = 1252] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (11250400) [pid = 3748] [serial = 1244] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (10D6CC00) [pid = 3748] [serial = 1243] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (11CD1000) [pid = 3748] [serial = 1246] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (1284A000) [pid = 3748] [serial = 1247] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (132D9C00) [pid = 3748] [serial = 1249] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (1394CC00) [pid = 3748] [serial = 1250] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (16E59800) [pid = 3748] [serial = 1261] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (13158C00) [pid = 3748] [serial = 1235] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (129B4400) [pid = 3748] [serial = 1234] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (16E61800) [pid = 3748] [serial = 1268] [outer = 00000000] [url = about:blank] 08:38:12 INFO - PROCESS | 3748 | 1468427892546 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1928ms 08:38:12 INFO - PROCESS | 3748 | 1468427892571 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 3748 | 1468427892575 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 08:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:38:12 INFO - PROCESS | 3748 | 1468427892585 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:38:12 INFO - PROCESS | 3748 | 1468427892588 Marionette TRACE conn2 <- [1,1706,null,{}] 08:38:12 INFO - PROCESS | 3748 | 1468427892595 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:12 INFO - PROCESS | 3748 | 1468427892598 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:12 INFO - PROCESS | 3748 | 1468427892684 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 08:38:12 INFO - PROCESS | 3748 | 1468427892694 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 3748 | 1468427892700 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:12 INFO - PROCESS | 3748 | ++DOCSHELL 10D6AC00 == 28 [pid = 3748] [id = 436] 08:38:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (10D6B000) [pid = 3748] [serial = 1308] [outer = 00000000] 08:38:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (112CAC00) [pid = 3748] [serial = 1309] [outer = 10D6B000] 08:38:12 INFO - PROCESS | 3748 | 1468427892752 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (114DE000) [pid = 3748] [serial = 1310] [outer = 10D6B000] 08:38:13 INFO - PROCESS | 3748 | 1468427893239 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 711ms 08:38:13 INFO - PROCESS | 3748 | 1468427893280 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:38:13 INFO - PROCESS | 3748 | 1468427893285 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 08:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:38:13 INFO - PROCESS | 3748 | 1468427893291 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:38:13 INFO - PROCESS | 3748 | 1468427893294 Marionette TRACE conn2 <- [1,1710,null,{}] 08:38:13 INFO - PROCESS | 3748 | 1468427893298 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:13 INFO - PROCESS | 3748 | 1468427893301 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:13 INFO - PROCESS | 3748 | 1468427893386 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 08:38:13 INFO - PROCESS | 3748 | 1468427893395 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:13 INFO - PROCESS | 3748 | 1468427893398 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:13 INFO - PROCESS | 3748 | ++DOCSHELL 130CA400 == 29 [pid = 3748] [id = 437] 08:38:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (130CDC00) [pid = 3748] [serial = 1311] [outer = 00000000] 08:38:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (13135400) [pid = 3748] [serial = 1312] [outer = 130CDC00] 08:38:13 INFO - PROCESS | 3748 | 1468427893444 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (13155800) [pid = 3748] [serial = 1313] [outer = 130CDC00] 08:38:13 INFO - PROCESS | 3748 | 1468427893913 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 632ms 08:38:13 INFO - PROCESS | 3748 | 1468427893929 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 08:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:38:13 INFO - PROCESS | 3748 | 1468427893931 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 08:38:13 INFO - PROCESS | 3748 | 1468427893935 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:38:13 INFO - PROCESS | 3748 | 1468427893938 Marionette TRACE conn2 <- [1,1714,null,{}] 08:38:13 INFO - PROCESS | 3748 | 1468427893953 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:13 INFO - PROCESS | 3748 | 1468427893958 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:14 INFO - PROCESS | 3748 | 1468427894040 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:38:14 INFO - PROCESS | 3748 | 1468427894047 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:14 INFO - PROCESS | 3748 | 1468427894050 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:14 INFO - PROCESS | 3748 | ++DOCSHELL 13C5F000 == 30 [pid = 3748] [id = 438] 08:38:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (13C65000) [pid = 3748] [serial = 1314] [outer = 00000000] 08:38:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (142A5800) [pid = 3748] [serial = 1315] [outer = 13C65000] 08:38:14 INFO - PROCESS | 3748 | 1468427894096 Marionette DEBUG loaded listener.js 08:38:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (142AD800) [pid = 3748] [serial = 1316] [outer = 13C65000] 08:38:14 INFO - PROCESS | 3748 | 1468427894595 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 696ms 08:38:14 INFO - PROCESS | 3748 | 1468427894634 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 08:38:14 INFO - PROCESS | 3748 | 1468427894636 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 08:38:14 INFO - PROCESS | 3748 | 1468427894639 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:38:14 INFO - PROCESS | 3748 | 1468427894652 Marionette TRACE conn2 <- [1,1718,null,{}] 08:38:14 INFO - PROCESS | 3748 | 1468427894656 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:14 INFO - PROCESS | 3748 | 1468427894658 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:14 INFO - PROCESS | 3748 | 1468427894743 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 08:38:14 INFO - PROCESS | 3748 | 1468427894750 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:14 INFO - PROCESS | 3748 | 1468427894752 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:14 INFO - PROCESS | 3748 | ++DOCSHELL 142B0000 == 31 [pid = 3748] [id = 439] 08:38:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (142C4800) [pid = 3748] [serial = 1317] [outer = 00000000] 08:38:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (1532F800) [pid = 3748] [serial = 1318] [outer = 142C4800] 08:38:14 INFO - PROCESS | 3748 | 1468427894796 Marionette DEBUG loaded listener.js 08:38:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (1533D800) [pid = 3748] [serial = 1319] [outer = 142C4800] 08:38:15 INFO - PROCESS | 3748 | 1468427895258 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 08:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 601ms 08:38:15 INFO - PROCESS | 3748 | 1468427895269 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 08:38:15 INFO - PROCESS | 3748 | 1468427895271 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 08:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:38:15 INFO - PROCESS | 3748 | 1468427895285 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - PROCESS | 3748 | 1468427895287 Marionette TRACE conn2 <- [1,1722,null,{}] 08:38:15 INFO - PROCESS | 3748 | 1468427895291 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:15 INFO - PROCESS | 3748 | 1468427895293 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:15 INFO - PROCESS | 3748 | 1468427895368 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 08:38:15 INFO - PROCESS | 3748 | 1468427895373 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:15 INFO - PROCESS | 3748 | 1468427895375 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:15 INFO - PROCESS | 3748 | ++DOCSHELL 144E7400 == 32 [pid = 3748] [id = 440] 08:38:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (15378400) [pid = 3748] [serial = 1320] [outer = 00000000] 08:38:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (160A8800) [pid = 3748] [serial = 1321] [outer = 15378400] 08:38:15 INFO - PROCESS | 3748 | 1468427895418 Marionette DEBUG loaded listener.js 08:38:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (160D2000) [pid = 3748] [serial = 1322] [outer = 15378400] 08:38:15 INFO - PROCESS | 3748 | 1468427895892 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 664ms 08:38:15 INFO - PROCESS | 3748 | 1468427895933 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 08:38:15 INFO - PROCESS | 3748 | 1468427895935 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 08:38:15 INFO - PROCESS | 3748 | 1468427895938 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:38:15 INFO - PROCESS | 3748 | 1468427895940 Marionette TRACE conn2 <- [1,1726,null,{}] 08:38:15 INFO - PROCESS | 3748 | 1468427895943 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:15 INFO - PROCESS | 3748 | 1468427895949 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:16 INFO - PROCESS | 3748 | 1468427896048 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 08:38:16 INFO - PROCESS | 3748 | 1468427896056 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 3748 | 1468427896058 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:16 INFO - PROCESS | 3748 | ++DOCSHELL 167AB800 == 33 [pid = 3748] [id = 441] 08:38:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (167B0400) [pid = 3748] [serial = 1323] [outer = 00000000] 08:38:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (167B5800) [pid = 3748] [serial = 1324] [outer = 167B0400] 08:38:16 INFO - PROCESS | 3748 | 1468427896101 Marionette DEBUG loaded listener.js 08:38:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (16942400) [pid = 3748] [serial = 1325] [outer = 167B0400] 08:38:16 INFO - PROCESS | 3748 | 1468427896521 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 648ms 08:38:16 INFO - PROCESS | 3748 | 1468427896576 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:38:16 INFO - PROCESS | 3748 | 1468427896578 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 08:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:38:16 INFO - PROCESS | 3748 | 1468427896582 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:38:16 INFO - PROCESS | 3748 | 1468427896584 Marionette TRACE conn2 <- [1,1730,null,{}] 08:38:16 INFO - PROCESS | 3748 | 1468427896587 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:16 INFO - PROCESS | 3748 | 1468427896589 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:16 INFO - PROCESS | 3748 | 1468427896673 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 08:38:16 INFO - PROCESS | 3748 | 1468427896678 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 3748 | 1468427896680 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:16 INFO - PROCESS | 3748 | ++DOCSHELL 167B6800 == 34 [pid = 3748] [id = 442] 08:38:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (168C8400) [pid = 3748] [serial = 1326] [outer = 00000000] 08:38:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16A41000) [pid = 3748] [serial = 1327] [outer = 168C8400] 08:38:16 INFO - PROCESS | 3748 | 1468427896723 Marionette DEBUG loaded listener.js 08:38:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16A6F400) [pid = 3748] [serial = 1328] [outer = 168C8400] 08:38:17 INFO - PROCESS | 3748 | 1468427897160 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 648ms 08:38:17 INFO - PROCESS | 3748 | 1468427897220 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 3748 | 1468427897222 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 08:38:17 INFO - PROCESS | 3748 | 1468427897229 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:38:17 INFO - PROCESS | 3748 | 1468427897231 Marionette TRACE conn2 <- [1,1734,null,{}] 08:38:17 INFO - PROCESS | 3748 | 1468427897234 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:17 INFO - PROCESS | 3748 | 1468427897236 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:17 INFO - PROCESS | 3748 | 1468427897314 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:38:17 INFO - PROCESS | 3748 | 1468427897319 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:17 INFO - PROCESS | 3748 | 1468427897321 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:17 INFO - PROCESS | 3748 | ++DOCSHELL 1694F000 == 35 [pid = 3748] [id = 443] 08:38:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (1694F400) [pid = 3748] [serial = 1329] [outer = 00000000] 08:38:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16E63400) [pid = 3748] [serial = 1330] [outer = 1694F400] 08:38:17 INFO - PROCESS | 3748 | 1468427897369 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16E63C00) [pid = 3748] [serial = 1331] [outer = 1694F400] 08:38:17 INFO - PROCESS | 3748 | 1468427897797 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 600ms 08:38:17 INFO - PROCESS | 3748 | 1468427897828 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 3748 | 1468427897831 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 08:38:17 INFO - PROCESS | 3748 | 1468427897853 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 3748 | 1468427897855 Marionette TRACE conn2 <- [1,1738,null,{}] 08:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:38:17 INFO - PROCESS | 3748 | 1468427897917 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:17 INFO - PROCESS | 3748 | 1468427897919 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:18 INFO - PROCESS | 3748 | 1468427898022 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 08:38:18 INFO - PROCESS | 3748 | 1468427898031 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 3748 | 1468427898033 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:18 INFO - PROCESS | 3748 | ++DOCSHELL 13C5C800 == 36 [pid = 3748] [id = 444] 08:38:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (16E70C00) [pid = 3748] [serial = 1332] [outer = 00000000] 08:38:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (16E75400) [pid = 3748] [serial = 1333] [outer = 16E70C00] 08:38:18 INFO - PROCESS | 3748 | 1468427898075 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (16E77800) [pid = 3748] [serial = 1334] [outer = 16E70C00] 08:38:18 INFO - PROCESS | 3748 | 1468427898519 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:38:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 664ms 08:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:38:18 INFO - PROCESS | 3748 | 1468427898555 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 08:38:18 INFO - PROCESS | 3748 | 1468427898557 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 08:38:18 INFO - PROCESS | 3748 | 1468427898561 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:38:18 INFO - PROCESS | 3748 | 1468427898562 Marionette TRACE conn2 <- [1,1742,null,{}] 08:38:18 INFO - PROCESS | 3748 | 1468427898566 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:18 INFO - PROCESS | 3748 | 1468427898567 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:18 INFO - PROCESS | 3748 | 1468427898690 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 08:38:18 INFO - PROCESS | 3748 | 1468427898696 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 3748 | 1468427898698 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:18 INFO - PROCESS | 3748 | ++DOCSHELL 13DA0400 == 37 [pid = 3748] [id = 445] 08:38:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (16E74400) [pid = 3748] [serial = 1335] [outer = 00000000] 08:38:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (16FC3800) [pid = 3748] [serial = 1336] [outer = 16E74400] 08:38:18 INFO - PROCESS | 3748 | 1468427898740 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (1716B400) [pid = 3748] [serial = 1337] [outer = 16E74400] 08:38:19 INFO - PROCESS | 3748 | 1468427899212 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 696ms 08:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:38:19 INFO - PROCESS | 3748 | 1468427899259 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 08:38:19 INFO - PROCESS | 3748 | 1468427899261 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 08:38:19 INFO - PROCESS | 3748 | 1468427899265 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - PROCESS | 3748 | 1468427899267 Marionette TRACE conn2 <- [1,1746,null,{}] 08:38:19 INFO - PROCESS | 3748 | 1468427899271 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:19 INFO - PROCESS | 3748 | 1468427899273 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:19 INFO - PROCESS | 3748 | 1468427899426 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 08:38:19 INFO - PROCESS | 3748 | 1468427899452 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:19 INFO - PROCESS | 3748 | 1468427899455 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:19 INFO - PROCESS | 3748 | ++DOCSHELL 144E6400 == 38 [pid = 3748] [id = 446] 08:38:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (177BA800) [pid = 3748] [serial = 1338] [outer = 00000000] 08:38:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (195D7400) [pid = 3748] [serial = 1339] [outer = 177BA800] 08:38:19 INFO - PROCESS | 3748 | 1468427899502 Marionette DEBUG loaded listener.js 08:38:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (19632C00) [pid = 3748] [serial = 1340] [outer = 177BA800] 08:38:20 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (160D5000) [pid = 3748] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:38:20 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (11250C00) [pid = 3748] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:38:20 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (16756800) [pid = 3748] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:38:20 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (176AD400) [pid = 3748] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:38:20 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (131EEC00) [pid = 3748] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:38:20 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (1055A400) [pid = 3748] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:38:20 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (142A9800) [pid = 3748] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:38:20 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (10A93C00) [pid = 3748] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:38:20 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (170E0000) [pid = 3748] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:38:20 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (167AC800) [pid = 3748] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:38:20 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (1536AC00) [pid = 3748] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:38:20 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (10D70C00) [pid = 3748] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:38:20 INFO - PROCESS | 3748 | 1468427900147 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 948ms 08:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:38:20 INFO - PROCESS | 3748 | 1468427900210 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:38:20 INFO - PROCESS | 3748 | 1468427900212 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 08:38:20 INFO - PROCESS | 3748 | 1468427900215 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:38:20 INFO - PROCESS | 3748 | 1468427900217 Marionette TRACE conn2 <- [1,1750,null,{}] 08:38:20 INFO - PROCESS | 3748 | 1468427900220 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:20 INFO - PROCESS | 3748 | 1468427900222 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:20 INFO - PROCESS | 3748 | 1468427900298 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 08:38:20 INFO - PROCESS | 3748 | 1468427900304 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:20 INFO - PROCESS | 3748 | 1468427900306 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:20 INFO - PROCESS | 3748 | ++DOCSHELL 10A73800 == 39 [pid = 3748] [id = 447] 08:38:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (112D7400) [pid = 3748] [serial = 1341] [outer = 00000000] 08:38:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (142ADC00) [pid = 3748] [serial = 1342] [outer = 112D7400] 08:38:20 INFO - PROCESS | 3748 | 1468427900348 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (144EA000) [pid = 3748] [serial = 1343] [outer = 112D7400] 08:38:20 INFO - PROCESS | 3748 | 1468427900835 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 633ms 08:38:20 INFO - PROCESS | 3748 | 1468427900885 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 08:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:38:20 INFO - PROCESS | 3748 | 1468427900897 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 08:38:20 INFO - PROCESS | 3748 | 1468427900901 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:38:20 INFO - PROCESS | 3748 | 1468427900902 Marionette TRACE conn2 <- [1,1754,null,{}] 08:38:20 INFO - PROCESS | 3748 | 1468427900906 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:20 INFO - PROCESS | 3748 | 1468427900907 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:21 INFO - PROCESS | 3748 | 1468427900992 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:38:21 INFO - PROCESS | 3748 | 1468427900997 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:21 INFO - PROCESS | 3748 | 1468427900999 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:21 INFO - PROCESS | 3748 | ++DOCSHELL 131EEC00 == 40 [pid = 3748] [id = 448] 08:38:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (16751C00) [pid = 3748] [serial = 1344] [outer = 00000000] 08:38:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (17712800) [pid = 3748] [serial = 1345] [outer = 16751C00] 08:38:21 INFO - PROCESS | 3748 | 1468427901040 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (17AEF400) [pid = 3748] [serial = 1346] [outer = 16751C00] 08:38:21 INFO - PROCESS | 3748 | 1468427901485 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 648ms 08:38:21 INFO - PROCESS | 3748 | 1468427901540 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 08:38:21 INFO - PROCESS | 3748 | 1468427901542 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 08:38:21 INFO - PROCESS | 3748 | 1468427901545 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:38:21 INFO - PROCESS | 3748 | 1468427901546 Marionette TRACE conn2 <- [1,1758,null,{}] 08:38:21 INFO - PROCESS | 3748 | 1468427901550 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:21 INFO - PROCESS | 3748 | 1468427901552 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:21 INFO - PROCESS | 3748 | 1468427901631 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 08:38:21 INFO - PROCESS | 3748 | 1468427901637 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:21 INFO - PROCESS | 3748 | 1468427901639 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:21 INFO - PROCESS | 3748 | ++DOCSHELL 15F52C00 == 41 [pid = 3748] [id = 449] 08:38:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (15F58400) [pid = 3748] [serial = 1347] [outer = 00000000] 08:38:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (19638C00) [pid = 3748] [serial = 1348] [outer = 15F58400] 08:38:21 INFO - PROCESS | 3748 | 1468427901681 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (19903000) [pid = 3748] [serial = 1349] [outer = 15F58400] 08:38:22 INFO - PROCESS | 3748 | 1468427902099 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 600ms 08:38:22 INFO - PROCESS | 3748 | 1468427902145 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 08:38:22 INFO - PROCESS | 3748 | 1468427902147 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 08:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:38:22 INFO - PROCESS | 3748 | 1468427902150 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:38:22 INFO - PROCESS | 3748 | 1468427902152 Marionette TRACE conn2 <- [1,1762,null,{}] 08:38:22 INFO - PROCESS | 3748 | 1468427902203 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:22 INFO - PROCESS | 3748 | 1468427902206 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:22 INFO - PROCESS | 3748 | 1468427902330 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 08:38:22 INFO - PROCESS | 3748 | 1468427902515 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:22 INFO - PROCESS | 3748 | 1468427902519 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:22 INFO - PROCESS | 3748 | ++DOCSHELL 10D68C00 == 42 [pid = 3748] [id = 450] 08:38:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (10D69000) [pid = 3748] [serial = 1350] [outer = 00000000] 08:38:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (1121B000) [pid = 3748] [serial = 1351] [outer = 10D69000] 08:38:22 INFO - PROCESS | 3748 | 1468427902580 Marionette DEBUG loaded listener.js 08:38:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (11AE9000) [pid = 3748] [serial = 1352] [outer = 10D69000] 08:38:23 INFO - PROCESS | 3748 | 1468427903288 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1201ms 08:38:23 INFO - PROCESS | 3748 | 1468427903342 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 08:38:23 INFO - PROCESS | 3748 | 1468427903346 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 08:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:38:23 INFO - PROCESS | 3748 | 1468427903351 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:38:23 INFO - PROCESS | 3748 | 1468427903353 Marionette TRACE conn2 <- [1,1766,null,{}] 08:38:23 INFO - PROCESS | 3748 | 1468427903359 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:23 INFO - PROCESS | 3748 | 1468427903362 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:23 INFO - PROCESS | 3748 | 1468427903479 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 08:38:23 INFO - PROCESS | 3748 | 1468427903641 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:23 INFO - PROCESS | 3748 | 1468427903646 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:23 INFO - PROCESS | 3748 | ++DOCSHELL 13445C00 == 43 [pid = 3748] [id = 451] 08:38:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (13446400) [pid = 3748] [serial = 1353] [outer = 00000000] 08:38:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (13956800) [pid = 3748] [serial = 1354] [outer = 13446400] 08:38:23 INFO - PROCESS | 3748 | 1468427903701 Marionette DEBUG loaded listener.js 08:38:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (142AAC00) [pid = 3748] [serial = 1355] [outer = 13446400] 08:38:24 INFO - PROCESS | 3748 | 1468427904619 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1264ms 08:38:24 INFO - PROCESS | 3748 | 1468427904637 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:38:24 INFO - PROCESS | 3748 | 1468427904641 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 08:38:24 INFO - PROCESS | 3748 | 1468427904646 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:38:24 INFO - PROCESS | 3748 | 1468427904649 Marionette TRACE conn2 <- [1,1770,null,{}] 08:38:24 INFO - PROCESS | 3748 | 1468427904655 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:24 INFO - PROCESS | 3748 | 1468427904657 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:24 INFO - PROCESS | 3748 | 1468427904766 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 08:38:24 INFO - PROCESS | 3748 | 1468427904901 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:24 INFO - PROCESS | 3748 | 1468427904906 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:24 INFO - PROCESS | 3748 | --DOCSHELL 131EEC00 == 42 [pid = 3748] [id = 448] 08:38:24 INFO - PROCESS | 3748 | --DOCSHELL 10A73800 == 41 [pid = 3748] [id = 447] 08:38:24 INFO - PROCESS | 3748 | --DOCSHELL 144E6400 == 40 [pid = 3748] [id = 446] 08:38:24 INFO - PROCESS | 3748 | --DOCSHELL 13DA0400 == 39 [pid = 3748] [id = 445] 08:38:24 INFO - PROCESS | 3748 | --DOCSHELL 13C5C800 == 38 [pid = 3748] [id = 444] 08:38:24 INFO - PROCESS | 3748 | --DOCSHELL 1694F000 == 37 [pid = 3748] [id = 443] 08:38:24 INFO - PROCESS | 3748 | --DOCSHELL 167B6800 == 36 [pid = 3748] [id = 442] 08:38:24 INFO - PROCESS | 3748 | --DOCSHELL 167AB800 == 35 [pid = 3748] [id = 441] 08:38:24 INFO - PROCESS | 3748 | --DOCSHELL 144E7400 == 34 [pid = 3748] [id = 440] 08:38:24 INFO - PROCESS | 3748 | --DOCSHELL 142B0000 == 33 [pid = 3748] [id = 439] 08:38:24 INFO - PROCESS | 3748 | --DOCSHELL 13C5F000 == 32 [pid = 3748] [id = 438] 08:38:24 INFO - PROCESS | 3748 | --DOCSHELL 130CA400 == 31 [pid = 3748] [id = 437] 08:38:24 INFO - PROCESS | 3748 | --DOCSHELL 10D6AC00 == 30 [pid = 3748] [id = 436] 08:38:24 INFO - PROCESS | 3748 | --DOCSHELL 16A41400 == 29 [pid = 3748] [id = 435] 08:38:24 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (195DB000) [pid = 3748] [serial = 1306] [outer = 00000000] [url = about:blank] 08:38:24 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (195D1000) [pid = 3748] [serial = 1304] [outer = 00000000] [url = about:blank] 08:38:24 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (16A42400) [pid = 3748] [serial = 1291] [outer = 00000000] [url = about:blank] 08:38:24 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (16E73400) [pid = 3748] [serial = 1294] [outer = 00000000] [url = about:blank] 08:38:24 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (13C55800) [pid = 3748] [serial = 1292] [outer = 00000000] [url = about:blank] 08:38:24 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (177BC800) [pid = 3748] [serial = 1297] [outer = 00000000] [url = about:blank] 08:38:24 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (16E73800) [pid = 3748] [serial = 1295] [outer = 00000000] [url = about:blank] 08:38:24 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (18008800) [pid = 3748] [serial = 1303] [outer = 00000000] [url = about:blank] 08:38:24 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (177BE000) [pid = 3748] [serial = 1298] [outer = 00000000] [url = about:blank] 08:38:24 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (139D4000) [pid = 3748] [serial = 1282] [outer = 00000000] [url = about:blank] 08:38:24 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (13D94800) [pid = 3748] [serial = 1283] [outer = 00000000] [url = about:blank] 08:38:24 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (10D6DC00) [pid = 3748] [serial = 1279] [outer = 00000000] [url = about:blank] 08:38:24 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (1124C000) [pid = 3748] [serial = 1280] [outer = 00000000] [url = about:blank] 08:38:24 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (15336800) [pid = 3748] [serial = 1277] [outer = 00000000] [url = about:blank] 08:38:24 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (142C3400) [pid = 3748] [serial = 1276] [outer = 00000000] [url = about:blank] 08:38:24 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (12D66400) [pid = 3748] [serial = 1274] [outer = 00000000] [url = about:blank] 08:38:24 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (11AED400) [pid = 3748] [serial = 1273] [outer = 00000000] [url = about:blank] 08:38:24 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (17619400) [pid = 3748] [serial = 1271] [outer = 00000000] [url = about:blank] 08:38:24 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (16941400) [pid = 3748] [serial = 1288] [outer = 00000000] [url = about:blank] 08:38:24 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (160B1400) [pid = 3748] [serial = 1285] [outer = 00000000] [url = about:blank] 08:38:24 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (160D9800) [pid = 3748] [serial = 1286] [outer = 00000000] [url = about:blank] 08:38:24 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (167B7800) [pid = 3748] [serial = 1300] [outer = 00000000] [url = about:blank] 08:38:24 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (16A43800) [pid = 3748] [serial = 1301] [outer = 00000000] [url = about:blank] 08:38:24 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (1694D000) [pid = 3748] [serial = 1289] [outer = 00000000] [url = about:blank] 08:38:24 INFO - PROCESS | 3748 | ++DOCSHELL 1047E000 == 30 [pid = 3748] [id = 452] 08:38:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (10A73800) [pid = 3748] [serial = 1356] [outer = 00000000] 08:38:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (10D70800) [pid = 3748] [serial = 1357] [outer = 10A73800] 08:38:25 INFO - PROCESS | 3748 | 1468427905000 Marionette DEBUG loaded listener.js 08:38:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (11AED400) [pid = 3748] [serial = 1358] [outer = 10A73800] 08:38:25 INFO - PROCESS | 3748 | 1468427905427 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 08:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 853ms 08:38:25 INFO - PROCESS | 3748 | 1468427905514 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 08:38:25 INFO - PROCESS | 3748 | 1468427905518 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 08:38:25 INFO - PROCESS | 3748 | 1468427905525 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:38:25 INFO - PROCESS | 3748 | 1468427905527 Marionette TRACE conn2 <- [1,1774,null,{}] 08:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:38:25 INFO - PROCESS | 3748 | 1468427905531 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:25 INFO - PROCESS | 3748 | 1468427905534 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:25 INFO - PROCESS | 3748 | 1468427905622 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:38:25 INFO - PROCESS | 3748 | 1468427905636 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:25 INFO - PROCESS | 3748 | 1468427905638 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:25 INFO - PROCESS | 3748 | ++DOCSHELL 1314B400 == 31 [pid = 3748] [id = 453] 08:38:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (131E7000) [pid = 3748] [serial = 1359] [outer = 00000000] 08:38:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (13444000) [pid = 3748] [serial = 1360] [outer = 131E7000] 08:38:25 INFO - PROCESS | 3748 | 1468427905684 Marionette DEBUG loaded listener.js 08:38:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (139D4000) [pid = 3748] [serial = 1361] [outer = 131E7000] 08:38:26 INFO - PROCESS | 3748 | 1468427906148 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 08:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 632ms 08:38:26 INFO - PROCESS | 3748 | 1468427906171 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 08:38:26 INFO - PROCESS | 3748 | 1468427906173 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 08:38:26 INFO - PROCESS | 3748 | 1468427906177 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:38:26 INFO - PROCESS | 3748 | 1468427906180 Marionette TRACE conn2 <- [1,1778,null,{}] 08:38:26 INFO - PROCESS | 3748 | 1468427906191 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:26 INFO - PROCESS | 3748 | 1468427906195 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:26 INFO - PROCESS | 3748 | 1468427906304 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 08:38:26 INFO - PROCESS | 3748 | 1468427906314 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:26 INFO - PROCESS | 3748 | 1468427906317 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:26 INFO - PROCESS | 3748 | ++DOCSHELL 15331000 == 32 [pid = 3748] [id = 454] 08:38:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (15336C00) [pid = 3748] [serial = 1362] [outer = 00000000] 08:38:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (15373000) [pid = 3748] [serial = 1363] [outer = 15336C00] 08:38:26 INFO - PROCESS | 3748 | 1468427906365 Marionette DEBUG loaded listener.js 08:38:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (15E65400) [pid = 3748] [serial = 1364] [outer = 15336C00] 08:38:26 INFO - PROCESS | 3748 | 1468427906880 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 711ms 08:38:26 INFO - PROCESS | 3748 | 1468427906910 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 08:38:26 INFO - PROCESS | 3748 | 1468427906913 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 08:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:38:26 INFO - PROCESS | 3748 | 1468427906916 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:38:26 INFO - PROCESS | 3748 | 1468427906918 Marionette TRACE conn2 <- [1,1782,null,{}] 08:38:26 INFO - PROCESS | 3748 | 1468427906921 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:26 INFO - PROCESS | 3748 | 1468427906923 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:27 INFO - PROCESS | 3748 | 1468427907014 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 08:38:27 INFO - PROCESS | 3748 | 1468427907020 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:27 INFO - PROCESS | 3748 | 1468427907022 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:27 INFO - PROCESS | 3748 | ++DOCSHELL 160A8400 == 33 [pid = 3748] [id = 455] 08:38:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (160B4000) [pid = 3748] [serial = 1365] [outer = 00000000] 08:38:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16754C00) [pid = 3748] [serial = 1366] [outer = 160B4000] 08:38:27 INFO - PROCESS | 3748 | 1468427907065 Marionette DEBUG loaded listener.js 08:38:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (167B0000) [pid = 3748] [serial = 1367] [outer = 160B4000] 08:38:27 INFO - PROCESS | 3748 | 1468427907540 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 648ms 08:38:27 INFO - PROCESS | 3748 | 1468427907560 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 08:38:27 INFO - PROCESS | 3748 | 1468427907562 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 08:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:38:27 INFO - PROCESS | 3748 | 1468427907566 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:38:27 INFO - PROCESS | 3748 | 1468427907568 Marionette TRACE conn2 <- [1,1786,null,{}] 08:38:27 INFO - PROCESS | 3748 | 1468427907575 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:27 INFO - PROCESS | 3748 | 1468427907577 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:27 INFO - PROCESS | 3748 | 1468427907685 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 08:38:27 INFO - PROCESS | 3748 | 1468427907774 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:27 INFO - PROCESS | 3748 | 1468427907776 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:27 INFO - PROCESS | 3748 | ++DOCSHELL 144E9800 == 34 [pid = 3748] [id = 456] 08:38:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (160ABC00) [pid = 3748] [serial = 1368] [outer = 00000000] 08:38:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (16754800) [pid = 3748] [serial = 1369] [outer = 160ABC00] 08:38:27 INFO - PROCESS | 3748 | 1468427907820 Marionette DEBUG loaded listener.js 08:38:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (168C9C00) [pid = 3748] [serial = 1370] [outer = 160ABC00] 08:38:28 INFO - PROCESS | 3748 | 1468427908251 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 743ms 08:38:28 INFO - PROCESS | 3748 | 1468427908305 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:38:28 INFO - PROCESS | 3748 | 1468427908307 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 08:38:28 INFO - PROCESS | 3748 | 1468427908310 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:38:28 INFO - PROCESS | 3748 | 1468427908312 Marionette TRACE conn2 <- [1,1790,null,{}] 08:38:28 INFO - PROCESS | 3748 | 1468427908316 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:28 INFO - PROCESS | 3748 | 1468427908321 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:28 INFO - PROCESS | 3748 | 1468427908462 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 08:38:28 INFO - PROCESS | 3748 | 1468427908526 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 3748 | 1468427908529 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:28 INFO - PROCESS | 3748 | ++DOCSHELL 16A49C00 == 35 [pid = 3748] [id = 457] 08:38:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (16A64C00) [pid = 3748] [serial = 1371] [outer = 00000000] 08:38:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (16E5D400) [pid = 3748] [serial = 1372] [outer = 16A64C00] 08:38:28 INFO - PROCESS | 3748 | 1468427908571 Marionette DEBUG loaded listener.js 08:38:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (16E5D800) [pid = 3748] [serial = 1373] [outer = 16A64C00] 08:38:29 INFO - PROCESS | 3748 | 1468427908986 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 759ms 08:38:29 INFO - PROCESS | 3748 | 1468427909054 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 08:38:29 INFO - PROCESS | 3748 | 1468427909056 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 08:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:38:29 INFO - PROCESS | 3748 | 1468427909068 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:38:29 INFO - PROCESS | 3748 | 1468427909070 Marionette TRACE conn2 <- [1,1794,null,{}] 08:38:29 INFO - PROCESS | 3748 | 1468427909074 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:29 INFO - PROCESS | 3748 | 1468427909076 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:29 INFO - PROCESS | 3748 | 1468427909195 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:38:29 INFO - PROCESS | 3748 | 1468427909381 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:29 INFO - PROCESS | 3748 | 1468427909383 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:29 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (168C8400) [pid = 3748] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:38:29 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (15378400) [pid = 3748] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:38:29 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (10D6B000) [pid = 3748] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:38:29 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (16E70C00) [pid = 3748] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:38:29 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (16E74400) [pid = 3748] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:38:29 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (177BA800) [pid = 3748] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:38:29 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (112D7400) [pid = 3748] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:38:29 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (13C65000) [pid = 3748] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:38:29 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (16751C00) [pid = 3748] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:38:29 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (1694F400) [pid = 3748] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:38:29 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (142C4800) [pid = 3748] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:38:29 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (167B0400) [pid = 3748] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:38:29 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (130CDC00) [pid = 3748] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:38:29 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (177AFC00) [pid = 3748] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:38:29 INFO - PROCESS | 3748 | ++DOCSHELL 10A74400 == 36 [pid = 3748] [id = 458] 08:38:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (10A76800) [pid = 3748] [serial = 1374] [outer = 00000000] 08:38:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (130A6000) [pid = 3748] [serial = 1375] [outer = 10A76800] 08:38:29 INFO - PROCESS | 3748 | 1468427909436 Marionette DEBUG loaded listener.js 08:38:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (139CB400) [pid = 3748] [serial = 1376] [outer = 10A76800] 08:38:29 INFO - PROCESS | 3748 | 1468427909844 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 806ms 08:38:29 INFO - PROCESS | 3748 | 1468427909891 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 08:38:29 INFO - PROCESS | 3748 | 1468427909893 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 08:38:29 INFO - PROCESS | 3748 | 1468427909896 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:38:29 INFO - PROCESS | 3748 | 1468427909898 Marionette TRACE conn2 <- [1,1798,null,{}] 08:38:29 INFO - PROCESS | 3748 | 1468427909901 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:29 INFO - PROCESS | 3748 | 1468427909903 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:29 INFO - PROCESS | 3748 | 1468427909978 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 08:38:30 INFO - PROCESS | 3748 | 1468427910069 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:30 INFO - PROCESS | 3748 | 1468427910071 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:30 INFO - PROCESS | 3748 | ++DOCSHELL 130CDC00 == 37 [pid = 3748] [id = 459] 08:38:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (13955400) [pid = 3748] [serial = 1377] [outer = 00000000] 08:38:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16E5D000) [pid = 3748] [serial = 1378] [outer = 13955400] 08:38:30 INFO - PROCESS | 3748 | 1468427910115 Marionette DEBUG loaded listener.js 08:38:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16E75C00) [pid = 3748] [serial = 1379] [outer = 13955400] 08:38:30 INFO - PROCESS | 3748 | 1468427910468 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 601ms 08:38:30 INFO - PROCESS | 3748 | 1468427910494 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 08:38:30 INFO - PROCESS | 3748 | 1468427910495 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 08:38:30 INFO - PROCESS | 3748 | 1468427910499 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:38:30 INFO - PROCESS | 3748 | 1468427910501 Marionette TRACE conn2 <- [1,1802,null,{}] 08:38:30 INFO - PROCESS | 3748 | 1468427910504 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:30 INFO - PROCESS | 3748 | 1468427910505 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:30 INFO - PROCESS | 3748 | 1468427910617 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 08:38:30 INFO - PROCESS | 3748 | 1468427910625 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:30 INFO - PROCESS | 3748 | 1468427910627 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:30 INFO - PROCESS | 3748 | ++DOCSHELL 139C8400 == 38 [pid = 3748] [id = 460] 08:38:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16A48000) [pid = 3748] [serial = 1380] [outer = 00000000] 08:38:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (170E2800) [pid = 3748] [serial = 1381] [outer = 16A48000] 08:38:30 INFO - PROCESS | 3748 | 1468427910669 Marionette DEBUG loaded listener.js 08:38:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (170E7C00) [pid = 3748] [serial = 1382] [outer = 16A48000] 08:38:31 INFO - PROCESS | 3748 | 1468427911099 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 648ms 08:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:38:31 INFO - PROCESS | 3748 | 1468427911137 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 08:38:31 INFO - PROCESS | 3748 | 1468427911139 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 08:38:31 INFO - PROCESS | 3748 | 1468427911142 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:38:31 INFO - PROCESS | 3748 | 1468427911144 Marionette TRACE conn2 <- [1,1806,null,{}] 08:38:31 INFO - PROCESS | 3748 | 1468427911148 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:31 INFO - PROCESS | 3748 | 1468427911150 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:31 INFO - PROCESS | 3748 | 1468427911274 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 08:38:31 INFO - PROCESS | 3748 | 1468427911282 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:31 INFO - PROCESS | 3748 | 1468427911284 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:31 INFO - PROCESS | 3748 | ++DOCSHELL 16FC2C00 == 39 [pid = 3748] [id = 461] 08:38:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (16FC8000) [pid = 3748] [serial = 1383] [outer = 00000000] 08:38:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (177B5400) [pid = 3748] [serial = 1384] [outer = 16FC8000] 08:38:31 INFO - PROCESS | 3748 | 1468427911326 Marionette DEBUG loaded listener.js 08:38:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (17713800) [pid = 3748] [serial = 1385] [outer = 16FC8000] 08:38:31 INFO - PROCESS | 3748 | 1468427911964 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 838ms 08:38:32 INFO - PROCESS | 3748 | 1468427911986 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:38:32 INFO - PROCESS | 3748 | 1468427911991 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 08:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:38:32 INFO - PROCESS | 3748 | 1468427911995 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:38:32 INFO - PROCESS | 3748 | 1468427912000 Marionette TRACE conn2 <- [1,1810,null,{}] 08:38:32 INFO - PROCESS | 3748 | 1468427912006 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:32 INFO - PROCESS | 3748 | 1468427912009 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:32 INFO - PROCESS | 3748 | 1468427912117 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 08:38:32 INFO - PROCESS | 3748 | 1468427912224 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:32 INFO - PROCESS | 3748 | 1468427912227 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:32 INFO - PROCESS | 3748 | ++DOCSHELL 11C45C00 == 40 [pid = 3748] [id = 462] 08:38:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (12820400) [pid = 3748] [serial = 1386] [outer = 00000000] 08:38:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (13036800) [pid = 3748] [serial = 1387] [outer = 12820400] 08:38:32 INFO - PROCESS | 3748 | 1468427912289 Marionette DEBUG loaded listener.js 08:38:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (13441800) [pid = 3748] [serial = 1388] [outer = 12820400] 08:38:32 INFO - PROCESS | 3748 | 1468427912908 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 964ms 08:38:32 INFO - PROCESS | 3748 | 1468427912976 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 08:38:32 INFO - PROCESS | 3748 | 1468427912981 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 08:38:32 INFO - PROCESS | 3748 | 1468427912988 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:38:33 INFO - PROCESS | 3748 | 1468427912991 Marionette TRACE conn2 <- [1,1814,null,{}] 08:38:33 INFO - PROCESS | 3748 | 1468427912995 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:33 INFO - PROCESS | 3748 | 1468427912998 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:33 INFO - PROCESS | 3748 | 1468427913139 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:38:33 INFO - PROCESS | 3748 | 1468427913273 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:33 INFO - PROCESS | 3748 | 1468427913275 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:33 INFO - PROCESS | 3748 | ++DOCSHELL 15196800 == 41 [pid = 3748] [id = 463] 08:38:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (15332800) [pid = 3748] [serial = 1389] [outer = 00000000] 08:38:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (160B0400) [pid = 3748] [serial = 1390] [outer = 15332800] 08:38:33 INFO - PROCESS | 3748 | 1468427913338 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (1674FC00) [pid = 3748] [serial = 1391] [outer = 15332800] 08:38:33 INFO - PROCESS | 3748 | 1468427913937 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 996ms 08:38:33 INFO - PROCESS | 3748 | 1468427913977 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 08:38:34 INFO - PROCESS | 3748 | 1468427913980 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 08:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:38:34 INFO - PROCESS | 3748 | 1468427913983 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:38:34 INFO - PROCESS | 3748 | 1468427913987 Marionette TRACE conn2 <- [1,1818,null,{}] 08:38:34 INFO - PROCESS | 3748 | 1468427913998 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:34 INFO - PROCESS | 3748 | 1468427914003 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:34 INFO - PROCESS | 3748 | 1468427914108 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 08:38:34 INFO - PROCESS | 3748 | 1468427914243 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:34 INFO - PROCESS | 3748 | 1468427914247 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:34 INFO - PROCESS | 3748 | ++DOCSHELL 170E1000 == 42 [pid = 3748] [id = 464] 08:38:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (170E8400) [pid = 3748] [serial = 1392] [outer = 00000000] 08:38:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (17AE7800) [pid = 3748] [serial = 1393] [outer = 170E8400] 08:38:34 INFO - PROCESS | 3748 | 1468427914302 Marionette DEBUG loaded listener.js 08:38:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (195D2C00) [pid = 3748] [serial = 1394] [outer = 170E8400] 08:38:34 INFO - PROCESS | 3748 | 1468427914919 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1011ms 08:38:35 INFO - PROCESS | 3748 | 1468427914985 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 08:38:35 INFO - PROCESS | 3748 | 1468427914988 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 08:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:38:35 INFO - PROCESS | 3748 | 1468427914992 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:38:35 INFO - PROCESS | 3748 | 1468427914994 Marionette TRACE conn2 <- [1,1822,null,{}] 08:38:35 INFO - PROCESS | 3748 | 1468427914998 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:35 INFO - PROCESS | 3748 | 1468427915000 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:35 INFO - PROCESS | 3748 | 1468427915106 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 08:38:35 INFO - PROCESS | 3748 | 1468427915395 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:35 INFO - PROCESS | 3748 | 1468427915399 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:35 INFO - PROCESS | 3748 | ++DOCSHELL 10A10400 == 43 [pid = 3748] [id = 465] 08:38:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (10A76000) [pid = 3748] [serial = 1395] [outer = 00000000] 08:38:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (10D6CC00) [pid = 3748] [serial = 1396] [outer = 10A76000] 08:38:35 INFO - PROCESS | 3748 | 1468427915468 Marionette DEBUG loaded listener.js 08:38:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (12822C00) [pid = 3748] [serial = 1397] [outer = 10A76000] 08:38:36 INFO - PROCESS | 3748 | 1468427916092 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 08:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1154ms 08:38:36 INFO - PROCESS | 3748 | --DOCSHELL 139C8400 == 42 [pid = 3748] [id = 460] 08:38:36 INFO - PROCESS | 3748 | --DOCSHELL 130CDC00 == 41 [pid = 3748] [id = 459] 08:38:36 INFO - PROCESS | 3748 | --DOCSHELL 10A74400 == 40 [pid = 3748] [id = 458] 08:38:36 INFO - PROCESS | 3748 | --DOCSHELL 16A49C00 == 39 [pid = 3748] [id = 457] 08:38:36 INFO - PROCESS | 3748 | --DOCSHELL 144E9800 == 38 [pid = 3748] [id = 456] 08:38:36 INFO - PROCESS | 3748 | --DOCSHELL 160A8400 == 37 [pid = 3748] [id = 455] 08:38:36 INFO - PROCESS | 3748 | --DOCSHELL 15331000 == 36 [pid = 3748] [id = 454] 08:38:36 INFO - PROCESS | 3748 | --DOCSHELL 1314B400 == 35 [pid = 3748] [id = 453] 08:38:36 INFO - PROCESS | 3748 | --DOCSHELL 1047E000 == 34 [pid = 3748] [id = 452] 08:38:36 INFO - PROCESS | 3748 | --DOCSHELL 15F52C00 == 33 [pid = 3748] [id = 449] 08:38:36 INFO - PROCESS | 3748 | --DOCSHELL 13445C00 == 32 [pid = 3748] [id = 451] 08:38:36 INFO - PROCESS | 3748 | --DOCSHELL 10D68C00 == 31 [pid = 3748] [id = 450] 08:38:36 INFO - PROCESS | 3748 | --DOCSHELL 15196800 == 30 [pid = 3748] [id = 463] 08:38:36 INFO - PROCESS | 3748 | --DOCSHELL 170E1000 == 29 [pid = 3748] [id = 464] 08:38:36 INFO - PROCESS | 3748 | --DOCSHELL 16FC2C00 == 28 [pid = 3748] [id = 461] 08:38:36 INFO - PROCESS | 3748 | --DOCSHELL 11C45C00 == 27 [pid = 3748] [id = 462] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (16A41000) [pid = 3748] [serial = 1327] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (16A6F400) [pid = 3748] [serial = 1328] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (160A8800) [pid = 3748] [serial = 1321] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (160D2000) [pid = 3748] [serial = 1322] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (112CAC00) [pid = 3748] [serial = 1309] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (114DE000) [pid = 3748] [serial = 1310] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (16E77800) [pid = 3748] [serial = 1334] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (16FC3800) [pid = 3748] [serial = 1336] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (195D7400) [pid = 3748] [serial = 1339] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (19632C00) [pid = 3748] [serial = 1340] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (144EA000) [pid = 3748] [serial = 1343] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (142ADC00) [pid = 3748] [serial = 1342] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (142A5800) [pid = 3748] [serial = 1315] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (17712800) [pid = 3748] [serial = 1345] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (16E63400) [pid = 3748] [serial = 1330] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (1532F800) [pid = 3748] [serial = 1318] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (142AD800) [pid = 3748] [serial = 1316] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (167B5800) [pid = 3748] [serial = 1324] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (1533D800) [pid = 3748] [serial = 1319] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (16942400) [pid = 3748] [serial = 1325] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (13135400) [pid = 3748] [serial = 1312] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (195DCC00) [pid = 3748] [serial = 1307] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (13155800) [pid = 3748] [serial = 1313] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (16E75400) [pid = 3748] [serial = 1333] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (1716B400) [pid = 3748] [serial = 1337] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (16E63C00) [pid = 3748] [serial = 1331] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (17AEF400) [pid = 3748] [serial = 1346] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (19638C00) [pid = 3748] [serial = 1348] [outer = 00000000] [url = about:blank] 08:38:36 INFO - PROCESS | 3748 | 1468427916780 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 08:38:36 INFO - PROCESS | 3748 | 1468427916785 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 08:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:38:36 INFO - PROCESS | 3748 | 1468427916840 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:38:36 INFO - PROCESS | 3748 | 1468427916843 Marionette TRACE conn2 <- [1,1826,null,{}] 08:38:36 INFO - PROCESS | 3748 | 1468427916849 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:36 INFO - PROCESS | 3748 | 1468427916853 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:36 INFO - PROCESS | 3748 | 1468427916937 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 08:38:36 INFO - PROCESS | 3748 | 1468427916944 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:36 INFO - PROCESS | 3748 | 1468427916949 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:36 INFO - PROCESS | 3748 | ++DOCSHELL 10D68000 == 28 [pid = 3748] [id = 466] 08:38:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (10D68800) [pid = 3748] [serial = 1398] [outer = 00000000] 08:38:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (1101C800) [pid = 3748] [serial = 1399] [outer = 10D68800] 08:38:37 INFO - PROCESS | 3748 | 1468427916996 Marionette DEBUG loaded listener.js 08:38:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (1124A400) [pid = 3748] [serial = 1400] [outer = 10D68800] 08:38:37 INFO - PROCESS | 3748 | 1468427917490 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 711ms 08:38:37 INFO - PROCESS | 3748 | 1468427917542 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:38:37 INFO - PROCESS | 3748 | 1468427917545 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 08:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:38:37 INFO - PROCESS | 3748 | 1468427917552 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:38:37 INFO - PROCESS | 3748 | 1468427917555 Marionette TRACE conn2 <- [1,1830,null,{}] 08:38:37 INFO - PROCESS | 3748 | 1468427917560 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:37 INFO - PROCESS | 3748 | 1468427917562 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:37 INFO - PROCESS | 3748 | 1468427917647 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 08:38:37 INFO - PROCESS | 3748 | 1468427917656 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:37 INFO - PROCESS | 3748 | 1468427917658 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:37 INFO - PROCESS | 3748 | ++DOCSHELL 1314B400 == 29 [pid = 3748] [id = 467] 08:38:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (1314BC00) [pid = 3748] [serial = 1401] [outer = 00000000] 08:38:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (131E5C00) [pid = 3748] [serial = 1402] [outer = 1314BC00] 08:38:37 INFO - PROCESS | 3748 | 1468427917709 Marionette DEBUG loaded listener.js 08:38:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (132D9C00) [pid = 3748] [serial = 1403] [outer = 1314BC00] 08:38:38 INFO - PROCESS | 3748 | 1468427918169 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 664ms 08:38:38 INFO - PROCESS | 3748 | 1468427918256 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 08:38:38 INFO - PROCESS | 3748 | 1468427918258 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 08:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:38:38 INFO - PROCESS | 3748 | 1468427918262 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - PROCESS | 3748 | 1468427918264 Marionette TRACE conn2 <- [1,1834,null,{}] 08:38:38 INFO - PROCESS | 3748 | 1468427918273 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:38 INFO - PROCESS | 3748 | 1468427918278 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:38 INFO - PROCESS | 3748 | 1468427918390 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:38:38 INFO - PROCESS | 3748 | 1468427918489 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:38 INFO - PROCESS | 3748 | 1468427918493 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:38 INFO - PROCESS | 3748 | ++DOCSHELL 142AF000 == 30 [pid = 3748] [id = 468] 08:38:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (142AF400) [pid = 3748] [serial = 1404] [outer = 00000000] 08:38:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (144E7800) [pid = 3748] [serial = 1405] [outer = 142AF400] 08:38:38 INFO - PROCESS | 3748 | 1468427918543 Marionette DEBUG loaded listener.js 08:38:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (15196800) [pid = 3748] [serial = 1406] [outer = 142AF400] 08:38:38 INFO - PROCESS | 3748 | 1468427918915 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 711ms 08:38:38 INFO - PROCESS | 3748 | 1468427918961 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 08:38:38 INFO - PROCESS | 3748 | 1468427918963 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 08:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:38:38 INFO - PROCESS | 3748 | 1468427918967 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - PROCESS | 3748 | 1468427918968 Marionette TRACE conn2 <- [1,1838,null,{}] 08:38:38 INFO - PROCESS | 3748 | 1468427918986 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:38 INFO - PROCESS | 3748 | 1468427918988 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:39 INFO - PROCESS | 3748 | 1468427919116 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 08:38:39 INFO - PROCESS | 3748 | 1468427919174 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 3748 | 1468427919176 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:39 INFO - PROCESS | 3748 | ++DOCSHELL 1533D800 == 31 [pid = 3748] [id = 469] 08:38:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (1536A800) [pid = 3748] [serial = 1407] [outer = 00000000] 08:38:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (15E61C00) [pid = 3748] [serial = 1408] [outer = 1536A800] 08:38:39 INFO - PROCESS | 3748 | 1468427919220 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (160CD800) [pid = 3748] [serial = 1409] [outer = 1536A800] 08:38:39 INFO - PROCESS | 3748 | 1468427919630 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 712ms 08:38:39 INFO - PROCESS | 3748 | 1468427919666 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 08:38:39 INFO - PROCESS | 3748 | 1468427919668 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 08:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:38:39 INFO - PROCESS | 3748 | 1468427919671 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:38:39 INFO - PROCESS | 3748 | 1468427919673 Marionette TRACE conn2 <- [1,1842,null,{}] 08:38:39 INFO - PROCESS | 3748 | 1468427919676 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:39 INFO - PROCESS | 3748 | 1468427919678 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:39 INFO - PROCESS | 3748 | 1468427919817 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 08:38:39 INFO - PROCESS | 3748 | 1468427919842 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 3748 | 1468427919844 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:39 INFO - PROCESS | 3748 | ++DOCSHELL 160D9400 == 32 [pid = 3748] [id = 470] 08:38:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (160D9800) [pid = 3748] [serial = 1410] [outer = 00000000] 08:38:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (167AF800) [pid = 3748] [serial = 1411] [outer = 160D9800] 08:38:39 INFO - PROCESS | 3748 | 1468427919891 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (168CC400) [pid = 3748] [serial = 1412] [outer = 160D9800] 08:38:40 INFO - PROCESS | 3748 | 1468427920331 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 711ms 08:38:40 INFO - PROCESS | 3748 | 1468427920371 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 08:38:40 INFO - PROCESS | 3748 | 1468427920374 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 08:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:38:40 INFO - PROCESS | 3748 | 1468427920377 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:38:40 INFO - PROCESS | 3748 | 1468427920379 Marionette TRACE conn2 <- [1,1846,null,{}] 08:38:40 INFO - PROCESS | 3748 | 1468427920389 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:40 INFO - PROCESS | 3748 | 1468427920394 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:40 INFO - PROCESS | 3748 | 1468427920535 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 08:38:40 INFO - PROCESS | 3748 | 1468427920600 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:40 INFO - PROCESS | 3748 | 1468427920602 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:40 INFO - PROCESS | 3748 | ++DOCSHELL 16A3BC00 == 33 [pid = 3748] [id = 471] 08:38:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (16A40400) [pid = 3748] [serial = 1413] [outer = 00000000] 08:38:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (16A6F000) [pid = 3748] [serial = 1414] [outer = 16A40400] 08:38:40 INFO - PROCESS | 3748 | 1468427920646 Marionette DEBUG loaded listener.js 08:38:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (16E5A800) [pid = 3748] [serial = 1415] [outer = 16A40400] 08:38:41 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (16A48000) [pid = 3748] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:38:41 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (160ABC00) [pid = 3748] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:38:41 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (16A64C00) [pid = 3748] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:38:41 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (10A73800) [pid = 3748] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:38:41 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (10D69000) [pid = 3748] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:38:41 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (160B4000) [pid = 3748] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:38:41 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (131E7000) [pid = 3748] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:38:41 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (15336C00) [pid = 3748] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:38:41 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (15F58400) [pid = 3748] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:38:41 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (13446400) [pid = 3748] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:38:41 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (10A76800) [pid = 3748] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:38:41 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (13955400) [pid = 3748] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:38:41 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (16FC8000) [pid = 3748] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:38:41 INFO - PROCESS | 3748 | 1468427921308 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 964ms 08:38:41 INFO - PROCESS | 3748 | 1468427921355 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:38:41 INFO - PROCESS | 3748 | 1468427921357 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 08:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:38:41 INFO - PROCESS | 3748 | 1468427921361 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:38:41 INFO - PROCESS | 3748 | 1468427921364 Marionette TRACE conn2 <- [1,1850,null,{}] 08:38:41 INFO - PROCESS | 3748 | 1468427921369 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:41 INFO - PROCESS | 3748 | 1468427921371 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:41 INFO - PROCESS | 3748 | 1468427921506 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 08:38:41 INFO - PROCESS | 3748 | 1468427921571 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:41 INFO - PROCESS | 3748 | 1468427921582 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:41 INFO - PROCESS | 3748 | ++DOCSHELL 10D6B000 == 34 [pid = 3748] [id = 472] 08:38:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (10D72800) [pid = 3748] [serial = 1416] [outer = 00000000] 08:38:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (132D8800) [pid = 3748] [serial = 1417] [outer = 10D72800] 08:38:41 INFO - PROCESS | 3748 | 1468427921625 Marionette DEBUG loaded listener.js 08:38:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (142BF000) [pid = 3748] [serial = 1418] [outer = 10D72800] 08:38:41 INFO - PROCESS | 3748 | 1468427921971 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 647ms 08:38:42 INFO - PROCESS | 3748 | 1468427921999 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 08:38:42 INFO - PROCESS | 3748 | 1468427922001 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 08:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:38:42 INFO - PROCESS | 3748 | 1468427922004 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:38:42 INFO - PROCESS | 3748 | 1468427922005 Marionette TRACE conn2 <- [1,1854,null,{}] 08:38:42 INFO - PROCESS | 3748 | 1468427922021 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:42 INFO - PROCESS | 3748 | 1468427922023 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:42 INFO - PROCESS | 3748 | 1468427922098 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:38:42 INFO - PROCESS | 3748 | 1468427922104 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 3748 | 1468427922106 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:42 INFO - PROCESS | 3748 | ++DOCSHELL 160B3C00 == 35 [pid = 3748] [id = 473] 08:38:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (167B5C00) [pid = 3748] [serial = 1419] [outer = 00000000] 08:38:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16E63C00) [pid = 3748] [serial = 1420] [outer = 167B5C00] 08:38:42 INFO - PROCESS | 3748 | 1468427922152 Marionette DEBUG loaded listener.js 08:38:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16E70C00) [pid = 3748] [serial = 1421] [outer = 167B5C00] 08:38:42 INFO - PROCESS | 3748 | 1468427922564 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 601ms 08:38:42 INFO - PROCESS | 3748 | 1468427922602 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 08:38:42 INFO - PROCESS | 3748 | 1468427922604 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 08:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:38:42 INFO - PROCESS | 3748 | 1468427922622 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:38:42 INFO - PROCESS | 3748 | 1468427922624 Marionette TRACE conn2 <- [1,1858,null,{}] 08:38:42 INFO - PROCESS | 3748 | 1468427922628 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:42 INFO - PROCESS | 3748 | 1468427922630 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:42 INFO - PROCESS | 3748 | 1468427922704 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 08:38:42 INFO - PROCESS | 3748 | 1468427922709 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 3748 | 1468427922711 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:42 INFO - PROCESS | 3748 | ++DOCSHELL 16E76C00 == 36 [pid = 3748] [id = 474] 08:38:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16E77C00) [pid = 3748] [serial = 1422] [outer = 00000000] 08:38:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (16FC3800) [pid = 3748] [serial = 1423] [outer = 16E77C00] 08:38:42 INFO - PROCESS | 3748 | 1468427922753 Marionette DEBUG loaded listener.js 08:38:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (16FC7400) [pid = 3748] [serial = 1424] [outer = 16E77C00] 08:38:43 INFO - PROCESS | 3748 | 1468427923232 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 663ms 08:38:43 INFO - PROCESS | 3748 | 1468427923280 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 08:38:43 INFO - PROCESS | 3748 | 1468427923284 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 08:38:43 INFO - PROCESS | 3748 | 1468427923291 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:38:43 INFO - PROCESS | 3748 | 1468427923295 Marionette TRACE conn2 <- [1,1862,null,{}] 08:38:43 INFO - PROCESS | 3748 | 1468427923302 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:43 INFO - PROCESS | 3748 | 1468427923305 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:43 INFO - PROCESS | 3748 | 1468427923426 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 08:38:43 INFO - PROCESS | 3748 | 1468427923542 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:43 INFO - PROCESS | 3748 | 1468427923546 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:43 INFO - PROCESS | 3748 | ++DOCSHELL 10D6A800 == 37 [pid = 3748] [id = 475] 08:38:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (10D6C000) [pid = 3748] [serial = 1425] [outer = 00000000] 08:38:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (112D4400) [pid = 3748] [serial = 1426] [outer = 10D6C000] 08:38:43 INFO - PROCESS | 3748 | 1468427923610 Marionette DEBUG loaded listener.js 08:38:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (129AF800) [pid = 3748] [serial = 1427] [outer = 10D6C000] 08:38:44 INFO - PROCESS | 3748 | 1468427924451 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:38:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1201ms 08:38:44 INFO - PROCESS | 3748 | 1468427924524 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 08:38:44 INFO - PROCESS | 3748 | 1468427924529 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 08:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:38:44 INFO - PROCESS | 3748 | 1468427924535 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:38:44 INFO - PROCESS | 3748 | 1468427924538 Marionette TRACE conn2 <- [1,1866,null,{}] 08:38:44 INFO - PROCESS | 3748 | 1468427924543 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:44 INFO - PROCESS | 3748 | 1468427924546 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:44 INFO - PROCESS | 3748 | 1468427924672 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 08:38:44 INFO - PROCESS | 3748 | 1468427924799 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:44 INFO - PROCESS | 3748 | 1468427924802 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:44 INFO - PROCESS | 3748 | ++DOCSHELL 131E6400 == 38 [pid = 3748] [id = 476] 08:38:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (1321DC00) [pid = 3748] [serial = 1428] [outer = 00000000] 08:38:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (142C2400) [pid = 3748] [serial = 1429] [outer = 1321DC00] 08:38:44 INFO - PROCESS | 3748 | 1468427924858 Marionette DEBUG loaded listener.js 08:38:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (15337800) [pid = 3748] [serial = 1430] [outer = 1321DC00] 08:38:45 INFO - PROCESS | 3748 | 1468427925705 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:38:45 INFO - PROCESS | 3748 | --DOCSHELL 160B3C00 == 37 [pid = 3748] [id = 473] 08:38:45 INFO - PROCESS | 3748 | --DOCSHELL 10D6B000 == 36 [pid = 3748] [id = 472] 08:38:45 INFO - PROCESS | 3748 | --DOCSHELL 16A3BC00 == 35 [pid = 3748] [id = 471] 08:38:45 INFO - PROCESS | 3748 | --DOCSHELL 160D9400 == 34 [pid = 3748] [id = 470] 08:38:45 INFO - PROCESS | 3748 | --DOCSHELL 1533D800 == 33 [pid = 3748] [id = 469] 08:38:45 INFO - PROCESS | 3748 | --DOCSHELL 142AF000 == 32 [pid = 3748] [id = 468] 08:38:45 INFO - PROCESS | 3748 | --DOCSHELL 1314B400 == 31 [pid = 3748] [id = 467] 08:38:45 INFO - PROCESS | 3748 | --DOCSHELL 10D68000 == 30 [pid = 3748] [id = 466] 08:38:45 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (17713800) [pid = 3748] [serial = 1385] [outer = 00000000] [url = about:blank] 08:38:45 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (177B5400) [pid = 3748] [serial = 1384] [outer = 00000000] [url = about:blank] 08:38:45 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (170E2800) [pid = 3748] [serial = 1381] [outer = 00000000] [url = about:blank] 08:38:45 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (16754800) [pid = 3748] [serial = 1369] [outer = 00000000] [url = about:blank] 08:38:45 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (16E5D400) [pid = 3748] [serial = 1372] [outer = 00000000] [url = about:blank] 08:38:45 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (168C9C00) [pid = 3748] [serial = 1370] [outer = 00000000] [url = about:blank] 08:38:45 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (10D70800) [pid = 3748] [serial = 1357] [outer = 00000000] [url = about:blank] 08:38:45 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (11AED400) [pid = 3748] [serial = 1358] [outer = 00000000] [url = about:blank] 08:38:45 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (1121B000) [pid = 3748] [serial = 1351] [outer = 00000000] [url = about:blank] 08:38:45 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (11AE9000) [pid = 3748] [serial = 1352] [outer = 00000000] [url = about:blank] 08:38:45 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (16754C00) [pid = 3748] [serial = 1366] [outer = 00000000] [url = about:blank] 08:38:45 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (13444000) [pid = 3748] [serial = 1360] [outer = 00000000] [url = about:blank] 08:38:45 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (139D4000) [pid = 3748] [serial = 1361] [outer = 00000000] [url = about:blank] 08:38:45 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (15373000) [pid = 3748] [serial = 1363] [outer = 00000000] [url = about:blank] 08:38:45 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (15E65400) [pid = 3748] [serial = 1364] [outer = 00000000] [url = about:blank] 08:38:45 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (16E5D800) [pid = 3748] [serial = 1373] [outer = 00000000] [url = about:blank] 08:38:45 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (19903000) [pid = 3748] [serial = 1349] [outer = 00000000] [url = about:blank] 08:38:45 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (13956800) [pid = 3748] [serial = 1354] [outer = 00000000] [url = about:blank] 08:38:45 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (142AAC00) [pid = 3748] [serial = 1355] [outer = 00000000] [url = about:blank] 08:38:45 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (170E7C00) [pid = 3748] [serial = 1382] [outer = 00000000] [url = about:blank] 08:38:45 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (130A6000) [pid = 3748] [serial = 1375] [outer = 00000000] [url = about:blank] 08:38:45 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (16E5D000) [pid = 3748] [serial = 1378] [outer = 00000000] [url = about:blank] 08:38:45 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (139CB400) [pid = 3748] [serial = 1376] [outer = 00000000] [url = about:blank] 08:38:45 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (16E75C00) [pid = 3748] [serial = 1379] [outer = 00000000] [url = about:blank] 08:38:45 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (167B0000) [pid = 3748] [serial = 1367] [outer = 00000000] [url = about:blank] 08:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1264ms 08:38:45 INFO - PROCESS | 3748 | 1468427925788 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:38:45 INFO - PROCESS | 3748 | 1468427925792 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 08:38:45 INFO - PROCESS | 3748 | 1468427925797 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:38:45 INFO - PROCESS | 3748 | 1468427925800 Marionette TRACE conn2 <- [1,1870,null,{}] 08:38:45 INFO - PROCESS | 3748 | 1468427925806 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:45 INFO - PROCESS | 3748 | 1468427925809 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:45 INFO - PROCESS | 3748 | 1468427925900 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 08:38:45 INFO - PROCESS | 3748 | 1468427925907 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:45 INFO - PROCESS | 3748 | 1468427925911 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:45 INFO - PROCESS | 3748 | ++DOCSHELL 11219400 == 31 [pid = 3748] [id = 477] 08:38:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (11221800) [pid = 3748] [serial = 1431] [outer = 00000000] 08:38:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (1284AC00) [pid = 3748] [serial = 1432] [outer = 11221800] 08:38:45 INFO - PROCESS | 3748 | 1468427925958 Marionette DEBUG loaded listener.js 08:38:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (130A6000) [pid = 3748] [serial = 1433] [outer = 11221800] 08:38:46 INFO - PROCESS | 3748 | 1468427926458 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 711ms 08:38:46 INFO - PROCESS | 3748 | 1468427926498 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 08:38:46 INFO - PROCESS | 3748 | 1468427926502 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 08:38:46 INFO - PROCESS | 3748 | 1468427926511 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:38:46 INFO - PROCESS | 3748 | 1468427926514 Marionette TRACE conn2 <- [1,1874,null,{}] 08:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:38:46 INFO - PROCESS | 3748 | 1468427926518 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:46 INFO - PROCESS | 3748 | 1468427926520 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:46 INFO - PROCESS | 3748 | 1468427926604 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:38:46 INFO - PROCESS | 3748 | 1468427926732 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:46 INFO - PROCESS | 3748 | 1468427926734 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:46 INFO - PROCESS | 3748 | ++DOCSHELL 13441400 == 32 [pid = 3748] [id = 478] 08:38:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (13443800) [pid = 3748] [serial = 1434] [outer = 00000000] 08:38:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (139CDC00) [pid = 3748] [serial = 1435] [outer = 13443800] 08:38:46 INFO - PROCESS | 3748 | 1468427926780 Marionette DEBUG loaded listener.js 08:38:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (13C6F800) [pid = 3748] [serial = 1436] [outer = 13443800] 08:38:47 INFO - PROCESS | 3748 | 1468427927209 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 696ms 08:38:47 INFO - PROCESS | 3748 | 1468427927246 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 08:38:47 INFO - PROCESS | 3748 | 1468427927249 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 08:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:38:47 INFO - PROCESS | 3748 | 1468427927252 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:38:47 INFO - PROCESS | 3748 | 1468427927256 Marionette TRACE conn2 <- [1,1878,null,{}] 08:38:47 INFO - PROCESS | 3748 | 1468427927266 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:47 INFO - PROCESS | 3748 | 1468427927270 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:47 INFO - PROCESS | 3748 | 1468427927381 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 08:38:47 INFO - PROCESS | 3748 | 1468427927391 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:47 INFO - PROCESS | 3748 | 1468427927394 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:47 INFO - PROCESS | 3748 | ++DOCSHELL 1533D800 == 33 [pid = 3748] [id = 479] 08:38:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (1533DC00) [pid = 3748] [serial = 1437] [outer = 00000000] 08:38:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (15E62400) [pid = 3748] [serial = 1438] [outer = 1533DC00] 08:38:47 INFO - PROCESS | 3748 | 1468427927445 Marionette DEBUG loaded listener.js 08:38:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (160ABC00) [pid = 3748] [serial = 1439] [outer = 1533DC00] 08:38:47 INFO - PROCESS | 3748 | 1468427927917 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 711ms 08:38:47 INFO - PROCESS | 3748 | 1468427927951 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 08:38:47 INFO - PROCESS | 3748 | 1468427927954 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 08:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:38:47 INFO - PROCESS | 3748 | 1468427927957 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:38:47 INFO - PROCESS | 3748 | 1468427927959 Marionette TRACE conn2 <- [1,1882,null,{}] 08:38:47 INFO - PROCESS | 3748 | 1468427927962 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:47 INFO - PROCESS | 3748 | 1468427927964 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:48 INFO - PROCESS | 3748 | 1468427928047 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 08:38:48 INFO - PROCESS | 3748 | 1468427928052 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 3748 | 1468427928055 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:48 INFO - PROCESS | 3748 | ++DOCSHELL 1674BC00 == 34 [pid = 3748] [id = 480] 08:38:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (1674E800) [pid = 3748] [serial = 1440] [outer = 00000000] 08:38:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (167B5000) [pid = 3748] [serial = 1441] [outer = 1674E800] 08:38:48 INFO - PROCESS | 3748 | 1468427928098 Marionette DEBUG loaded listener.js 08:38:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (168D5C00) [pid = 3748] [serial = 1442] [outer = 1674E800] 08:38:48 INFO - PROCESS | 3748 | 1468427928571 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 648ms 08:38:48 INFO - PROCESS | 3748 | 1468427928595 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 08:38:48 INFO - PROCESS | 3748 | 1468427928597 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 08:38:48 INFO - PROCESS | 3748 | 1468427928600 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:38:48 INFO - PROCESS | 3748 | 1468427928602 Marionette TRACE conn2 <- [1,1886,null,{}] 08:38:48 INFO - PROCESS | 3748 | 1468427928605 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:48 INFO - PROCESS | 3748 | 1468427928607 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:48 INFO - PROCESS | 3748 | 1468427928715 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 08:38:48 INFO - PROCESS | 3748 | 1468427928810 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 3748 | 1468427928812 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:48 INFO - PROCESS | 3748 | ++DOCSHELL 16948C00 == 35 [pid = 3748] [id = 481] 08:38:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16949400) [pid = 3748] [serial = 1443] [outer = 00000000] 08:38:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16950800) [pid = 3748] [serial = 1444] [outer = 16949400] 08:38:48 INFO - PROCESS | 3748 | 1468427928857 Marionette DEBUG loaded listener.js 08:38:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16A3AC00) [pid = 3748] [serial = 1445] [outer = 16949400] 08:38:49 INFO - PROCESS | 3748 | 1468427929282 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 758ms 08:38:49 INFO - PROCESS | 3748 | 1468427929341 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:38:49 INFO - PROCESS | 3748 | 1468427929343 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 08:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:38:49 INFO - PROCESS | 3748 | 1468427929347 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:38:49 INFO - PROCESS | 3748 | 1468427929348 Marionette TRACE conn2 <- [1,1890,null,{}] 08:38:49 INFO - PROCESS | 3748 | 1468427929352 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:49 INFO - PROCESS | 3748 | 1468427929357 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:49 INFO - PROCESS | 3748 | 1468427929496 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 08:38:49 INFO - PROCESS | 3748 | 1468427929560 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:49 INFO - PROCESS | 3748 | 1468427929562 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:49 INFO - PROCESS | 3748 | ++DOCSHELL 16E58400 == 36 [pid = 3748] [id = 482] 08:38:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16E63000) [pid = 3748] [serial = 1446] [outer = 00000000] 08:38:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16E73400) [pid = 3748] [serial = 1447] [outer = 16E63000] 08:38:49 INFO - PROCESS | 3748 | 1468427929605 Marionette DEBUG loaded listener.js 08:38:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (16E74000) [pid = 3748] [serial = 1448] [outer = 16E63000] 08:38:50 INFO - PROCESS | 3748 | 1468427930090 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 743ms 08:38:50 INFO - PROCESS | 3748 | 1468427930139 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 08:38:50 INFO - PROCESS | 3748 | 1468427930141 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 08:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:38:50 INFO - PROCESS | 3748 | 1468427930145 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:38:50 INFO - PROCESS | 3748 | 1468427930146 Marionette TRACE conn2 <- [1,1894,null,{}] 08:38:50 INFO - PROCESS | 3748 | 1468427930150 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:50 INFO - PROCESS | 3748 | 1468427930151 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:50 INFO - PROCESS | 3748 | 1468427930261 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 08:38:50 INFO - PROCESS | 3748 | 1468427930269 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:50 INFO - PROCESS | 3748 | 1468427930272 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:50 INFO - PROCESS | 3748 | ++DOCSHELL 16FC2800 == 37 [pid = 3748] [id = 483] 08:38:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (17164000) [pid = 3748] [serial = 1449] [outer = 00000000] 08:38:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (176A1400) [pid = 3748] [serial = 1450] [outer = 17164000] 08:38:50 INFO - PROCESS | 3748 | 1468427930319 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (176A7800) [pid = 3748] [serial = 1451] [outer = 17164000] 08:38:50 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (1314BC00) [pid = 3748] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:38:50 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (10A76000) [pid = 3748] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:38:50 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (142AF400) [pid = 3748] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:38:50 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (12820400) [pid = 3748] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:38:50 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (16A40400) [pid = 3748] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:38:50 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (15332800) [pid = 3748] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:38:50 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (170E8400) [pid = 3748] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:38:50 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (160D9800) [pid = 3748] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:38:50 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (10D72800) [pid = 3748] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:38:50 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (167B5C00) [pid = 3748] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:38:50 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (10D68800) [pid = 3748] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:38:50 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (1536A800) [pid = 3748] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:38:50 INFO - PROCESS | 3748 | 1468427930763 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 648ms 08:38:50 INFO - PROCESS | 3748 | 1468427930785 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 08:38:50 INFO - PROCESS | 3748 | 1468427930787 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 08:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:38:50 INFO - PROCESS | 3748 | 1468427930791 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:38:50 INFO - PROCESS | 3748 | 1468427930792 Marionette TRACE conn2 <- [1,1898,null,{}] 08:38:50 INFO - PROCESS | 3748 | 1468427930796 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:50 INFO - PROCESS | 3748 | 1468427930798 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:50 INFO - PROCESS | 3748 | 1468427930883 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 08:38:50 INFO - PROCESS | 3748 | 1468427930889 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:50 INFO - PROCESS | 3748 | 1468427930891 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:50 INFO - PROCESS | 3748 | ++DOCSHELL 10D6C800 == 38 [pid = 3748] [id = 484] 08:38:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (12927800) [pid = 3748] [serial = 1452] [outer = 00000000] 08:38:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (160D4000) [pid = 3748] [serial = 1453] [outer = 12927800] 08:38:50 INFO - PROCESS | 3748 | 1468427930933 Marionette DEBUG loaded listener.js 08:38:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (16A3C400) [pid = 3748] [serial = 1454] [outer = 12927800] 08:38:51 INFO - PROCESS | 3748 | 1468427931350 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 601ms 08:38:51 INFO - PROCESS | 3748 | 1468427931396 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 08:38:51 INFO - PROCESS | 3748 | 1468427931398 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 08:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:38:51 INFO - PROCESS | 3748 | 1468427931405 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:38:51 INFO - PROCESS | 3748 | 1468427931406 Marionette TRACE conn2 <- [1,1902,null,{}] 08:38:51 INFO - PROCESS | 3748 | 1468427931410 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:51 INFO - PROCESS | 3748 | 1468427931412 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:51 INFO - PROCESS | 3748 | 1468427931491 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 08:38:51 INFO - PROCESS | 3748 | 1468427931506 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:51 INFO - PROCESS | 3748 | 1468427931508 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:51 INFO - PROCESS | 3748 | ++DOCSHELL 16E64C00 == 39 [pid = 3748] [id = 485] 08:38:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16E6F400) [pid = 3748] [serial = 1455] [outer = 00000000] 08:38:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (177B1000) [pid = 3748] [serial = 1456] [outer = 16E6F400] 08:38:51 INFO - PROCESS | 3748 | 1468427931550 Marionette DEBUG loaded listener.js 08:38:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (177B5000) [pid = 3748] [serial = 1457] [outer = 16E6F400] 08:38:52 INFO - PROCESS | 3748 | 1468427931996 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 632ms 08:38:52 INFO - PROCESS | 3748 | 1468427932043 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 08:38:52 INFO - PROCESS | 3748 | 1468427932045 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 08:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:38:52 INFO - PROCESS | 3748 | 1468427932048 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:38:52 INFO - PROCESS | 3748 | 1468427932050 Marionette TRACE conn2 <- [1,1906,null,{}] 08:38:52 INFO - PROCESS | 3748 | 1468427932057 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:52 INFO - PROCESS | 3748 | 1468427932059 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:52 INFO - PROCESS | 3748 | 1468427932137 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 08:38:52 INFO - PROCESS | 3748 | 1468427932142 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:52 INFO - PROCESS | 3748 | 1468427932144 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:52 INFO - PROCESS | 3748 | ++DOCSHELL 16E5C000 == 40 [pid = 3748] [id = 486] 08:38:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16EBF000) [pid = 3748] [serial = 1458] [outer = 00000000] 08:38:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (195D2800) [pid = 3748] [serial = 1459] [outer = 16EBF000] 08:38:52 INFO - PROCESS | 3748 | 1468427932187 Marionette DEBUG loaded listener.js 08:38:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (195D4400) [pid = 3748] [serial = 1460] [outer = 16EBF000] 08:38:52 INFO - PROCESS | 3748 | 1468427932711 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 695ms 08:38:52 INFO - PROCESS | 3748 | 1468427932748 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 08:38:52 INFO - PROCESS | 3748 | 1468427932753 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 08:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:38:52 INFO - PROCESS | 3748 | 1468427932759 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:38:52 INFO - PROCESS | 3748 | 1468427932762 Marionette TRACE conn2 <- [1,1910,null,{}] 08:38:52 INFO - PROCESS | 3748 | 1468427932768 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:52 INFO - PROCESS | 3748 | 1468427932771 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:52 INFO - PROCESS | 3748 | 1468427932980 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 08:38:53 INFO - PROCESS | 3748 | 1468427933088 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:53 INFO - PROCESS | 3748 | 1468427933093 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:53 INFO - PROCESS | 3748 | ++DOCSHELL 10D69800 == 41 [pid = 3748] [id = 487] 08:38:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (10D6A400) [pid = 3748] [serial = 1461] [outer = 00000000] 08:38:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (13158800) [pid = 3748] [serial = 1462] [outer = 10D6A400] 08:38:53 INFO - PROCESS | 3748 | 1468427933148 Marionette DEBUG loaded listener.js 08:38:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (1394E000) [pid = 3748] [serial = 1463] [outer = 10D6A400] 08:38:53 INFO - PROCESS | 3748 | 1468427933740 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1011ms 08:38:53 INFO - PROCESS | 3748 | 1468427933793 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 08:38:53 INFO - PROCESS | 3748 | 1468427933798 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 08:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:38:53 INFO - PROCESS | 3748 | 1468427933804 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:38:53 INFO - PROCESS | 3748 | 1468427933807 Marionette TRACE conn2 <- [1,1914,null,{}] 08:38:53 INFO - PROCESS | 3748 | 1468427933811 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:53 INFO - PROCESS | 3748 | 1468427933814 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:53 INFO - PROCESS | 3748 | 1468427933929 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:38:54 INFO - PROCESS | 3748 | 1468427934040 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:54 INFO - PROCESS | 3748 | 1468427934043 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:54 INFO - PROCESS | 3748 | ++DOCSHELL 142C2C00 == 42 [pid = 3748] [id = 488] 08:38:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (144E4800) [pid = 3748] [serial = 1464] [outer = 00000000] 08:38:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (1533A800) [pid = 3748] [serial = 1465] [outer = 144E4800] 08:38:54 INFO - PROCESS | 3748 | 1468427934097 Marionette DEBUG loaded listener.js 08:38:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (160CFC00) [pid = 3748] [serial = 1466] [outer = 144E4800] 08:38:54 INFO - PROCESS | 3748 | 1468427934714 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 964ms 08:38:54 INFO - PROCESS | 3748 | 1468427934749 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 08:38:54 INFO - PROCESS | 3748 | 1468427934752 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 08:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:38:54 INFO - PROCESS | 3748 | 1468427934756 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:38:54 INFO - PROCESS | 3748 | 1468427934759 Marionette TRACE conn2 <- [1,1918,null,{}] 08:38:54 INFO - PROCESS | 3748 | 1468427934770 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:54 INFO - PROCESS | 3748 | 1468427934775 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:54 INFO - PROCESS | 3748 | 1468427934880 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 08:38:55 INFO - PROCESS | 3748 | 1468427934994 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:55 INFO - PROCESS | 3748 | 1468427934997 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:55 INFO - PROCESS | 3748 | ++DOCSHELL 16E7B000 == 43 [pid = 3748] [id = 489] 08:38:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (16E7B800) [pid = 3748] [serial = 1467] [outer = 00000000] 08:38:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (17621800) [pid = 3748] [serial = 1468] [outer = 16E7B800] 08:38:55 INFO - PROCESS | 3748 | 1468427935104 Marionette DEBUG loaded listener.js 08:38:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (195D9C00) [pid = 3748] [serial = 1469] [outer = 16E7B800] 08:38:55 INFO - PROCESS | 3748 | 1468427935735 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1011ms 08:38:55 INFO - PROCESS | 3748 | 1468427935789 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 08:38:55 INFO - PROCESS | 3748 | 1468427935792 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 08:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:38:55 INFO - PROCESS | 3748 | 1468427935795 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:38:55 INFO - PROCESS | 3748 | 1468427935798 Marionette TRACE conn2 <- [1,1922,null,{}] 08:38:55 INFO - PROCESS | 3748 | 1468427935801 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:55 INFO - PROCESS | 3748 | 1468427935803 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:56 INFO - PROCESS | 3748 | 1468427936069 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 08:38:56 INFO - PROCESS | 3748 | 1468427936219 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:56 INFO - PROCESS | 3748 | 1468427936222 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:56 INFO - PROCESS | 3748 | ++DOCSHELL 10BC1400 == 44 [pid = 3748] [id = 490] 08:38:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (10D65000) [pid = 3748] [serial = 1470] [outer = 00000000] 08:38:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (10D6D000) [pid = 3748] [serial = 1471] [outer = 10D65000] 08:38:56 INFO - PROCESS | 3748 | 1468427936272 Marionette DEBUG loaded listener.js 08:38:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (112D7400) [pid = 3748] [serial = 1472] [outer = 10D65000] 08:38:57 INFO - PROCESS | 3748 | --DOCSHELL 10A10400 == 43 [pid = 3748] [id = 465] 08:38:57 INFO - PROCESS | 3748 | --DOCSHELL 16E64C00 == 42 [pid = 3748] [id = 485] 08:38:57 INFO - PROCESS | 3748 | --DOCSHELL 10D6C800 == 41 [pid = 3748] [id = 484] 08:38:57 INFO - PROCESS | 3748 | --DOCSHELL 16FC2800 == 40 [pid = 3748] [id = 483] 08:38:57 INFO - PROCESS | 3748 | --DOCSHELL 16E58400 == 39 [pid = 3748] [id = 482] 08:38:57 INFO - PROCESS | 3748 | --DOCSHELL 16948C00 == 38 [pid = 3748] [id = 481] 08:38:57 INFO - PROCESS | 3748 | --DOCSHELL 1674BC00 == 37 [pid = 3748] [id = 480] 08:38:57 INFO - PROCESS | 3748 | --DOCSHELL 1533D800 == 36 [pid = 3748] [id = 479] 08:38:57 INFO - PROCESS | 3748 | --DOCSHELL 13441400 == 35 [pid = 3748] [id = 478] 08:38:57 INFO - PROCESS | 3748 | --DOCSHELL 11219400 == 34 [pid = 3748] [id = 477] 08:38:57 INFO - PROCESS | 3748 | --DOCSHELL 16E76C00 == 33 [pid = 3748] [id = 474] 08:38:57 INFO - PROCESS | 3748 | --DOCSHELL 10D6A800 == 32 [pid = 3748] [id = 475] 08:38:57 INFO - PROCESS | 3748 | --DOCSHELL 131E6400 == 31 [pid = 3748] [id = 476] 08:38:57 INFO - PROCESS | 3748 | --DOCSHELL 16E7B000 == 30 [pid = 3748] [id = 489] 08:38:57 INFO - PROCESS | 3748 | --DOCSHELL 16E5C000 == 29 [pid = 3748] [id = 486] 08:38:57 INFO - PROCESS | 3748 | --DOCSHELL 10D69800 == 28 [pid = 3748] [id = 487] 08:38:57 INFO - PROCESS | 3748 | --DOCSHELL 142C2C00 == 27 [pid = 3748] [id = 488] 08:38:57 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (13441800) [pid = 3748] [serial = 1388] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (13036800) [pid = 3748] [serial = 1387] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (16A6F000) [pid = 3748] [serial = 1414] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (1674FC00) [pid = 3748] [serial = 1391] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (160B0400) [pid = 3748] [serial = 1390] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (195D2C00) [pid = 3748] [serial = 1394] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (17AE7800) [pid = 3748] [serial = 1393] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (167AF800) [pid = 3748] [serial = 1411] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (132D8800) [pid = 3748] [serial = 1417] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (16E63C00) [pid = 3748] [serial = 1420] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (16E5A800) [pid = 3748] [serial = 1415] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (16FC3800) [pid = 3748] [serial = 1423] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (1101C800) [pid = 3748] [serial = 1399] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (1124A400) [pid = 3748] [serial = 1400] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (16E70C00) [pid = 3748] [serial = 1421] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (15E61C00) [pid = 3748] [serial = 1408] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (160CD800) [pid = 3748] [serial = 1409] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (142BF000) [pid = 3748] [serial = 1418] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (168CC400) [pid = 3748] [serial = 1412] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (15196800) [pid = 3748] [serial = 1406] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (131E5C00) [pid = 3748] [serial = 1402] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (132D9C00) [pid = 3748] [serial = 1403] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (12822C00) [pid = 3748] [serial = 1397] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (10D6CC00) [pid = 3748] [serial = 1396] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (144E7800) [pid = 3748] [serial = 1405] [outer = 00000000] [url = about:blank] 08:38:57 INFO - PROCESS | 3748 | 1468427937500 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1770ms 08:38:57 INFO - PROCESS | 3748 | 1468427937550 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 08:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:38:57 INFO - PROCESS | 3748 | 1468427937554 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 08:38:57 INFO - PROCESS | 3748 | 1468427937559 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:38:57 INFO - PROCESS | 3748 | 1468427937562 Marionette TRACE conn2 <- [1,1926,null,{}] 08:38:57 INFO - PROCESS | 3748 | 1468427937612 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:57 INFO - PROCESS | 3748 | 1468427937615 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:57 INFO - PROCESS | 3748 | 1468427937699 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 08:38:57 INFO - PROCESS | 3748 | 1468427937713 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 3748 | 1468427937715 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:57 INFO - PROCESS | 3748 | ++DOCSHELL 10D71800 == 28 [pid = 3748] [id = 491] 08:38:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (10D72400) [pid = 3748] [serial = 1473] [outer = 00000000] 08:38:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (11219800) [pid = 3748] [serial = 1474] [outer = 10D72400] 08:38:57 INFO - PROCESS | 3748 | 1468427937767 Marionette DEBUG loaded listener.js 08:38:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (1124A400) [pid = 3748] [serial = 1475] [outer = 10D72400] 08:38:58 INFO - PROCESS | 3748 | 1468427938247 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 743ms 08:38:58 INFO - PROCESS | 3748 | 1468427938296 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 08:38:58 INFO - PROCESS | 3748 | 1468427938301 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 08:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:38:58 INFO - PROCESS | 3748 | 1468427938307 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - PROCESS | 3748 | 1468427938310 Marionette TRACE conn2 <- [1,1930,null,{}] 08:38:58 INFO - PROCESS | 3748 | 1468427938313 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:58 INFO - PROCESS | 3748 | 1468427938316 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:58 INFO - PROCESS | 3748 | 1468427938402 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 08:38:58 INFO - PROCESS | 3748 | 1468427938411 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:58 INFO - PROCESS | 3748 | 1468427938414 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:58 INFO - PROCESS | 3748 | ++DOCSHELL 12DEF800 == 29 [pid = 3748] [id = 492] 08:38:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (12DFA400) [pid = 3748] [serial = 1476] [outer = 00000000] 08:38:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (13135C00) [pid = 3748] [serial = 1477] [outer = 12DFA400] 08:38:58 INFO - PROCESS | 3748 | 1468427938460 Marionette DEBUG loaded listener.js 08:38:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (131E8000) [pid = 3748] [serial = 1478] [outer = 12DFA400] 08:38:58 INFO - PROCESS | 3748 | 1468427938967 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 647ms 08:38:58 INFO - PROCESS | 3748 | 1468427938976 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 08:38:58 INFO - PROCESS | 3748 | 1468427938978 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 08:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:38:58 INFO - PROCESS | 3748 | 1468427938982 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - PROCESS | 3748 | 1468427938985 Marionette TRACE conn2 <- [1,1934,null,{}] 08:38:59 INFO - PROCESS | 3748 | 1468427938997 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:59 INFO - PROCESS | 3748 | 1468427939001 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:59 INFO - PROCESS | 3748 | 1468427939090 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 08:38:59 INFO - PROCESS | 3748 | 1468427939097 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:59 INFO - PROCESS | 3748 | 1468427939100 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:59 INFO - PROCESS | 3748 | ++DOCSHELL 13C6F400 == 30 [pid = 3748] [id = 493] 08:38:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (13D96400) [pid = 3748] [serial = 1479] [outer = 00000000] 08:38:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (142AC000) [pid = 3748] [serial = 1480] [outer = 13D96400] 08:38:59 INFO - PROCESS | 3748 | 1468427939146 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (142BE400) [pid = 3748] [serial = 1481] [outer = 13D96400] 08:38:59 INFO - PROCESS | 3748 | 1468427939607 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 632ms 08:38:59 INFO - PROCESS | 3748 | 1468427939620 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 08:38:59 INFO - PROCESS | 3748 | 1468427939622 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 08:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:38:59 INFO - PROCESS | 3748 | 1468427939625 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:38:59 INFO - PROCESS | 3748 | 1468427939637 Marionette TRACE conn2 <- [1,1938,null,{}] 08:38:59 INFO - PROCESS | 3748 | 1468427939658 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:59 INFO - PROCESS | 3748 | 1468427939660 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:59 INFO - PROCESS | 3748 | 1468427939778 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 08:38:59 INFO - PROCESS | 3748 | 1468427939783 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:59 INFO - PROCESS | 3748 | 1468427939785 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:38:59 INFO - PROCESS | 3748 | ++DOCSHELL 144ED400 == 31 [pid = 3748] [id = 494] 08:38:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (144F0800) [pid = 3748] [serial = 1482] [outer = 00000000] 08:38:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (1533D800) [pid = 3748] [serial = 1483] [outer = 144F0800] 08:38:59 INFO - PROCESS | 3748 | 1468427939828 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (15619400) [pid = 3748] [serial = 1484] [outer = 144F0800] 08:39:00 INFO - PROCESS | 3748 | 1468427940264 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 680ms 08:39:00 INFO - PROCESS | 3748 | 1468427940304 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 08:39:00 INFO - PROCESS | 3748 | 1468427940306 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 08:39:00 INFO - PROCESS | 3748 | 1468427940310 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:39:00 INFO - PROCESS | 3748 | 1468427940311 Marionette TRACE conn2 <- [1,1942,null,{}] 08:39:00 INFO - PROCESS | 3748 | 1468427940315 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:00 INFO - PROCESS | 3748 | 1468427940317 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:00 INFO - PROCESS | 3748 | 1468427940425 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 08:39:00 INFO - PROCESS | 3748 | 1468427940430 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:00 INFO - PROCESS | 3748 | 1468427940432 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:00 INFO - PROCESS | 3748 | ++DOCSHELL 15335000 == 32 [pid = 3748] [id = 495] 08:39:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (15E65400) [pid = 3748] [serial = 1485] [outer = 00000000] 08:39:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (160CD400) [pid = 3748] [serial = 1486] [outer = 15E65400] 08:39:00 INFO - PROCESS | 3748 | 1468427940479 Marionette DEBUG loaded listener.js 08:39:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (160D5000) [pid = 3748] [serial = 1487] [outer = 15E65400] 08:39:00 INFO - PROCESS | 3748 | 1468427940950 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 696ms 08:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:39:01 INFO - PROCESS | 3748 | 1468427941012 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 08:39:01 INFO - PROCESS | 3748 | 1468427941014 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 08:39:01 INFO - PROCESS | 3748 | 1468427941018 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:39:01 INFO - PROCESS | 3748 | 1468427941019 Marionette TRACE conn2 <- [1,1946,null,{}] 08:39:01 INFO - PROCESS | 3748 | 1468427941022 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:01 INFO - PROCESS | 3748 | 1468427941028 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:01 INFO - PROCESS | 3748 | 1468427941168 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 08:39:01 INFO - PROCESS | 3748 | 1468427941231 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:01 INFO - PROCESS | 3748 | 1468427941233 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:01 INFO - PROCESS | 3748 | ++DOCSHELL 167B7000 == 33 [pid = 3748] [id = 496] 08:39:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (167B8C00) [pid = 3748] [serial = 1488] [outer = 00000000] 08:39:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (1694C000) [pid = 3748] [serial = 1489] [outer = 167B8C00] 08:39:01 INFO - PROCESS | 3748 | 1468427941276 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (16950400) [pid = 3748] [serial = 1490] [outer = 167B8C00] 08:39:01 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (1533DC00) [pid = 3748] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:39:01 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (10D6C000) [pid = 3748] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:39:01 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (16E63000) [pid = 3748] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:39:01 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (13443800) [pid = 3748] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:39:01 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (1674E800) [pid = 3748] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:39:01 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (1321DC00) [pid = 3748] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:39:01 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (17164000) [pid = 3748] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:39:01 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (16EBF000) [pid = 3748] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:39:01 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (16E6F400) [pid = 3748] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:39:01 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (16E77C00) [pid = 3748] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:39:01 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (16949400) [pid = 3748] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:39:01 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (11221800) [pid = 3748] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:39:01 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (12927800) [pid = 3748] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:39:01 INFO - PROCESS | 3748 | 1468427941982 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1012ms 08:39:02 INFO - PROCESS | 3748 | 1468427942050 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 3748 | 1468427942052 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 08:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:39:02 INFO - PROCESS | 3748 | 1468427942055 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - PROCESS | 3748 | 1468427942057 Marionette TRACE conn2 <- [1,1950,null,{}] 08:39:02 INFO - PROCESS | 3748 | 1468427942063 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:02 INFO - PROCESS | 3748 | 1468427942065 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:02 INFO - PROCESS | 3748 | 1468427942150 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 08:39:02 INFO - PROCESS | 3748 | 1468427942164 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 3748 | 1468427942166 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:02 INFO - PROCESS | 3748 | ++DOCSHELL 10D6C000 == 34 [pid = 3748] [id = 497] 08:39:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (11221800) [pid = 3748] [serial = 1491] [outer = 00000000] 08:39:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (142AD800) [pid = 3748] [serial = 1492] [outer = 11221800] 08:39:02 INFO - PROCESS | 3748 | 1468427942209 Marionette DEBUG loaded listener.js 08:39:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (142B1400) [pid = 3748] [serial = 1493] [outer = 11221800] 08:39:02 INFO - PROCESS | 3748 | 1468427942625 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 600ms 08:39:02 INFO - PROCESS | 3748 | 1468427942661 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 3748 | 1468427942663 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 08:39:02 INFO - PROCESS | 3748 | 1468427942667 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:39:02 INFO - PROCESS | 3748 | 1468427942668 Marionette TRACE conn2 <- [1,1954,null,{}] 08:39:02 INFO - PROCESS | 3748 | 1468427942672 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:02 INFO - PROCESS | 3748 | 1468427942673 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:02 INFO - PROCESS | 3748 | 1468427942748 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 08:39:02 INFO - PROCESS | 3748 | 1468427942753 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 3748 | 1468427942755 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:02 INFO - PROCESS | 3748 | ++DOCSHELL 1533DC00 == 35 [pid = 3748] [id = 498] 08:39:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16813000) [pid = 3748] [serial = 1494] [outer = 00000000] 08:39:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16A63000) [pid = 3748] [serial = 1495] [outer = 16813000] 08:39:02 INFO - PROCESS | 3748 | 1468427942798 Marionette DEBUG loaded listener.js 08:39:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16A64C00) [pid = 3748] [serial = 1496] [outer = 16813000] 08:39:03 INFO - PROCESS | 3748 | 1468427943217 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 600ms 08:39:03 INFO - PROCESS | 3748 | 1468427943266 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 08:39:03 INFO - PROCESS | 3748 | 1468427943268 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 08:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:39:03 INFO - PROCESS | 3748 | 1468427943271 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:39:03 INFO - PROCESS | 3748 | 1468427943273 Marionette TRACE conn2 <- [1,1958,null,{}] 08:39:03 INFO - PROCESS | 3748 | 1468427943279 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:03 INFO - PROCESS | 3748 | 1468427943281 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:03 INFO - PROCESS | 3748 | 1468427943356 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 08:39:03 INFO - PROCESS | 3748 | 1468427943362 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:03 INFO - PROCESS | 3748 | 1468427943364 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:03 INFO - PROCESS | 3748 | ++DOCSHELL 13C6F000 == 36 [pid = 3748] [id = 499] 08:39:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16E60000) [pid = 3748] [serial = 1497] [outer = 00000000] 08:39:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (16E6EC00) [pid = 3748] [serial = 1498] [outer = 16E60000] 08:39:03 INFO - PROCESS | 3748 | 1468427943406 Marionette DEBUG loaded listener.js 08:39:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (16E6F400) [pid = 3748] [serial = 1499] [outer = 16E60000] 08:39:03 INFO - PROCESS | 3748 | 1468427943835 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 601ms 08:39:03 INFO - PROCESS | 3748 | 1468427943869 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 08:39:03 INFO - PROCESS | 3748 | 1468427943871 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 08:39:03 INFO - PROCESS | 3748 | 1468427943874 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:39:03 INFO - PROCESS | 3748 | 1468427943876 Marionette TRACE conn2 <- [1,1962,null,{}] 08:39:03 INFO - PROCESS | 3748 | 1468427943879 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:03 INFO - PROCESS | 3748 | 1468427943881 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:04 INFO - PROCESS | 3748 | 1468427944052 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 08:39:04 INFO - PROCESS | 3748 | 1468427944122 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:04 INFO - PROCESS | 3748 | 1468427944125 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:04 INFO - PROCESS | 3748 | ++DOCSHELL 10375800 == 37 [pid = 3748] [id = 500] 08:39:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (10375C00) [pid = 3748] [serial = 1500] [outer = 00000000] 08:39:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (1059BC00) [pid = 3748] [serial = 1501] [outer = 10375C00] 08:39:04 INFO - PROCESS | 3748 | 1468427944182 Marionette DEBUG loaded listener.js 08:39:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (10D63400) [pid = 3748] [serial = 1502] [outer = 10375C00] 08:39:05 INFO - PROCESS | 3748 | 1468427945055 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1200ms 08:39:05 INFO - PROCESS | 3748 | 1468427945112 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 08:39:05 INFO - PROCESS | 3748 | 1468427945116 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 08:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:39:05 INFO - PROCESS | 3748 | 1468427945121 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:39:05 INFO - PROCESS | 3748 | 1468427945124 Marionette TRACE conn2 <- [1,1966,null,{}] 08:39:05 INFO - PROCESS | 3748 | 1468427945131 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:05 INFO - PROCESS | 3748 | 1468427945136 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:05 INFO - PROCESS | 3748 | 1468427945279 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 08:39:05 INFO - PROCESS | 3748 | 1468427945408 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:05 INFO - PROCESS | 3748 | 1468427945412 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:05 INFO - PROCESS | 3748 | ++DOCSHELL 13444000 == 38 [pid = 3748] [id = 501] 08:39:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (13446400) [pid = 3748] [serial = 1503] [outer = 00000000] 08:39:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (13D9E400) [pid = 3748] [serial = 1504] [outer = 13446400] 08:39:05 INFO - PROCESS | 3748 | 1468427945466 Marionette DEBUG loaded listener.js 08:39:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (144F0C00) [pid = 3748] [serial = 1505] [outer = 13446400] 08:39:06 INFO - PROCESS | 3748 | 1468427946331 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1264ms 08:39:06 INFO - PROCESS | 3748 | 1468427946375 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 08:39:06 INFO - PROCESS | 3748 | 1468427946379 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 08:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:39:06 INFO - PROCESS | 3748 | 1468427946384 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:39:06 INFO - PROCESS | 3748 | 1468427946387 Marionette TRACE conn2 <- [1,1970,null,{}] 08:39:06 INFO - PROCESS | 3748 | 1468427946394 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:06 INFO - PROCESS | 3748 | 1468427946398 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:06 INFO - PROCESS | 3748 | 1468427946529 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 08:39:06 INFO - PROCESS | 3748 | 1468427946666 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:06 INFO - PROCESS | 3748 | 1468427946670 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:06 INFO - PROCESS | 3748 | ++DOCSHELL 10A10000 == 39 [pid = 3748] [id = 502] 08:39:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (10A10400) [pid = 3748] [serial = 1506] [outer = 00000000] 08:39:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (13135000) [pid = 3748] [serial = 1507] [outer = 10A10400] 08:39:06 INFO - PROCESS | 3748 | 1468427946719 Marionette DEBUG loaded listener.js 08:39:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (131F0000) [pid = 3748] [serial = 1508] [outer = 10A10400] 08:39:06 INFO - PROCESS | 3748 | --DOCSHELL 13C6F000 == 38 [pid = 3748] [id = 499] 08:39:06 INFO - PROCESS | 3748 | --DOCSHELL 1533DC00 == 37 [pid = 3748] [id = 498] 08:39:06 INFO - PROCESS | 3748 | --DOCSHELL 10D6C000 == 36 [pid = 3748] [id = 497] 08:39:06 INFO - PROCESS | 3748 | --DOCSHELL 167B7000 == 35 [pid = 3748] [id = 496] 08:39:06 INFO - PROCESS | 3748 | --DOCSHELL 15335000 == 34 [pid = 3748] [id = 495] 08:39:06 INFO - PROCESS | 3748 | --DOCSHELL 144ED400 == 33 [pid = 3748] [id = 494] 08:39:06 INFO - PROCESS | 3748 | --DOCSHELL 13C6F400 == 32 [pid = 3748] [id = 493] 08:39:06 INFO - PROCESS | 3748 | --DOCSHELL 12DEF800 == 31 [pid = 3748] [id = 492] 08:39:06 INFO - PROCESS | 3748 | --DOCSHELL 10D71800 == 30 [pid = 3748] [id = 491] 08:39:06 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (16950800) [pid = 3748] [serial = 1444] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (16E73400) [pid = 3748] [serial = 1447] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (16A3AC00) [pid = 3748] [serial = 1445] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (139CDC00) [pid = 3748] [serial = 1435] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (13C6F800) [pid = 3748] [serial = 1436] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (15E62400) [pid = 3748] [serial = 1438] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (160ABC00) [pid = 3748] [serial = 1439] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (177B5000) [pid = 3748] [serial = 1457] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (1284AC00) [pid = 3748] [serial = 1432] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (176A1400) [pid = 3748] [serial = 1450] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (130A6000) [pid = 3748] [serial = 1433] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (16FC7400) [pid = 3748] [serial = 1424] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (112D4400) [pid = 3748] [serial = 1426] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (129AF800) [pid = 3748] [serial = 1427] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (142C2400) [pid = 3748] [serial = 1429] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (15337800) [pid = 3748] [serial = 1430] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (167B5000) [pid = 3748] [serial = 1441] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (195D2800) [pid = 3748] [serial = 1459] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (195D4400) [pid = 3748] [serial = 1460] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (16E74000) [pid = 3748] [serial = 1448] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (177B1000) [pid = 3748] [serial = 1456] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (176A7800) [pid = 3748] [serial = 1451] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (160D4000) [pid = 3748] [serial = 1453] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (16A3C400) [pid = 3748] [serial = 1454] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (168D5C00) [pid = 3748] [serial = 1442] [outer = 00000000] [url = about:blank] 08:39:07 INFO - PROCESS | 3748 | 1468427947197 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 854ms 08:39:07 INFO - PROCESS | 3748 | 1468427947228 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 3748 | 1468427947233 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 08:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:39:07 INFO - PROCESS | 3748 | 1468427947239 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - PROCESS | 3748 | 1468427947242 Marionette TRACE conn2 <- [1,1974,null,{}] 08:39:07 INFO - PROCESS | 3748 | 1468427947246 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:07 INFO - PROCESS | 3748 | 1468427947248 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:07 INFO - PROCESS | 3748 | 1468427947389 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 08:39:07 INFO - PROCESS | 3748 | 1468427947402 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 3748 | 1468427947404 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:07 INFO - PROCESS | 3748 | ++DOCSHELL 12DFB400 == 31 [pid = 3748] [id = 503] 08:39:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (13036800) [pid = 3748] [serial = 1509] [outer = 00000000] 08:39:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (139CDC00) [pid = 3748] [serial = 1510] [outer = 13036800] 08:39:07 INFO - PROCESS | 3748 | 1468427947451 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (13D92C00) [pid = 3748] [serial = 1511] [outer = 13036800] 08:39:07 INFO - PROCESS | 3748 | 1468427947921 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 696ms 08:39:07 INFO - PROCESS | 3748 | 1468427947970 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 3748 | 1468427947972 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 08:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:39:07 INFO - PROCESS | 3748 | 1468427947976 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - PROCESS | 3748 | 1468427947979 Marionette TRACE conn2 <- [1,1978,null,{}] 08:39:07 INFO - PROCESS | 3748 | 1468427947990 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:07 INFO - PROCESS | 3748 | 1468427947994 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:08 INFO - PROCESS | 3748 | 1468427948105 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 08:39:08 INFO - PROCESS | 3748 | 1468427948208 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 3748 | 1468427948211 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:08 INFO - PROCESS | 3748 | ++DOCSHELL 15E61400 == 32 [pid = 3748] [id = 504] 08:39:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (15E61C00) [pid = 3748] [serial = 1512] [outer = 00000000] 08:39:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (160A8400) [pid = 3748] [serial = 1513] [outer = 15E61C00] 08:39:08 INFO - PROCESS | 3748 | 1468427948258 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (160D0800) [pid = 3748] [serial = 1514] [outer = 15E61C00] 08:39:08 INFO - PROCESS | 3748 | 1468427948641 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 696ms 08:39:08 INFO - PROCESS | 3748 | 1468427948674 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 3748 | 1468427948677 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 08:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:39:08 INFO - PROCESS | 3748 | 1468427948681 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - PROCESS | 3748 | 1468427948682 Marionette TRACE conn2 <- [1,1982,null,{}] 08:39:08 INFO - PROCESS | 3748 | 1468427948686 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:08 INFO - PROCESS | 3748 | 1468427948688 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:08 INFO - PROCESS | 3748 | 1468427948770 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 08:39:08 INFO - PROCESS | 3748 | 1468427948776 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 3748 | 1468427948778 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:08 INFO - PROCESS | 3748 | ++DOCSHELL 167B3400 == 33 [pid = 3748] [id = 505] 08:39:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (167B8000) [pid = 3748] [serial = 1515] [outer = 00000000] 08:39:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (16942000) [pid = 3748] [serial = 1516] [outer = 167B8000] 08:39:08 INFO - PROCESS | 3748 | 1468427948821 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (16949000) [pid = 3748] [serial = 1517] [outer = 167B8000] 08:39:09 INFO - PROCESS | 3748 | 1468427949284 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 648ms 08:39:09 INFO - PROCESS | 3748 | 1468427949326 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 08:39:09 INFO - PROCESS | 3748 | 1468427949327 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 08:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:39:09 INFO - PROCESS | 3748 | 1468427949331 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:39:09 INFO - PROCESS | 3748 | 1468427949333 Marionette TRACE conn2 <- [1,1986,null,{}] 08:39:09 INFO - PROCESS | 3748 | 1468427949336 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:09 INFO - PROCESS | 3748 | 1468427949338 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:09 INFO - PROCESS | 3748 | 1468427949457 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 08:39:09 INFO - PROCESS | 3748 | 1468427949548 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 3748 | 1468427949550 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:09 INFO - PROCESS | 3748 | ++DOCSHELL 142A6000 == 34 [pid = 3748] [id = 506] 08:39:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (167B4800) [pid = 3748] [serial = 1518] [outer = 00000000] 08:39:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16A3A800) [pid = 3748] [serial = 1519] [outer = 167B4800] 08:39:09 INFO - PROCESS | 3748 | 1468427949593 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16A42400) [pid = 3748] [serial = 1520] [outer = 167B4800] 08:39:10 INFO - PROCESS | 3748 | 1468427950002 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 711ms 08:39:10 INFO - PROCESS | 3748 | 1468427950028 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 08:39:10 INFO - PROCESS | 3748 | 1468427950030 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 08:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:39:10 INFO - PROCESS | 3748 | 1468427950033 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:39:10 INFO - PROCESS | 3748 | 1468427950035 Marionette TRACE conn2 <- [1,1990,null,{}] 08:39:10 INFO - PROCESS | 3748 | 1468427950039 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:10 INFO - PROCESS | 3748 | 1468427950044 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:10 INFO - PROCESS | 3748 | 1468427950229 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 08:39:10 INFO - PROCESS | 3748 | 1468427950295 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:10 INFO - PROCESS | 3748 | 1468427950297 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:10 INFO - PROCESS | 3748 | ++DOCSHELL 167AC000 == 35 [pid = 3748] [id = 507] 08:39:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16A44000) [pid = 3748] [serial = 1521] [outer = 00000000] 08:39:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16E77000) [pid = 3748] [serial = 1522] [outer = 16A44000] 08:39:10 INFO - PROCESS | 3748 | 1468427950343 Marionette DEBUG loaded listener.js 08:39:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (16E7D400) [pid = 3748] [serial = 1523] [outer = 16A44000] 08:39:10 INFO - PROCESS | 3748 | 1468427950763 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 743ms 08:39:10 INFO - PROCESS | 3748 | 1468427950814 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 08:39:10 INFO - PROCESS | 3748 | 1468427950816 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 08:39:10 INFO - PROCESS | 3748 | 1468427950819 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:39:10 INFO - PROCESS | 3748 | 1468427950821 Marionette TRACE conn2 <- [1,1994,null,{}] 08:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:39:10 INFO - PROCESS | 3748 | 1468427950824 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:10 INFO - PROCESS | 3748 | 1468427950826 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:10 INFO - PROCESS | 3748 | 1468427950972 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 08:39:11 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (15E65400) [pid = 3748] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:39:11 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (10D72400) [pid = 3748] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:39:11 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (12DFA400) [pid = 3748] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:39:11 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (13D96400) [pid = 3748] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:39:11 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (167B8C00) [pid = 3748] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:39:11 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (11221800) [pid = 3748] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:39:11 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (10D6A400) [pid = 3748] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:39:11 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (144E4800) [pid = 3748] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:39:11 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (16E7B800) [pid = 3748] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:39:11 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (144F0800) [pid = 3748] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:39:11 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (16813000) [pid = 3748] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:39:11 INFO - PROCESS | 3748 | 1468427951116 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 3748 | 1468427951118 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:11 INFO - PROCESS | 3748 | ++DOCSHELL 10A76400 == 36 [pid = 3748] [id = 508] 08:39:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (10A76800) [pid = 3748] [serial = 1524] [outer = 00000000] 08:39:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (12D61C00) [pid = 3748] [serial = 1525] [outer = 10A76800] 08:39:11 INFO - PROCESS | 3748 | 1468427951162 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (12DFA400) [pid = 3748] [serial = 1526] [outer = 10A76800] 08:39:11 INFO - PROCESS | 3748 | 1468427951529 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 742ms 08:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:39:11 INFO - PROCESS | 3748 | 1468427951563 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 08:39:11 INFO - PROCESS | 3748 | 1468427951565 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 08:39:11 INFO - PROCESS | 3748 | 1468427951568 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:39:11 INFO - PROCESS | 3748 | 1468427951570 Marionette TRACE conn2 <- [1,1998,null,{}] 08:39:11 INFO - PROCESS | 3748 | 1468427951573 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:11 INFO - PROCESS | 3748 | 1468427951575 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:11 INFO - PROCESS | 3748 | 1468427951651 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 08:39:11 INFO - PROCESS | 3748 | 1468427951742 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 3748 | 1468427951744 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:11 INFO - PROCESS | 3748 | ++DOCSHELL 142A5C00 == 37 [pid = 3748] [id = 509] 08:39:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (144E1800) [pid = 3748] [serial = 1527] [outer = 00000000] 08:39:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (16E7B000) [pid = 3748] [serial = 1528] [outer = 144E1800] 08:39:11 INFO - PROCESS | 3748 | 1468427951787 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16FC9400) [pid = 3748] [serial = 1529] [outer = 144E1800] 08:39:12 INFO - PROCESS | 3748 | 1468427952144 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 632ms 08:39:12 INFO - PROCESS | 3748 | 1468427952206 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 08:39:12 INFO - PROCESS | 3748 | 1468427952208 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 08:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:39:12 INFO - PROCESS | 3748 | 1468427952211 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:39:12 INFO - PROCESS | 3748 | 1468427952213 Marionette TRACE conn2 <- [1,2002,null,{}] 08:39:12 INFO - PROCESS | 3748 | 1468427952216 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:12 INFO - PROCESS | 3748 | 1468427952218 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:12 INFO - PROCESS | 3748 | 1468427952296 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 08:39:12 INFO - PROCESS | 3748 | 1468427952415 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:12 INFO - PROCESS | 3748 | 1468427952417 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:12 INFO - PROCESS | 3748 | ++DOCSHELL 1121BC00 == 38 [pid = 3748] [id = 510] 08:39:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16749C00) [pid = 3748] [serial = 1530] [outer = 00000000] 08:39:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (17712C00) [pid = 3748] [serial = 1531] [outer = 16749C00] 08:39:12 INFO - PROCESS | 3748 | 1468427952466 Marionette DEBUG loaded listener.js 08:39:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (177B4C00) [pid = 3748] [serial = 1532] [outer = 16749C00] 08:39:12 INFO - PROCESS | 3748 | 1468427952800 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 648ms 08:39:12 INFO - PROCESS | 3748 | 1468427952850 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 08:39:12 INFO - PROCESS | 3748 | 1468427952852 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 08:39:12 INFO - PROCESS | 3748 | 1468427952855 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:39:12 INFO - PROCESS | 3748 | 1468427952857 Marionette TRACE conn2 <- [1,2006,null,{}] 08:39:12 INFO - PROCESS | 3748 | 1468427952860 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:12 INFO - PROCESS | 3748 | 1468427952862 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:13 INFO - PROCESS | 3748 | 1468427953036 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 08:39:13 INFO - PROCESS | 3748 | 1468427953044 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:13 INFO - PROCESS | 3748 | 1468427953046 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:13 INFO - PROCESS | 3748 | ++DOCSHELL 142A3800 == 39 [pid = 3748] [id = 511] 08:39:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (167B2C00) [pid = 3748] [serial = 1533] [outer = 00000000] 08:39:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (18010400) [pid = 3748] [serial = 1534] [outer = 167B2C00] 08:39:13 INFO - PROCESS | 3748 | 1468427953089 Marionette DEBUG loaded listener.js 08:39:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (18011000) [pid = 3748] [serial = 1535] [outer = 167B2C00] 08:39:13 INFO - PROCESS | 3748 | 1468427953761 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 948ms 08:39:13 INFO - PROCESS | 3748 | 1468427953834 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 08:39:13 INFO - PROCESS | 3748 | 1468427953838 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 08:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:39:13 INFO - PROCESS | 3748 | 1468427953843 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:39:13 INFO - PROCESS | 3748 | 1468427953848 Marionette TRACE conn2 <- [1,2010,null,{}] 08:39:13 INFO - PROCESS | 3748 | 1468427953853 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:13 INFO - PROCESS | 3748 | 1468427953856 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:13 INFO - PROCESS | 3748 | 1468427953972 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 08:39:14 INFO - PROCESS | 3748 | 1468427954101 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 3748 | 1468427954104 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:14 INFO - PROCESS | 3748 | ++DOCSHELL 114DE000 == 40 [pid = 3748] [id = 512] 08:39:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (11AE8800) [pid = 3748] [serial = 1536] [outer = 00000000] 08:39:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (13032800) [pid = 3748] [serial = 1537] [outer = 11AE8800] 08:39:14 INFO - PROCESS | 3748 | 1468427954163 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (142BD800) [pid = 3748] [serial = 1538] [outer = 11AE8800] 08:39:14 INFO - PROCESS | 3748 | 1468427954737 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 964ms 08:39:14 INFO - PROCESS | 3748 | 1468427954790 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 08:39:14 INFO - PROCESS | 3748 | 1468427954794 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 08:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:39:14 INFO - PROCESS | 3748 | 1468427954801 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - PROCESS | 3748 | 1468427954804 Marionette TRACE conn2 <- [1,2014,null,{}] 08:39:14 INFO - PROCESS | 3748 | 1468427954808 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:14 INFO - PROCESS | 3748 | 1468427954811 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:14 INFO - PROCESS | 3748 | 1468427954921 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 08:39:15 INFO - PROCESS | 3748 | 1468427955056 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:15 INFO - PROCESS | 3748 | 1468427955059 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:15 INFO - PROCESS | 3748 | ++DOCSHELL 1674B800 == 41 [pid = 3748] [id = 513] 08:39:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (1674C000) [pid = 3748] [serial = 1539] [outer = 00000000] 08:39:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (167B6400) [pid = 3748] [serial = 1540] [outer = 1674C000] 08:39:15 INFO - PROCESS | 3748 | 1468427955114 Marionette DEBUG loaded listener.js 08:39:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (16947800) [pid = 3748] [serial = 1541] [outer = 1674C000] 08:39:15 INFO - PROCESS | 3748 | 1468427955714 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 948ms 08:39:15 INFO - PROCESS | 3748 | 1468427955746 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 08:39:15 INFO - PROCESS | 3748 | 1468427955748 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 08:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:39:15 INFO - PROCESS | 3748 | 1468427955752 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:39:15 INFO - PROCESS | 3748 | 1468427955756 Marionette TRACE conn2 <- [1,2018,null,{}] 08:39:15 INFO - PROCESS | 3748 | 1468427955767 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:15 INFO - PROCESS | 3748 | 1468427955771 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:15 INFO - PROCESS | 3748 | 1468427955917 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 08:39:16 INFO - PROCESS | 3748 | 1468427956027 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:16 INFO - PROCESS | 3748 | 1468427956030 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:16 INFO - PROCESS | 3748 | ++DOCSHELL 17618C00 == 42 [pid = 3748] [id = 514] 08:39:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (176A9C00) [pid = 3748] [serial = 1542] [outer = 00000000] 08:39:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (17AF0400) [pid = 3748] [serial = 1543] [outer = 176A9C00] 08:39:16 INFO - PROCESS | 3748 | 1468427956085 Marionette DEBUG loaded listener.js 08:39:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (195D9800) [pid = 3748] [serial = 1544] [outer = 176A9C00] 08:39:16 INFO - PROCESS | 3748 | 1468427956837 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1122ms 08:39:16 INFO - PROCESS | 3748 | 1468427956890 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 08:39:16 INFO - PROCESS | 3748 | 1468427956894 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 08:39:16 INFO - PROCESS | 3748 | 1468427956899 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:39:16 INFO - PROCESS | 3748 | 1468427956902 Marionette TRACE conn2 <- [1,2022,null,{}] 08:39:16 INFO - PROCESS | 3748 | 1468427956908 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:16 INFO - PROCESS | 3748 | 1468427956911 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:17 INFO - PROCESS | 3748 | 1468427957010 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 08:39:17 INFO - PROCESS | 3748 | 1468427957148 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 3748 | 1468427957153 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:17 INFO - PROCESS | 3748 | ++DOCSHELL 130D6800 == 43 [pid = 3748] [id = 515] 08:39:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (13128400) [pid = 3748] [serial = 1545] [outer = 00000000] 08:39:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (131E7000) [pid = 3748] [serial = 1546] [outer = 13128400] 08:39:17 INFO - PROCESS | 3748 | 1468427957208 Marionette DEBUG loaded listener.js 08:39:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (13441400) [pid = 3748] [serial = 1547] [outer = 13128400] 08:39:18 INFO - PROCESS | 3748 | --DOCSHELL 10BC1400 == 42 [pid = 3748] [id = 490] 08:39:18 INFO - PROCESS | 3748 | --DOCSHELL 1121BC00 == 41 [pid = 3748] [id = 510] 08:39:18 INFO - PROCESS | 3748 | --DOCSHELL 142A5C00 == 40 [pid = 3748] [id = 509] 08:39:18 INFO - PROCESS | 3748 | --DOCSHELL 10A76400 == 39 [pid = 3748] [id = 508] 08:39:18 INFO - PROCESS | 3748 | --DOCSHELL 167AC000 == 38 [pid = 3748] [id = 507] 08:39:18 INFO - PROCESS | 3748 | --DOCSHELL 142A6000 == 37 [pid = 3748] [id = 506] 08:39:18 INFO - PROCESS | 3748 | --DOCSHELL 167B3400 == 36 [pid = 3748] [id = 505] 08:39:18 INFO - PROCESS | 3748 | --DOCSHELL 15E61400 == 35 [pid = 3748] [id = 504] 08:39:18 INFO - PROCESS | 3748 | --DOCSHELL 12DFB400 == 34 [pid = 3748] [id = 503] 08:39:18 INFO - PROCESS | 3748 | --DOCSHELL 10A10000 == 33 [pid = 3748] [id = 502] 08:39:18 INFO - PROCESS | 3748 | --DOCSHELL 13444000 == 32 [pid = 3748] [id = 501] 08:39:18 INFO - PROCESS | 3748 | --DOCSHELL 10375800 == 31 [pid = 3748] [id = 500] 08:39:18 INFO - PROCESS | 3748 | --DOCSHELL 1674B800 == 30 [pid = 3748] [id = 513] 08:39:18 INFO - PROCESS | 3748 | --DOCSHELL 17618C00 == 29 [pid = 3748] [id = 514] 08:39:18 INFO - PROCESS | 3748 | --DOCSHELL 142A3800 == 28 [pid = 3748] [id = 511] 08:39:18 INFO - PROCESS | 3748 | --DOCSHELL 114DE000 == 27 [pid = 3748] [id = 512] 08:39:18 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (160CD400) [pid = 3748] [serial = 1486] [outer = 00000000] [url = about:blank] 08:39:18 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (16E6EC00) [pid = 3748] [serial = 1498] [outer = 00000000] [url = about:blank] 08:39:18 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (11219800) [pid = 3748] [serial = 1474] [outer = 00000000] [url = about:blank] 08:39:18 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (1124A400) [pid = 3748] [serial = 1475] [outer = 00000000] [url = about:blank] 08:39:18 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (10D6D000) [pid = 3748] [serial = 1471] [outer = 00000000] [url = about:blank] 08:39:18 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (13135C00) [pid = 3748] [serial = 1477] [outer = 00000000] [url = about:blank] 08:39:18 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (131E8000) [pid = 3748] [serial = 1478] [outer = 00000000] [url = about:blank] 08:39:18 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (142AC000) [pid = 3748] [serial = 1480] [outer = 00000000] [url = about:blank] 08:39:18 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (1694C000) [pid = 3748] [serial = 1489] [outer = 00000000] [url = about:blank] 08:39:18 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (160D5000) [pid = 3748] [serial = 1487] [outer = 00000000] [url = about:blank] 08:39:18 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (142B1400) [pid = 3748] [serial = 1493] [outer = 00000000] [url = about:blank] 08:39:18 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (142AD800) [pid = 3748] [serial = 1492] [outer = 00000000] [url = about:blank] 08:39:18 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (1394E000) [pid = 3748] [serial = 1463] [outer = 00000000] [url = about:blank] 08:39:18 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (13158800) [pid = 3748] [serial = 1462] [outer = 00000000] [url = about:blank] 08:39:18 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (160CFC00) [pid = 3748] [serial = 1466] [outer = 00000000] [url = about:blank] 08:39:18 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (1533A800) [pid = 3748] [serial = 1465] [outer = 00000000] [url = about:blank] 08:39:18 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (195D9C00) [pid = 3748] [serial = 1469] [outer = 00000000] [url = about:blank] 08:39:18 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (17621800) [pid = 3748] [serial = 1468] [outer = 00000000] [url = about:blank] 08:39:18 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (16950400) [pid = 3748] [serial = 1490] [outer = 00000000] [url = about:blank] 08:39:18 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (1533D800) [pid = 3748] [serial = 1483] [outer = 00000000] [url = about:blank] 08:39:18 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (15619400) [pid = 3748] [serial = 1484] [outer = 00000000] [url = about:blank] 08:39:18 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (16A63000) [pid = 3748] [serial = 1495] [outer = 00000000] [url = about:blank] 08:39:18 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (16A64C00) [pid = 3748] [serial = 1496] [outer = 00000000] [url = about:blank] 08:39:18 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (142BE400) [pid = 3748] [serial = 1481] [outer = 00000000] [url = about:blank] 08:39:18 INFO - PROCESS | 3748 | 1468427958405 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1581ms 08:39:18 INFO - PROCESS | 3748 | 1468427958466 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 08:39:18 INFO - PROCESS | 3748 | 1468427958470 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 08:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:39:18 INFO - PROCESS | 3748 | 1468427958475 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:39:18 INFO - PROCESS | 3748 | 1468427958478 Marionette TRACE conn2 <- [1,2026,null,{}] 08:39:18 INFO - PROCESS | 3748 | 1468427958483 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:18 INFO - PROCESS | 3748 | 1468427958486 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:18 INFO - PROCESS | 3748 | 1468427958604 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 08:39:18 INFO - PROCESS | 3748 | 1468427958702 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 3748 | 1468427958704 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:18 INFO - PROCESS | 3748 | ++DOCSHELL 10D6D000 == 28 [pid = 3748] [id = 516] 08:39:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (1101CC00) [pid = 3748] [serial = 1548] [outer = 00000000] 08:39:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (11CD1000) [pid = 3748] [serial = 1549] [outer = 1101CC00] 08:39:18 INFO - PROCESS | 3748 | 1468427958798 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (12925C00) [pid = 3748] [serial = 1550] [outer = 1101CC00] 08:39:19 INFO - PROCESS | 3748 | 1468427959218 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 758ms 08:39:19 INFO - PROCESS | 3748 | 1468427959244 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 08:39:19 INFO - PROCESS | 3748 | 1468427959249 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 08:39:19 INFO - PROCESS | 3748 | 1468427959259 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:39:19 INFO - PROCESS | 3748 | 1468427959262 Marionette TRACE conn2 <- [1,2030,null,{}] 08:39:19 INFO - PROCESS | 3748 | 1468427959266 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:19 INFO - PROCESS | 3748 | 1468427959268 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:19 INFO - PROCESS | 3748 | 1468427959354 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 08:39:19 INFO - PROCESS | 3748 | 1468427959360 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 3748 | 1468427959362 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:19 INFO - PROCESS | 3748 | ++DOCSHELL 131EE000 == 29 [pid = 3748] [id = 517] 08:39:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (131EEC00) [pid = 3748] [serial = 1551] [outer = 00000000] 08:39:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (132D9C00) [pid = 3748] [serial = 1552] [outer = 131EEC00] 08:39:19 INFO - PROCESS | 3748 | 1468427959408 Marionette DEBUG loaded listener.js 08:39:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (13956C00) [pid = 3748] [serial = 1553] [outer = 131EEC00] 08:39:19 INFO - PROCESS | 3748 | 1468427959869 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 648ms 08:39:19 INFO - PROCESS | 3748 | 1468427959898 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 08:39:19 INFO - PROCESS | 3748 | 1468427959901 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 08:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:39:19 INFO - PROCESS | 3748 | 1468427959908 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - PROCESS | 3748 | 1468427959911 Marionette TRACE conn2 <- [1,2034,null,{}] 08:39:19 INFO - PROCESS | 3748 | 1468427959922 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:19 INFO - PROCESS | 3748 | 1468427959926 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:20 INFO - PROCESS | 3748 | 1468427960008 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 08:39:20 INFO - PROCESS | 3748 | 1468427960018 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 3748 | 1468427960021 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:20 INFO - PROCESS | 3748 | ++DOCSHELL 144EF400 == 30 [pid = 3748] [id = 518] 08:39:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (144F0800) [pid = 3748] [serial = 1554] [outer = 00000000] 08:39:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (15338800) [pid = 3748] [serial = 1555] [outer = 144F0800] 08:39:20 INFO - PROCESS | 3748 | 1468427960067 Marionette DEBUG loaded listener.js 08:39:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (1536B400) [pid = 3748] [serial = 1556] [outer = 144F0800] 08:39:20 INFO - PROCESS | 3748 | 1468427960585 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 711ms 08:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:39:20 INFO - PROCESS | 3748 | 1468427960610 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 08:39:20 INFO - PROCESS | 3748 | 1468427960613 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 08:39:20 INFO - PROCESS | 3748 | 1468427960616 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:39:20 INFO - PROCESS | 3748 | 1468427960618 Marionette TRACE conn2 <- [1,2038,null,{}] 08:39:20 INFO - PROCESS | 3748 | 1468427960621 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:20 INFO - PROCESS | 3748 | 1468427960623 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:20 INFO - PROCESS | 3748 | 1468427960742 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 08:39:20 INFO - PROCESS | 3748 | 1468427960747 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 3748 | 1468427960749 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:20 INFO - PROCESS | 3748 | ++DOCSHELL 15377000 == 31 [pid = 3748] [id = 519] 08:39:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (15E66800) [pid = 3748] [serial = 1557] [outer = 00000000] 08:39:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (160CFC00) [pid = 3748] [serial = 1558] [outer = 15E66800] 08:39:20 INFO - PROCESS | 3748 | 1468427960793 Marionette DEBUG loaded listener.js 08:39:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (1674D400) [pid = 3748] [serial = 1559] [outer = 15E66800] 08:39:21 INFO - PROCESS | 3748 | 1468427961239 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 632ms 08:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:39:21 INFO - PROCESS | 3748 | 1468427961255 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 08:39:21 INFO - PROCESS | 3748 | 1468427961257 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 08:39:21 INFO - PROCESS | 3748 | 1468427961260 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:39:21 INFO - PROCESS | 3748 | 1468427961261 Marionette TRACE conn2 <- [1,2042,null,{}] 08:39:21 INFO - PROCESS | 3748 | 1468427961265 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:21 INFO - PROCESS | 3748 | 1468427961267 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:21 INFO - PROCESS | 3748 | 1468427961376 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 08:39:21 INFO - PROCESS | 3748 | 1468427961381 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:21 INFO - PROCESS | 3748 | 1468427961383 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:21 INFO - PROCESS | 3748 | ++DOCSHELL 16756400 == 32 [pid = 3748] [id = 520] 08:39:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (16756C00) [pid = 3748] [serial = 1560] [outer = 00000000] 08:39:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (167B7400) [pid = 3748] [serial = 1561] [outer = 16756C00] 08:39:21 INFO - PROCESS | 3748 | 1468427961427 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (16941C00) [pid = 3748] [serial = 1562] [outer = 16756C00] 08:39:21 INFO - PROCESS | 3748 | 1468427961961 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 696ms 08:39:21 INFO - PROCESS | 3748 | 1468427961989 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 08:39:21 INFO - PROCESS | 3748 | 1468427961991 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 08:39:21 INFO - PROCESS | 3748 | 1468427961994 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:39:21 INFO - PROCESS | 3748 | 1468427961996 Marionette TRACE conn2 <- [1,2046,null,{}] 08:39:22 INFO - PROCESS | 3748 | 1468427962000 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:22 INFO - PROCESS | 3748 | 1468427962005 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:22 INFO - PROCESS | 3748 | 1468427962134 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 08:39:22 INFO - PROCESS | 3748 | 1468427962140 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:22 INFO - PROCESS | 3748 | 1468427962142 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:22 INFO - PROCESS | 3748 | ++DOCSHELL 16A3D400 == 33 [pid = 3748] [id = 521] 08:39:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (16A3D800) [pid = 3748] [serial = 1563] [outer = 00000000] 08:39:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (16E5F800) [pid = 3748] [serial = 1564] [outer = 16A3D800] 08:39:22 INFO - PROCESS | 3748 | 1468427962185 Marionette DEBUG loaded listener.js 08:39:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (16E71000) [pid = 3748] [serial = 1565] [outer = 16A3D800] 08:39:22 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (16749C00) [pid = 3748] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:39:22 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (167B4800) [pid = 3748] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:39:22 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (16A44000) [pid = 3748] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:39:22 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (10A76800) [pid = 3748] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:39:22 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (16E60000) [pid = 3748] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:39:22 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (13446400) [pid = 3748] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:39:22 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (15E61C00) [pid = 3748] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:39:22 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (10375C00) [pid = 3748] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:39:22 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (167B8000) [pid = 3748] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:39:22 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (13036800) [pid = 3748] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:39:22 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (10A10400) [pid = 3748] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:39:22 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (144E1800) [pid = 3748] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:39:22 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (10D65000) [pid = 3748] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:39:22 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (167B2C00) [pid = 3748] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:39:22 INFO - PROCESS | 3748 | 1468427962926 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1011ms 08:39:23 INFO - PROCESS | 3748 | 1468427962997 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 08:39:23 INFO - PROCESS | 3748 | 1468427962999 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 08:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:39:23 INFO - PROCESS | 3748 | 1468427963003 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - PROCESS | 3748 | 1468427963004 Marionette TRACE conn2 <- [1,2050,null,{}] 08:39:23 INFO - PROCESS | 3748 | 1468427963008 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:23 INFO - PROCESS | 3748 | 1468427963010 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:23 INFO - PROCESS | 3748 | 1468427963084 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 08:39:23 INFO - PROCESS | 3748 | 1468427963093 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:23 INFO - PROCESS | 3748 | 1468427963095 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:23 INFO - PROCESS | 3748 | ++DOCSHELL 10D6FC00 == 34 [pid = 3748] [id = 522] 08:39:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (11228400) [pid = 3748] [serial = 1566] [outer = 00000000] 08:39:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (13C6CC00) [pid = 3748] [serial = 1567] [outer = 11228400] 08:39:23 INFO - PROCESS | 3748 | 1468427963137 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (142AAC00) [pid = 3748] [serial = 1568] [outer = 11228400] 08:39:23 INFO - PROCESS | 3748 | 1468427963563 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 600ms 08:39:23 INFO - PROCESS | 3748 | 1468427963600 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 08:39:23 INFO - PROCESS | 3748 | 1468427963602 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 08:39:23 INFO - PROCESS | 3748 | 1468427963605 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:39:23 INFO - PROCESS | 3748 | 1468427963607 Marionette TRACE conn2 <- [1,2054,null,{}] 08:39:23 INFO - PROCESS | 3748 | 1468427963610 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:23 INFO - PROCESS | 3748 | 1468427963612 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:23 INFO - PROCESS | 3748 | 1468427963688 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 08:39:23 INFO - PROCESS | 3748 | 1468427963693 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:23 INFO - PROCESS | 3748 | 1468427963695 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:23 INFO - PROCESS | 3748 | ++DOCSHELL 13C64000 == 35 [pid = 3748] [id = 523] 08:39:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (160CF800) [pid = 3748] [serial = 1569] [outer = 00000000] 08:39:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16E6F000) [pid = 3748] [serial = 1570] [outer = 160CF800] 08:39:23 INFO - PROCESS | 3748 | 1468427963737 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16E70C00) [pid = 3748] [serial = 1571] [outer = 160CF800] 08:39:24 INFO - PROCESS | 3748 | 1468427964186 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 648ms 08:39:24 INFO - PROCESS | 3748 | 1468427964244 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 08:39:24 INFO - PROCESS | 3748 | 1468427964246 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 08:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:39:24 INFO - PROCESS | 3748 | 1468427964249 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 3748 | 1468427964251 Marionette TRACE conn2 <- [1,2058,null,{}] 08:39:24 INFO - PROCESS | 3748 | 1468427964254 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:24 INFO - PROCESS | 3748 | 1468427964256 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:24 INFO - PROCESS | 3748 | 1468427964334 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 08:39:24 INFO - PROCESS | 3748 | 1468427964341 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 3748 | 1468427964343 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:24 INFO - PROCESS | 3748 | ++DOCSHELL 144EE400 == 36 [pid = 3748] [id = 524] 08:39:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (16FC2800) [pid = 3748] [serial = 1572] [outer = 00000000] 08:39:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (17619000) [pid = 3748] [serial = 1573] [outer = 16FC2800] 08:39:24 INFO - PROCESS | 3748 | 1468427964386 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (1761A800) [pid = 3748] [serial = 1574] [outer = 16FC2800] 08:39:24 INFO - PROCESS | 3748 | 1468427964901 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 711ms 08:39:24 INFO - PROCESS | 3748 | 1468427964982 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 08:39:24 INFO - PROCESS | 3748 | 1468427964986 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 08:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:39:24 INFO - PROCESS | 3748 | 1468427964991 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 3748 | 1468427964995 Marionette TRACE conn2 <- [1,2062,null,{}] 08:39:25 INFO - PROCESS | 3748 | 1468427965002 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:25 INFO - PROCESS | 3748 | 1468427965006 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:25 INFO - PROCESS | 3748 | 1468427965167 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 08:39:25 INFO - PROCESS | 3748 | 1468427965279 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:25 INFO - PROCESS | 3748 | 1468427965285 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:25 INFO - PROCESS | 3748 | ++DOCSHELL 10D6F400 == 37 [pid = 3748] [id = 525] 08:39:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (10D70000) [pid = 3748] [serial = 1575] [outer = 00000000] 08:39:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (11253400) [pid = 3748] [serial = 1576] [outer = 10D70000] 08:39:25 INFO - PROCESS | 3748 | 1468427965341 Marionette DEBUG loaded listener.js 08:39:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (11C47800) [pid = 3748] [serial = 1577] [outer = 10D70000] 08:39:26 INFO - PROCESS | 3748 | 1468427966112 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1153ms 08:39:26 INFO - PROCESS | 3748 | 1468427966156 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 08:39:26 INFO - PROCESS | 3748 | 1468427966159 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 08:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:39:26 INFO - PROCESS | 3748 | 1468427966166 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:39:26 INFO - PROCESS | 3748 | 1468427966170 Marionette TRACE conn2 <- [1,2066,null,{}] 08:39:26 INFO - PROCESS | 3748 | 1468427966174 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:26 INFO - PROCESS | 3748 | 1468427966177 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:26 INFO - PROCESS | 3748 | 1468427966292 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 08:39:26 INFO - PROCESS | 3748 | 1468427966428 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:26 INFO - PROCESS | 3748 | 1468427966431 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:26 INFO - PROCESS | 3748 | ++DOCSHELL 142B2400 == 38 [pid = 3748] [id = 526] 08:39:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (142B2C00) [pid = 3748] [serial = 1578] [outer = 00000000] 08:39:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (15193400) [pid = 3748] [serial = 1579] [outer = 142B2C00] 08:39:26 INFO - PROCESS | 3748 | 1468427966486 Marionette DEBUG loaded listener.js 08:39:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (15E5EC00) [pid = 3748] [serial = 1580] [outer = 142B2C00] 08:39:27 INFO - PROCESS | 3748 | 1468427967342 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1201ms 08:39:27 INFO - PROCESS | 3748 | 1468427967415 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 08:39:27 INFO - PROCESS | 3748 | 1468427967419 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 08:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:39:27 INFO - PROCESS | 3748 | 1468427967425 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:39:27 INFO - PROCESS | 3748 | 1468427967428 Marionette TRACE conn2 <- [1,2070,null,{}] 08:39:27 INFO - PROCESS | 3748 | 1468427967460 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:27 INFO - PROCESS | 3748 | 1468427967463 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:27 INFO - PROCESS | 3748 | 1468427967581 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 08:39:27 INFO - PROCESS | 3748 | 1468427967726 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:27 INFO - PROCESS | 3748 | 1468427967730 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:27 INFO - PROCESS | 3748 | --DOCSHELL 13C64000 == 37 [pid = 3748] [id = 523] 08:39:27 INFO - PROCESS | 3748 | --DOCSHELL 10D6FC00 == 36 [pid = 3748] [id = 522] 08:39:27 INFO - PROCESS | 3748 | --DOCSHELL 16A3D400 == 35 [pid = 3748] [id = 521] 08:39:27 INFO - PROCESS | 3748 | --DOCSHELL 16756400 == 34 [pid = 3748] [id = 520] 08:39:27 INFO - PROCESS | 3748 | --DOCSHELL 15377000 == 33 [pid = 3748] [id = 519] 08:39:27 INFO - PROCESS | 3748 | --DOCSHELL 144EF400 == 32 [pid = 3748] [id = 518] 08:39:27 INFO - PROCESS | 3748 | --DOCSHELL 131EE000 == 31 [pid = 3748] [id = 517] 08:39:27 INFO - PROCESS | 3748 | --DOCSHELL 10D6D000 == 30 [pid = 3748] [id = 516] 08:39:27 INFO - PROCESS | 3748 | --DOCSHELL 130D6800 == 29 [pid = 3748] [id = 515] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (112D7400) [pid = 3748] [serial = 1472] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (18011000) [pid = 3748] [serial = 1535] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (18010400) [pid = 3748] [serial = 1534] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (17712C00) [pid = 3748] [serial = 1531] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (177B4C00) [pid = 3748] [serial = 1532] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (16A3A800) [pid = 3748] [serial = 1519] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (16E77000) [pid = 3748] [serial = 1522] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (16A42400) [pid = 3748] [serial = 1520] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (12D61C00) [pid = 3748] [serial = 1525] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (16E7D400) [pid = 3748] [serial = 1523] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (16E6F400) [pid = 3748] [serial = 1499] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (13D9E400) [pid = 3748] [serial = 1504] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (144F0C00) [pid = 3748] [serial = 1505] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (160A8400) [pid = 3748] [serial = 1513] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (160D0800) [pid = 3748] [serial = 1514] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (1059BC00) [pid = 3748] [serial = 1501] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (10D63400) [pid = 3748] [serial = 1502] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (16942000) [pid = 3748] [serial = 1516] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (139CDC00) [pid = 3748] [serial = 1510] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (13D92C00) [pid = 3748] [serial = 1511] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (13135000) [pid = 3748] [serial = 1507] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (131F0000) [pid = 3748] [serial = 1508] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (12DFA400) [pid = 3748] [serial = 1526] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (16E7B000) [pid = 3748] [serial = 1528] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (16FC9400) [pid = 3748] [serial = 1529] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (16949000) [pid = 3748] [serial = 1517] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3748 | ++DOCSHELL 10A0B800 == 30 [pid = 3748] [id = 527] 08:39:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (10A0F400) [pid = 3748] [serial = 1581] [outer = 00000000] 08:39:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (10D67400) [pid = 3748] [serial = 1582] [outer = 10A0F400] 08:39:27 INFO - PROCESS | 3748 | 1468427967805 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (114DE400) [pid = 3748] [serial = 1583] [outer = 10A0F400] 08:39:28 INFO - PROCESS | 3748 | 1468427968245 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 854ms 08:39:28 INFO - PROCESS | 3748 | 1468427968266 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 08:39:28 INFO - PROCESS | 3748 | 1468427968270 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 08:39:28 INFO - PROCESS | 3748 | 1468427968276 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:39:28 INFO - PROCESS | 3748 | 1468427968278 Marionette TRACE conn2 <- [1,2074,null,{}] 08:39:28 INFO - PROCESS | 3748 | 1468427968282 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:28 INFO - PROCESS | 3748 | 1468427968284 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:28 INFO - PROCESS | 3748 | 1468427968368 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 08:39:28 INFO - PROCESS | 3748 | 1468427968374 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:28 INFO - PROCESS | 3748 | 1468427968376 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:28 INFO - PROCESS | 3748 | ++DOCSHELL 1315AC00 == 31 [pid = 3748] [id = 528] 08:39:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (131EF000) [pid = 3748] [serial = 1584] [outer = 00000000] 08:39:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (139D3400) [pid = 3748] [serial = 1585] [outer = 131EF000] 08:39:28 INFO - PROCESS | 3748 | 1468427968422 Marionette DEBUG loaded listener.js 08:39:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (13D92C00) [pid = 3748] [serial = 1586] [outer = 131EF000] 08:39:28 INFO - PROCESS | 3748 | 1468427968900 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 695ms 08:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:39:28 INFO - PROCESS | 3748 | 1468427968976 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 08:39:29 INFO - PROCESS | 3748 | 1468427968978 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 08:39:29 INFO - PROCESS | 3748 | 1468427968981 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:39:29 INFO - PROCESS | 3748 | 1468427968985 Marionette TRACE conn2 <- [1,2078,null,{}] 08:39:29 INFO - PROCESS | 3748 | 1468427968996 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:29 INFO - PROCESS | 3748 | 1468427969000 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:29 INFO - PROCESS | 3748 | 1468427969111 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 08:39:29 INFO - PROCESS | 3748 | 1468427969216 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:29 INFO - PROCESS | 3748 | 1468427969219 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:29 INFO - PROCESS | 3748 | ++DOCSHELL 1533A800 == 32 [pid = 3748] [id = 529] 08:39:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (1533E000) [pid = 3748] [serial = 1587] [outer = 00000000] 08:39:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (15E67800) [pid = 3748] [serial = 1588] [outer = 1533E000] 08:39:29 INFO - PROCESS | 3748 | 1468427969265 Marionette DEBUG loaded listener.js 08:39:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (160CBC00) [pid = 3748] [serial = 1589] [outer = 1533E000] 08:39:29 INFO - PROCESS | 3748 | 1468427969631 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 695ms 08:39:29 INFO - PROCESS | 3748 | 1468427969681 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 08:39:29 INFO - PROCESS | 3748 | 1468427969683 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 08:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:39:29 INFO - PROCESS | 3748 | 1468427969686 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:39:29 INFO - PROCESS | 3748 | 1468427969688 Marionette TRACE conn2 <- [1,2082,null,{}] 08:39:29 INFO - PROCESS | 3748 | 1468427969691 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:29 INFO - PROCESS | 3748 | 1468427969693 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:29 INFO - PROCESS | 3748 | 1468427969785 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 08:39:29 INFO - PROCESS | 3748 | 1468427969790 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:29 INFO - PROCESS | 3748 | 1468427969792 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:29 INFO - PROCESS | 3748 | ++DOCSHELL 160CB400 == 33 [pid = 3748] [id = 530] 08:39:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (1674BC00) [pid = 3748] [serial = 1590] [outer = 00000000] 08:39:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (168CB400) [pid = 3748] [serial = 1591] [outer = 1674BC00] 08:39:29 INFO - PROCESS | 3748 | 1468427969835 Marionette DEBUG loaded listener.js 08:39:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (16946C00) [pid = 3748] [serial = 1592] [outer = 1674BC00] 08:39:30 INFO - PROCESS | 3748 | 1468427970356 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 711ms 08:39:30 INFO - PROCESS | 3748 | 1468427970418 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 08:39:30 INFO - PROCESS | 3748 | 1468427970420 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 08:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:39:30 INFO - PROCESS | 3748 | 1468427970424 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:39:30 INFO - PROCESS | 3748 | 1468427970426 Marionette TRACE conn2 <- [1,2086,null,{}] 08:39:30 INFO - PROCESS | 3748 | 1468427970436 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:30 INFO - PROCESS | 3748 | 1468427970438 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:30 INFO - PROCESS | 3748 | 1468427970575 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 08:39:30 INFO - PROCESS | 3748 | 1468427970639 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:30 INFO - PROCESS | 3748 | 1468427970641 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:30 INFO - PROCESS | 3748 | ++DOCSHELL 142B2800 == 34 [pid = 3748] [id = 531] 08:39:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (1674B800) [pid = 3748] [serial = 1593] [outer = 00000000] 08:39:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16A42800) [pid = 3748] [serial = 1594] [outer = 1674B800] 08:39:30 INFO - PROCESS | 3748 | 1468427970684 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16A49C00) [pid = 3748] [serial = 1595] [outer = 1674B800] 08:39:31 INFO - PROCESS | 3748 | 1468427971117 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 742ms 08:39:31 INFO - PROCESS | 3748 | 1468427971164 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 3748 | 1468427971166 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 08:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:39:31 INFO - PROCESS | 3748 | 1468427971170 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 3748 | 1468427971171 Marionette TRACE conn2 <- [1,2090,null,{}] 08:39:31 INFO - PROCESS | 3748 | 1468427971175 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:31 INFO - PROCESS | 3748 | 1468427971180 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:31 INFO - PROCESS | 3748 | 1468427971313 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 08:39:31 INFO - PROCESS | 3748 | 1468427971378 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:31 INFO - PROCESS | 3748 | 1468427971380 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:31 INFO - PROCESS | 3748 | ++DOCSHELL 16E5C400 == 35 [pid = 3748] [id = 532] 08:39:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16E5E400) [pid = 3748] [serial = 1596] [outer = 00000000] 08:39:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16E77000) [pid = 3748] [serial = 1597] [outer = 16E5E400] 08:39:31 INFO - PROCESS | 3748 | 1468427971423 Marionette DEBUG loaded listener.js 08:39:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (16E78400) [pid = 3748] [serial = 1598] [outer = 16E5E400] 08:39:31 INFO - PROCESS | 3748 | 1468427971835 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 696ms 08:39:31 INFO - PROCESS | 3748 | 1468427971870 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 3748 | 1468427971871 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 08:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:39:31 INFO - PROCESS | 3748 | 1468427971875 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 3748 | 1468427971886 Marionette TRACE conn2 <- [1,2094,null,{}] 08:39:31 INFO - PROCESS | 3748 | 1468427971890 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:31 INFO - PROCESS | 3748 | 1468427971892 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:32 INFO - PROCESS | 3748 | 1468427972032 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 08:39:32 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (16756C00) [pid = 3748] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:39:32 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (1101CC00) [pid = 3748] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:39:32 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (13128400) [pid = 3748] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:39:32 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (15E66800) [pid = 3748] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:39:32 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (11AE8800) [pid = 3748] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:39:32 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (1674C000) [pid = 3748] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:39:32 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (176A9C00) [pid = 3748] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:39:32 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (16A3D800) [pid = 3748] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:39:32 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (11228400) [pid = 3748] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:39:32 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (131EEC00) [pid = 3748] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:39:32 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (144F0800) [pid = 3748] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:39:32 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (160CF800) [pid = 3748] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:39:32 INFO - PROCESS | 3748 | 1468427972150 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 3748 | 1468427972152 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:32 INFO - PROCESS | 3748 | ++DOCSHELL 10A79000 == 36 [pid = 3748] [id = 533] 08:39:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (10A7C000) [pid = 3748] [serial = 1599] [outer = 00000000] 08:39:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (112C9400) [pid = 3748] [serial = 1600] [outer = 10A7C000] 08:39:32 INFO - PROCESS | 3748 | 1468427972196 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (131E4800) [pid = 3748] [serial = 1601] [outer = 10A7C000] 08:39:32 INFO - PROCESS | 3748 | 1468427972545 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 711ms 08:39:32 INFO - PROCESS | 3748 | 1468427972575 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 08:39:32 INFO - PROCESS | 3748 | 1468427972577 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 08:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:39:32 INFO - PROCESS | 3748 | 1468427972580 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:39:32 INFO - PROCESS | 3748 | 1468427972582 Marionette TRACE conn2 <- [1,2098,null,{}] 08:39:32 INFO - PROCESS | 3748 | 1468427972585 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:32 INFO - PROCESS | 3748 | 1468427972587 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:32 INFO - PROCESS | 3748 | 1468427972663 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 08:39:32 INFO - PROCESS | 3748 | 1468427972668 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 3748 | 1468427972670 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:32 INFO - PROCESS | 3748 | ++DOCSHELL 144F0800 == 37 [pid = 3748] [id = 534] 08:39:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (15373000) [pid = 3748] [serial = 1602] [outer = 00000000] 08:39:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (170DE000) [pid = 3748] [serial = 1603] [outer = 15373000] 08:39:32 INFO - PROCESS | 3748 | 1468427972713 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (1761E800) [pid = 3748] [serial = 1604] [outer = 15373000] 08:39:33 INFO - PROCESS | 3748 | 1468427973139 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 601ms 08:39:33 INFO - PROCESS | 3748 | 1468427973177 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 3748 | 1468427973179 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 08:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:39:33 INFO - PROCESS | 3748 | 1468427973230 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - PROCESS | 3748 | 1468427973232 Marionette TRACE conn2 <- [1,2102,null,{}] 08:39:33 INFO - PROCESS | 3748 | 1468427973235 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:33 INFO - PROCESS | 3748 | 1468427973237 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:33 INFO - PROCESS | 3748 | 1468427973315 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 08:39:33 INFO - PROCESS | 3748 | 1468427973320 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:33 INFO - PROCESS | 3748 | 1468427973322 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:33 INFO - PROCESS | 3748 | ++DOCSHELL 16756C00 == 38 [pid = 3748] [id = 535] 08:39:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (167AA800) [pid = 3748] [serial = 1605] [outer = 00000000] 08:39:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (1800F800) [pid = 3748] [serial = 1606] [outer = 167AA800] 08:39:33 INFO - PROCESS | 3748 | 1468427973364 Marionette DEBUG loaded listener.js 08:39:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (195CFC00) [pid = 3748] [serial = 1607] [outer = 167AA800] 08:39:33 INFO - PROCESS | 3748 | 1468427973828 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 663ms 08:39:33 INFO - PROCESS | 3748 | 1468427973874 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 3748 | 1468427973876 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 08:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:39:33 INFO - PROCESS | 3748 | 1468427973879 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - PROCESS | 3748 | 1468427973881 Marionette TRACE conn2 <- [1,2106,null,{}] 08:39:33 INFO - PROCESS | 3748 | 1468427973884 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:33 INFO - PROCESS | 3748 | 1468427973886 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:33 INFO - PROCESS | 3748 | 1468427973963 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 08:39:33 INFO - PROCESS | 3748 | 1468427973968 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:33 INFO - PROCESS | 3748 | 1468427973970 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:33 INFO - PROCESS | 3748 | ++DOCSHELL 15194000 == 39 [pid = 3748] [id = 536] 08:39:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (177B0400) [pid = 3748] [serial = 1608] [outer = 00000000] 08:39:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (195D9000) [pid = 3748] [serial = 1609] [outer = 177B0400] 08:39:34 INFO - PROCESS | 3748 | 1468427974013 Marionette DEBUG loaded listener.js 08:39:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (1962F400) [pid = 3748] [serial = 1610] [outer = 177B0400] 08:39:34 INFO - PROCESS | 3748 | 1468427974640 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 806ms 08:39:34 INFO - PROCESS | 3748 | 1468427974694 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 08:39:34 INFO - PROCESS | 3748 | 1468427974699 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 08:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:39:34 INFO - PROCESS | 3748 | 1468427974732 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:39:34 INFO - PROCESS | 3748 | 1468427974736 Marionette TRACE conn2 <- [1,2110,null,{}] 08:39:34 INFO - PROCESS | 3748 | 1468427974743 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:34 INFO - PROCESS | 3748 | 1468427974746 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:34 INFO - PROCESS | 3748 | 1468427974861 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 08:39:35 INFO - PROCESS | 3748 | 1468427974991 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:35 INFO - PROCESS | 3748 | 1468427974994 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:35 INFO - PROCESS | 3748 | ++DOCSHELL 10D6C000 == 40 [pid = 3748] [id = 537] 08:39:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (11219800) [pid = 3748] [serial = 1611] [outer = 00000000] 08:39:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (13150800) [pid = 3748] [serial = 1612] [outer = 11219800] 08:39:35 INFO - PROCESS | 3748 | 1468427975050 Marionette DEBUG loaded listener.js 08:39:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (1394CC00) [pid = 3748] [serial = 1613] [outer = 11219800] 08:39:35 INFO - PROCESS | 3748 | 1468427975663 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1011ms 08:39:35 INFO - PROCESS | 3748 | 1468427975725 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 08:39:35 INFO - PROCESS | 3748 | 1468427975729 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 08:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:39:35 INFO - PROCESS | 3748 | 1468427975736 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 3748 | 1468427975738 Marionette TRACE conn2 <- [1,2114,null,{}] 08:39:35 INFO - PROCESS | 3748 | 1468427975743 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:35 INFO - PROCESS | 3748 | 1468427975746 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:35 INFO - PROCESS | 3748 | 1468427975860 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 08:39:36 INFO - PROCESS | 3748 | 1468427975998 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 3748 | 1468427976001 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:36 INFO - PROCESS | 3748 | ++DOCSHELL 15334C00 == 41 [pid = 3748] [id = 538] 08:39:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (15377000) [pid = 3748] [serial = 1614] [outer = 00000000] 08:39:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (160D4000) [pid = 3748] [serial = 1615] [outer = 15377000] 08:39:36 INFO - PROCESS | 3748 | 1468427976056 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (16949000) [pid = 3748] [serial = 1616] [outer = 15377000] 08:39:36 INFO - PROCESS | 3748 | 1468427976700 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 948ms 08:39:36 INFO - PROCESS | 3748 | 1468427976713 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 08:39:36 INFO - PROCESS | 3748 | 1468427976715 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 08:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:39:36 INFO - PROCESS | 3748 | 1468427976719 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:39:36 INFO - PROCESS | 3748 | 1468427976723 Marionette TRACE conn2 <- [1,2118,null,{}] 08:39:36 INFO - PROCESS | 3748 | 1468427976748 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:36 INFO - PROCESS | 3748 | 1468427976753 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:36 INFO - PROCESS | 3748 | 1468427976858 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 08:39:37 INFO - PROCESS | 3748 | 1468427976994 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:37 INFO - PROCESS | 3748 | 1468427976998 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:37 INFO - PROCESS | 3748 | ++DOCSHELL 176A7800 == 42 [pid = 3748] [id = 539] 08:39:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (176A8000) [pid = 3748] [serial = 1617] [outer = 00000000] 08:39:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (1800BC00) [pid = 3748] [serial = 1618] [outer = 176A8000] 08:39:37 INFO - PROCESS | 3748 | 1468427977053 Marionette DEBUG loaded listener.js 08:39:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (19632000) [pid = 3748] [serial = 1619] [outer = 176A8000] 08:39:37 INFO - PROCESS | 3748 | 1468427977846 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 08:39:37 INFO - PROCESS | 3748 | 1468427977923 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 08:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:39:37 INFO - PROCESS | 3748 | 1468427977928 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:39:37 INFO - PROCESS | 3748 | 1468427977931 Marionette TRACE conn2 <- [1,2122,null,{}] 08:39:37 INFO - PROCESS | 3748 | 1468427977937 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:37 INFO - PROCESS | 3748 | 1468427977939 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:38 INFO - PROCESS | 3748 | 1468427978044 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 08:39:38 INFO - PROCESS | 3748 | 1468427978179 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:38 INFO - PROCESS | 3748 | 1468427978183 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:38 INFO - PROCESS | 3748 | ++DOCSHELL 12BCE000 == 43 [pid = 3748] [id = 540] 08:39:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (12D69000) [pid = 3748] [serial = 1620] [outer = 00000000] 08:39:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (13135C00) [pid = 3748] [serial = 1621] [outer = 12D69000] 08:39:38 INFO - PROCESS | 3748 | 1468427978242 Marionette DEBUG loaded listener.js 08:39:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (13218000) [pid = 3748] [serial = 1622] [outer = 12D69000] 08:39:39 INFO - PROCESS | 3748 | --DOCSHELL 16756C00 == 42 [pid = 3748] [id = 535] 08:39:39 INFO - PROCESS | 3748 | --DOCSHELL 144F0800 == 41 [pid = 3748] [id = 534] 08:39:39 INFO - PROCESS | 3748 | --DOCSHELL 10A79000 == 40 [pid = 3748] [id = 533] 08:39:39 INFO - PROCESS | 3748 | --DOCSHELL 16E5C400 == 39 [pid = 3748] [id = 532] 08:39:39 INFO - PROCESS | 3748 | --DOCSHELL 142B2800 == 38 [pid = 3748] [id = 531] 08:39:39 INFO - PROCESS | 3748 | --DOCSHELL 160CB400 == 37 [pid = 3748] [id = 530] 08:39:39 INFO - PROCESS | 3748 | --DOCSHELL 1533A800 == 36 [pid = 3748] [id = 529] 08:39:39 INFO - PROCESS | 3748 | --DOCSHELL 1315AC00 == 35 [pid = 3748] [id = 528] 08:39:39 INFO - PROCESS | 3748 | --DOCSHELL 10A0B800 == 34 [pid = 3748] [id = 527] 08:39:39 INFO - PROCESS | 3748 | --DOCSHELL 142B2400 == 33 [pid = 3748] [id = 526] 08:39:39 INFO - PROCESS | 3748 | --DOCSHELL 10D6F400 == 32 [pid = 3748] [id = 525] 08:39:39 INFO - PROCESS | 3748 | --DOCSHELL 144EE400 == 31 [pid = 3748] [id = 524] 08:39:39 INFO - PROCESS | 3748 | --DOCSHELL 15334C00 == 30 [pid = 3748] [id = 538] 08:39:39 INFO - PROCESS | 3748 | --DOCSHELL 176A7800 == 29 [pid = 3748] [id = 539] 08:39:39 INFO - PROCESS | 3748 | --DOCSHELL 15194000 == 28 [pid = 3748] [id = 536] 08:39:39 INFO - PROCESS | 3748 | --DOCSHELL 10D6C000 == 27 [pid = 3748] [id = 537] 08:39:39 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (167B7400) [pid = 3748] [serial = 1561] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (11CD1000) [pid = 3748] [serial = 1549] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (12925C00) [pid = 3748] [serial = 1550] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (13441400) [pid = 3748] [serial = 1547] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (131E7000) [pid = 3748] [serial = 1546] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (160CFC00) [pid = 3748] [serial = 1558] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (142BD800) [pid = 3748] [serial = 1538] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (13032800) [pid = 3748] [serial = 1537] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (16947800) [pid = 3748] [serial = 1541] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (167B6400) [pid = 3748] [serial = 1540] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (195D9800) [pid = 3748] [serial = 1544] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (17AF0400) [pid = 3748] [serial = 1543] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (16941C00) [pid = 3748] [serial = 1562] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (16E5F800) [pid = 3748] [serial = 1564] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (13C6CC00) [pid = 3748] [serial = 1567] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (16E71000) [pid = 3748] [serial = 1565] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (132D9C00) [pid = 3748] [serial = 1552] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (13956C00) [pid = 3748] [serial = 1553] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (15338800) [pid = 3748] [serial = 1555] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (1674D400) [pid = 3748] [serial = 1559] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (16E6F000) [pid = 3748] [serial = 1570] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (17619000) [pid = 3748] [serial = 1573] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (1536B400) [pid = 3748] [serial = 1556] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (16E70C00) [pid = 3748] [serial = 1571] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (142AAC00) [pid = 3748] [serial = 1568] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 3748 | 1468427979449 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1581ms 08:39:39 INFO - PROCESS | 3748 | 1468427979522 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 3748 | 1468427979526 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 08:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:39:39 INFO - PROCESS | 3748 | 1468427979531 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - PROCESS | 3748 | 1468427979534 Marionette TRACE conn2 <- [1,2126,null,{}] 08:39:39 INFO - PROCESS | 3748 | 1468427979540 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:39 INFO - PROCESS | 3748 | 1468427979543 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:39 INFO - PROCESS | 3748 | 1468427979627 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 08:39:39 INFO - PROCESS | 3748 | 1468427979640 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:39 INFO - PROCESS | 3748 | 1468427979643 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:39 INFO - PROCESS | 3748 | ++DOCSHELL 10D72000 == 28 [pid = 3748] [id = 541] 08:39:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (10D72400) [pid = 3748] [serial = 1623] [outer = 00000000] 08:39:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (11447400) [pid = 3748] [serial = 1624] [outer = 10D72400] 08:39:39 INFO - PROCESS | 3748 | 1468427979689 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (11C48000) [pid = 3748] [serial = 1625] [outer = 10D72400] 08:39:40 INFO - PROCESS | 3748 | 1468427980207 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 696ms 08:39:40 INFO - PROCESS | 3748 | 1468427980231 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 08:39:40 INFO - PROCESS | 3748 | 1468427980236 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 08:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:39:40 INFO - PROCESS | 3748 | 1468427980242 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - PROCESS | 3748 | 1468427980244 Marionette TRACE conn2 <- [1,2130,null,{}] 08:39:40 INFO - PROCESS | 3748 | 1468427980248 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:40 INFO - PROCESS | 3748 | 1468427980251 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:40 INFO - PROCESS | 3748 | 1468427980344 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 08:39:40 INFO - PROCESS | 3748 | 1468427980360 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 3748 | 1468427980363 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:40 INFO - PROCESS | 3748 | ++DOCSHELL 1315AC00 == 29 [pid = 3748] [id = 542] 08:39:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (131E5C00) [pid = 3748] [serial = 1626] [outer = 00000000] 08:39:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (13445800) [pid = 3748] [serial = 1627] [outer = 131E5C00] 08:39:40 INFO - PROCESS | 3748 | 1468427980489 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (139CA000) [pid = 3748] [serial = 1628] [outer = 131E5C00] 08:39:40 INFO - PROCESS | 3748 | 1468427980870 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:39:40 INFO - PROCESS | 3748 | 1468427980881 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 08:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:39:40 INFO - PROCESS | 3748 | 1468427980902 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - PROCESS | 3748 | 1468427980905 Marionette TRACE conn2 <- [1,2134,null,{}] 08:39:40 INFO - PROCESS | 3748 | 1468427980915 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:40 INFO - PROCESS | 3748 | 1468427980920 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:41 INFO - PROCESS | 3748 | 1468427981002 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 08:39:41 INFO - PROCESS | 3748 | 1468427981010 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 3748 | 1468427981013 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:41 INFO - PROCESS | 3748 | ++DOCSHELL 144E7800 == 30 [pid = 3748] [id = 543] 08:39:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (144EF400) [pid = 3748] [serial = 1629] [outer = 00000000] 08:39:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (1533A000) [pid = 3748] [serial = 1630] [outer = 144EF400] 08:39:41 INFO - PROCESS | 3748 | 1468427981059 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (15378400) [pid = 3748] [serial = 1631] [outer = 144EF400] 08:39:41 INFO - PROCESS | 3748 | 1468427981569 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 3748 | 1468427981605 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 08:39:41 INFO - PROCESS | 3748 | 1468427981608 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - PROCESS | 3748 | 1468427981610 Marionette TRACE conn2 <- [1,2138,null,{}] 08:39:41 INFO - PROCESS | 3748 | 1468427981614 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:41 INFO - PROCESS | 3748 | 1468427981616 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:41 INFO - PROCESS | 3748 | 1468427981733 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 08:39:41 INFO - PROCESS | 3748 | 1468427981825 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 3748 | 1468427981827 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:41 INFO - PROCESS | 3748 | ++DOCSHELL 160D2C00 == 31 [pid = 3748] [id = 544] 08:39:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (160D3000) [pid = 3748] [serial = 1632] [outer = 00000000] 08:39:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (1674E800) [pid = 3748] [serial = 1633] [outer = 160D3000] 08:39:41 INFO - PROCESS | 3748 | 1468427981871 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (167B2800) [pid = 3748] [serial = 1634] [outer = 160D3000] 08:39:42 INFO - PROCESS | 3748 | 1468427982330 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 743ms 08:39:42 INFO - PROCESS | 3748 | 1468427982381 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 08:39:42 INFO - PROCESS | 3748 | 1468427982383 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 08:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:39:42 INFO - PROCESS | 3748 | 1468427982387 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - PROCESS | 3748 | 1468427982388 Marionette TRACE conn2 <- [1,2142,null,{}] 08:39:42 INFO - PROCESS | 3748 | 1468427982405 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:42 INFO - PROCESS | 3748 | 1468427982407 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:42 INFO - PROCESS | 3748 | 1468427982520 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 08:39:42 INFO - PROCESS | 3748 | 1468427982531 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:42 INFO - PROCESS | 3748 | 1468427982533 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:42 INFO - PROCESS | 3748 | ++DOCSHELL 168D0000 == 32 [pid = 3748] [id = 545] 08:39:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (168D0800) [pid = 3748] [serial = 1635] [outer = 00000000] 08:39:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (16948800) [pid = 3748] [serial = 1636] [outer = 168D0800] 08:39:42 INFO - PROCESS | 3748 | 1468427982579 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (1694F000) [pid = 3748] [serial = 1637] [outer = 168D0800] 08:39:43 INFO - PROCESS | 3748 | 1468427983023 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 711ms 08:39:43 INFO - PROCESS | 3748 | 1468427983086 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 08:39:43 INFO - PROCESS | 3748 | 1468427983088 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 08:39:43 INFO - PROCESS | 3748 | 1468427983091 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:39:43 INFO - PROCESS | 3748 | 1468427983093 Marionette TRACE conn2 <- [1,2146,null,{}] 08:39:43 INFO - PROCESS | 3748 | 1468427983096 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:43 INFO - PROCESS | 3748 | 1468427983102 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:43 INFO - PROCESS | 3748 | 1468427983260 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 08:39:43 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (167AA800) [pid = 3748] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:39:43 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (177B0400) [pid = 3748] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:39:43 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (1674B800) [pid = 3748] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:39:43 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (16E5E400) [pid = 3748] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:39:43 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (142B2C00) [pid = 3748] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:39:43 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (10A7C000) [pid = 3748] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:39:43 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (1533E000) [pid = 3748] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:39:43 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (1674BC00) [pid = 3748] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:39:43 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (131EF000) [pid = 3748] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:39:43 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (16FC2800) [pid = 3748] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:39:43 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (10A0F400) [pid = 3748] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:39:43 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (10D70000) [pid = 3748] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:39:43 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (15373000) [pid = 3748] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:39:43 INFO - PROCESS | 3748 | 1468427983551 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 3748 | 1468427983554 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:43 INFO - PROCESS | 3748 | ++DOCSHELL 10A10000 == 33 [pid = 3748] [id = 546] 08:39:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (10A74400) [pid = 3748] [serial = 1638] [outer = 00000000] 08:39:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (112CAC00) [pid = 3748] [serial = 1639] [outer = 10A74400] 08:39:43 INFO - PROCESS | 3748 | 1468427983597 Marionette DEBUG loaded listener.js 08:39:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (142A8C00) [pid = 3748] [serial = 1640] [outer = 10A74400] 08:39:43 INFO - PROCESS | 3748 | 1468427983960 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 900ms 08:39:44 INFO - PROCESS | 3748 | 1468427983996 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 3748 | 1468427984007 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 08:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:39:44 INFO - PROCESS | 3748 | 1468427984011 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - PROCESS | 3748 | 1468427984013 Marionette TRACE conn2 <- [1,2150,null,{}] 08:39:44 INFO - PROCESS | 3748 | 1468427984016 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:44 INFO - PROCESS | 3748 | 1468427984018 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:44 INFO - PROCESS | 3748 | 1468427984130 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 08:39:44 INFO - PROCESS | 3748 | 1468427984136 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:44 INFO - PROCESS | 3748 | 1468427984138 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:44 INFO - PROCESS | 3748 | ++DOCSHELL 142C3400 == 34 [pid = 3748] [id = 547] 08:39:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (15373000) [pid = 3748] [serial = 1641] [outer = 00000000] 08:39:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (16E62800) [pid = 3748] [serial = 1642] [outer = 15373000] 08:39:44 INFO - PROCESS | 3748 | 1468427984180 Marionette DEBUG loaded listener.js 08:39:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16E63C00) [pid = 3748] [serial = 1643] [outer = 15373000] 08:39:44 INFO - PROCESS | 3748 | 1468427984586 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 601ms 08:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:39:44 INFO - PROCESS | 3748 | 1468427984620 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 3748 | 1468427984622 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 08:39:44 INFO - PROCESS | 3748 | 1468427984626 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - PROCESS | 3748 | 1468427984628 Marionette TRACE conn2 <- [1,2154,null,{}] 08:39:44 INFO - PROCESS | 3748 | 1468427984631 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:44 INFO - PROCESS | 3748 | 1468427984633 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:44 INFO - PROCESS | 3748 | 1468427984765 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 08:39:44 INFO - PROCESS | 3748 | 1468427984771 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:44 INFO - PROCESS | 3748 | 1468427984773 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:44 INFO - PROCESS | 3748 | ++DOCSHELL 13445400 == 35 [pid = 3748] [id = 548] 08:39:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16E5E400) [pid = 3748] [serial = 1644] [outer = 00000000] 08:39:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16E7D400) [pid = 3748] [serial = 1645] [outer = 16E5E400] 08:39:44 INFO - PROCESS | 3748 | 1468427984818 Marionette DEBUG loaded listener.js 08:39:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16E7D800) [pid = 3748] [serial = 1646] [outer = 16E5E400] 08:39:45 INFO - PROCESS | 3748 | 1468427985259 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 632ms 08:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:39:45 INFO - PROCESS | 3748 | 1468427985295 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 08:39:45 INFO - PROCESS | 3748 | 1468427985297 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 08:39:45 INFO - PROCESS | 3748 | 1468427985319 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:39:45 INFO - PROCESS | 3748 | 1468427985321 Marionette TRACE conn2 <- [1,2158,null,{}] 08:39:45 INFO - PROCESS | 3748 | 1468427985325 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:45 INFO - PROCESS | 3748 | 1468427985326 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:45 INFO - PROCESS | 3748 | 1468427985403 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 08:39:45 INFO - PROCESS | 3748 | 1468427985411 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:45 INFO - PROCESS | 3748 | 1468427985413 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:45 INFO - PROCESS | 3748 | ++DOCSHELL 144E4800 == 36 [pid = 3748] [id = 549] 08:39:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (17586C00) [pid = 3748] [serial = 1647] [outer = 00000000] 08:39:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (17719400) [pid = 3748] [serial = 1648] [outer = 17586C00] 08:39:45 INFO - PROCESS | 3748 | 1468427985462 Marionette DEBUG loaded listener.js 08:39:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (17719C00) [pid = 3748] [serial = 1649] [outer = 17586C00] 08:39:46 INFO - PROCESS | 3748 | 1468427986269 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1011ms 08:39:46 INFO - PROCESS | 3748 | 1468427986307 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 08:39:46 INFO - PROCESS | 3748 | 1468427986311 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 08:39:46 INFO - PROCESS | 3748 | 1468427986316 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:39:46 INFO - PROCESS | 3748 | 1468427986321 Marionette TRACE conn2 <- [1,2162,null,{}] 08:39:46 INFO - PROCESS | 3748 | 1468427986326 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:46 INFO - PROCESS | 3748 | 1468427986329 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:46 INFO - PROCESS | 3748 | 1468427986458 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 08:39:46 INFO - PROCESS | 3748 | 1468427986595 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:46 INFO - PROCESS | 3748 | 1468427986598 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:46 INFO - PROCESS | 3748 | ++DOCSHELL 11017400 == 37 [pid = 3748] [id = 550] 08:39:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (1121BC00) [pid = 3748] [serial = 1650] [outer = 00000000] 08:39:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (12DEEC00) [pid = 3748] [serial = 1651] [outer = 1121BC00] 08:39:46 INFO - PROCESS | 3748 | 1468427986656 Marionette DEBUG loaded listener.js 08:39:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (13C56C00) [pid = 3748] [serial = 1652] [outer = 1121BC00] 08:39:47 INFO - PROCESS | 3748 | 1468427987337 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1059ms 08:39:47 INFO - PROCESS | 3748 | 1468427987364 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 08:39:47 INFO - PROCESS | 3748 | 1468427987369 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 08:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:39:47 INFO - PROCESS | 3748 | 1468427987393 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:39:47 INFO - PROCESS | 3748 | 1468427987396 Marionette TRACE conn2 <- [1,2166,null,{}] 08:39:47 INFO - PROCESS | 3748 | 1468427987400 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:47 INFO - PROCESS | 3748 | 1468427987403 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:47 INFO - PROCESS | 3748 | 1468427987529 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 08:39:47 INFO - PROCESS | 3748 | 1468427987689 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:47 INFO - PROCESS | 3748 | 1468427987692 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:47 INFO - PROCESS | 3748 | ++DOCSHELL 11450000 == 38 [pid = 3748] [id = 551] 08:39:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (11C48400) [pid = 3748] [serial = 1653] [outer = 00000000] 08:39:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (1312B000) [pid = 3748] [serial = 1654] [outer = 11C48400] 08:39:47 INFO - PROCESS | 3748 | 1468427987748 Marionette DEBUG loaded listener.js 08:39:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (142A9800) [pid = 3748] [serial = 1655] [outer = 11C48400] 08:39:48 INFO - PROCESS | 3748 | --DOCSHELL 13445400 == 37 [pid = 3748] [id = 548] 08:39:48 INFO - PROCESS | 3748 | --DOCSHELL 142C3400 == 36 [pid = 3748] [id = 547] 08:39:48 INFO - PROCESS | 3748 | --DOCSHELL 10A10000 == 35 [pid = 3748] [id = 546] 08:39:48 INFO - PROCESS | 3748 | --DOCSHELL 168D0000 == 34 [pid = 3748] [id = 545] 08:39:48 INFO - PROCESS | 3748 | --DOCSHELL 160D2C00 == 33 [pid = 3748] [id = 544] 08:39:48 INFO - PROCESS | 3748 | --DOCSHELL 144E7800 == 32 [pid = 3748] [id = 543] 08:39:48 INFO - PROCESS | 3748 | --DOCSHELL 1315AC00 == 31 [pid = 3748] [id = 542] 08:39:48 INFO - PROCESS | 3748 | --DOCSHELL 10D72000 == 30 [pid = 3748] [id = 541] 08:39:48 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (195CFC00) [pid = 3748] [serial = 1607] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (1962F400) [pid = 3748] [serial = 1610] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (195D9000) [pid = 3748] [serial = 1609] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (16A42800) [pid = 3748] [serial = 1594] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (16E77000) [pid = 3748] [serial = 1597] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (16A49C00) [pid = 3748] [serial = 1595] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (15193400) [pid = 3748] [serial = 1579] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (112C9400) [pid = 3748] [serial = 1600] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (15E5EC00) [pid = 3748] [serial = 1580] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (15E67800) [pid = 3748] [serial = 1588] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (160CBC00) [pid = 3748] [serial = 1589] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (168CB400) [pid = 3748] [serial = 1591] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (139D3400) [pid = 3748] [serial = 1585] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (13D92C00) [pid = 3748] [serial = 1586] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (1761A800) [pid = 3748] [serial = 1574] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (10D67400) [pid = 3748] [serial = 1582] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (114DE400) [pid = 3748] [serial = 1583] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (11253400) [pid = 3748] [serial = 1576] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (11C47800) [pid = 3748] [serial = 1577] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (16E78400) [pid = 3748] [serial = 1598] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (131E4800) [pid = 3748] [serial = 1601] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (170DE000) [pid = 3748] [serial = 1603] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (1800F800) [pid = 3748] [serial = 1606] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (1761E800) [pid = 3748] [serial = 1604] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (16946C00) [pid = 3748] [serial = 1592] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3748 | 1468427988540 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1169ms 08:39:48 INFO - PROCESS | 3748 | 1468427988573 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 08:39:48 INFO - PROCESS | 3748 | 1468427988577 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 08:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:39:48 INFO - PROCESS | 3748 | 1468427988581 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:39:48 INFO - PROCESS | 3748 | 1468427988586 Marionette TRACE conn2 <- [1,2170,null,{}] 08:39:48 INFO - PROCESS | 3748 | 1468427988591 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:48 INFO - PROCESS | 3748 | 1468427988593 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:48 INFO - PROCESS | 3748 | 1468427988691 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 08:39:48 INFO - PROCESS | 3748 | 1468427988785 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:48 INFO - PROCESS | 3748 | 1468427988788 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:48 INFO - PROCESS | 3748 | ++DOCSHELL 10A98C00 == 31 [pid = 3748] [id = 552] 08:39:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (10BC1C00) [pid = 3748] [serial = 1656] [outer = 00000000] 08:39:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (114DE000) [pid = 3748] [serial = 1657] [outer = 10BC1C00] 08:39:48 INFO - PROCESS | 3748 | 1468427988835 Marionette DEBUG loaded listener.js 08:39:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (12D6B800) [pid = 3748] [serial = 1658] [outer = 10BC1C00] 08:39:49 INFO - PROCESS | 3748 | 1468427989233 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 742ms 08:39:49 INFO - PROCESS | 3748 | 1468427989320 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 08:39:49 INFO - PROCESS | 3748 | 1468427989324 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 08:39:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:39:49 INFO - PROCESS | 3748 | 1468427989330 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:39:49 INFO - PROCESS | 3748 | 1468427989333 Marionette TRACE conn2 <- [1,2174,null,{}] 08:39:49 INFO - PROCESS | 3748 | 1468427989336 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:49 INFO - PROCESS | 3748 | 1468427989338 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:49 INFO - PROCESS | 3748 | 1468427989433 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 08:39:49 INFO - PROCESS | 3748 | 1468427989442 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 3748 | 1468427989444 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:49 INFO - PROCESS | 3748 | ++DOCSHELL 13C5E400 == 32 [pid = 3748] [id = 553] 08:39:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (13C5E800) [pid = 3748] [serial = 1659] [outer = 00000000] 08:39:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (142A4400) [pid = 3748] [serial = 1660] [outer = 13C5E800] 08:39:49 INFO - PROCESS | 3748 | 1468427989489 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (142B1000) [pid = 3748] [serial = 1661] [outer = 13C5E800] 08:39:49 INFO - PROCESS | 3748 | 1468427989947 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:39:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:39:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 632ms 08:39:49 INFO - PROCESS | 3748 | 1468427989968 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 08:39:49 INFO - PROCESS | 3748 | 1468427989970 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 08:39:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:39:50 INFO - PROCESS | 3748 | 1468427989977 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - PROCESS | 3748 | 1468427989980 Marionette TRACE conn2 <- [1,2178,null,{}] 08:39:50 INFO - PROCESS | 3748 | 1468427989990 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:50 INFO - PROCESS | 3748 | 1468427989995 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:50 INFO - PROCESS | 3748 | 1468427990077 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 08:39:50 INFO - PROCESS | 3748 | 1468427990086 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:50 INFO - PROCESS | 3748 | 1468427990089 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:50 INFO - PROCESS | 3748 | ++DOCSHELL 160A8C00 == 33 [pid = 3748] [id = 554] 08:39:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (160B2400) [pid = 3748] [serial = 1662] [outer = 00000000] 08:39:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (160D5000) [pid = 3748] [serial = 1663] [outer = 160B2400] 08:39:50 INFO - PROCESS | 3748 | 1468427990136 Marionette DEBUG loaded listener.js 08:39:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (167B5000) [pid = 3748] [serial = 1664] [outer = 160B2400] 08:39:50 INFO - PROCESS | 3748 | 1468427990653 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:39:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:39:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 695ms 08:39:50 INFO - PROCESS | 3748 | 1468427990705 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 08:39:50 INFO - PROCESS | 3748 | 1468427990707 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 08:39:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:39:50 INFO - PROCESS | 3748 | 1468427990710 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - PROCESS | 3748 | 1468427990712 Marionette TRACE conn2 <- [1,2182,null,{}] 08:39:50 INFO - PROCESS | 3748 | 1468427990715 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:50 INFO - PROCESS | 3748 | 1468427990717 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:50 INFO - PROCESS | 3748 | 1468427990802 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 08:39:50 INFO - PROCESS | 3748 | 1468427990843 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:50 INFO - PROCESS | 3748 | 1468427990845 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:50 INFO - PROCESS | 3748 | ++DOCSHELL 1694A800 == 34 [pid = 3748] [id = 555] 08:39:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (1694D800) [pid = 3748] [serial = 1665] [outer = 00000000] 08:39:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (16A40800) [pid = 3748] [serial = 1666] [outer = 1694D800] 08:39:50 INFO - PROCESS | 3748 | 1468427990892 Marionette DEBUG loaded listener.js 08:39:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (16A49800) [pid = 3748] [serial = 1667] [outer = 1694D800] 08:39:51 INFO - PROCESS | 3748 | 1468427991385 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:39:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:39:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 711ms 08:39:51 INFO - PROCESS | 3748 | 1468427991410 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 08:39:51 INFO - PROCESS | 3748 | 1468427991412 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 08:39:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:39:51 INFO - PROCESS | 3748 | 1468427991422 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:39:51 INFO - PROCESS | 3748 | 1468427991424 Marionette TRACE conn2 <- [1,2186,null,{}] 08:39:51 INFO - PROCESS | 3748 | 1468427991428 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:51 INFO - PROCESS | 3748 | 1468427991430 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:51 INFO - PROCESS | 3748 | 1468427991540 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 08:39:51 INFO - PROCESS | 3748 | 1468427991545 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:51 INFO - PROCESS | 3748 | 1468427991547 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:51 INFO - PROCESS | 3748 | ++DOCSHELL 16A40400 == 35 [pid = 3748] [id = 556] 08:39:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16A6C800) [pid = 3748] [serial = 1668] [outer = 00000000] 08:39:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16D2B400) [pid = 3748] [serial = 1669] [outer = 16A6C800] 08:39:51 INFO - PROCESS | 3748 | 1468427991591 Marionette DEBUG loaded listener.js 08:39:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16E5DC00) [pid = 3748] [serial = 1670] [outer = 16A6C800] 08:39:51 INFO - PROCESS | 3748 | --DOCSHELL 1B27AC00 == 34 [pid = 3748] [id = 16] 08:39:52 INFO - PROCESS | 3748 | 1468427992098 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:39:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:39:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 711ms 08:39:52 INFO - PROCESS | 3748 | 1468427992120 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 08:39:52 INFO - PROCESS | 3748 | 1468427992122 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 08:39:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:39:52 INFO - PROCESS | 3748 | 1468427992134 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - PROCESS | 3748 | 1468427992135 Marionette TRACE conn2 <- [1,2190,null,{}] 08:39:52 INFO - PROCESS | 3748 | 1468427992139 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:52 INFO - PROCESS | 3748 | 1468427992144 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:52 INFO - PROCESS | 3748 | 1468427992293 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 08:39:52 INFO - PROCESS | 3748 | 1468427992328 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 3748 | 1468427992330 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:52 INFO - PROCESS | 3748 | ++DOCSHELL 16FC8000 == 35 [pid = 3748] [id = 557] 08:39:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16FC9800) [pid = 3748] [serial = 1671] [outer = 00000000] 08:39:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (17589800) [pid = 3748] [serial = 1672] [outer = 16FC9800] 08:39:52 INFO - PROCESS | 3748 | 1468427992373 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (170DFC00) [pid = 3748] [serial = 1673] [outer = 16FC9800] 08:39:52 INFO - PROCESS | 3748 | 1468427992800 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:39:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:39:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 695ms 08:39:52 INFO - PROCESS | 3748 | 1468427992830 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 08:39:52 INFO - PROCESS | 3748 | 1468427992832 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 08:39:52 INFO - PROCESS | 3748 | 1468427992835 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:39:52 INFO - PROCESS | 3748 | 1468427992837 Marionette TRACE conn2 <- [1,2194,null,{}] 08:39:52 INFO - PROCESS | 3748 | 1468427992841 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:52 INFO - PROCESS | 3748 | 1468427992843 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:52 INFO - PROCESS | 3748 | 1468427992951 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 08:39:52 INFO - PROCESS | 3748 | 1468427992956 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 3748 | 1468427992958 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:52 INFO - PROCESS | 3748 | ++DOCSHELL 160D9800 == 36 [pid = 3748] [id = 558] 08:39:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (16E75400) [pid = 3748] [serial = 1674] [outer = 00000000] 08:39:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (17AE4400) [pid = 3748] [serial = 1675] [outer = 16E75400] 08:39:53 INFO - PROCESS | 3748 | 1468427993001 Marionette DEBUG loaded listener.js 08:39:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (1800F800) [pid = 3748] [serial = 1676] [outer = 16E75400] 08:39:53 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (160D3000) [pid = 3748] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:39:53 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (144EF400) [pid = 3748] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:39:53 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (10D72400) [pid = 3748] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:39:53 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (10A74400) [pid = 3748] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:39:53 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (12D69000) [pid = 3748] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:39:53 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (131E5C00) [pid = 3748] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:39:53 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (11219800) [pid = 3748] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:39:53 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (15377000) [pid = 3748] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:39:53 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (168D0800) [pid = 3748] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:39:53 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (176A8000) [pid = 3748] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:39:53 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (15373000) [pid = 3748] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:39:53 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (16E5E400) [pid = 3748] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:39:53 INFO - PROCESS | 3748 | 1468427993555 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:39:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:39:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 743ms 08:39:53 INFO - PROCESS | 3748 | 1468427993608 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 08:39:53 INFO - PROCESS | 3748 | 1468427993610 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 08:39:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:39:53 INFO - PROCESS | 3748 | 1468427993614 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:39:53 INFO - PROCESS | 3748 | 1468427993615 Marionette TRACE conn2 <- [1,2198,null,{}] 08:39:53 INFO - PROCESS | 3748 | 1468427993619 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:53 INFO - PROCESS | 3748 | 1468427993620 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:53 INFO - PROCESS | 3748 | 1468427993728 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 08:39:53 INFO - PROCESS | 3748 | 1468427993735 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 3748 | 1468427993738 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:53 INFO - PROCESS | 3748 | ++DOCSHELL 10BC1400 == 37 [pid = 3748] [id = 559] 08:39:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (10D68400) [pid = 3748] [serial = 1677] [outer = 00000000] 08:39:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (16747400) [pid = 3748] [serial = 1678] [outer = 10D68400] 08:39:53 INFO - PROCESS | 3748 | 1468427993784 Marionette DEBUG loaded listener.js 08:39:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (16E5A000) [pid = 3748] [serial = 1679] [outer = 10D68400] 08:39:54 INFO - PROCESS | 3748 | 1468427994191 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:39:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:39:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 632ms 08:39:54 INFO - PROCESS | 3748 | 1468427994252 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 08:39:54 INFO - PROCESS | 3748 | 1468427994254 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 08:39:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:39:54 INFO - PROCESS | 3748 | 1468427994261 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - PROCESS | 3748 | 1468427994263 Marionette TRACE conn2 <- [1,2202,null,{}] 08:39:54 INFO - PROCESS | 3748 | 1468427994266 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:54 INFO - PROCESS | 3748 | 1468427994268 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:54 INFO - PROCESS | 3748 | 1468427994356 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 08:39:54 INFO - PROCESS | 3748 | 1468427994362 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 3748 | 1468427994364 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:54 INFO - PROCESS | 3748 | ++DOCSHELL 160CC000 == 38 [pid = 3748] [id = 560] 08:39:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16E7A800) [pid = 3748] [serial = 1680] [outer = 00000000] 08:39:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (177B5C00) [pid = 3748] [serial = 1681] [outer = 16E7A800] 08:39:54 INFO - PROCESS | 3748 | 1468427994406 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (15193400) [pid = 3748] [serial = 1682] [outer = 16E7A800] 08:39:54 INFO - PROCESS | 3748 | 1468427994823 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:39:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:39:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 600ms 08:39:54 INFO - PROCESS | 3748 | 1468427994873 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 08:39:54 INFO - PROCESS | 3748 | 1468427994875 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 08:39:54 INFO - PROCESS | 3748 | 1468427994879 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - PROCESS | 3748 | 1468427994880 Marionette TRACE conn2 <- [1,2206,null,{}] 08:39:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:39:54 INFO - PROCESS | 3748 | 1468427994884 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:54 INFO - PROCESS | 3748 | 1468427994886 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:54 INFO - PROCESS | 3748 | 1468427994968 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 08:39:54 INFO - PROCESS | 3748 | 1468427994974 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 3748 | 1468427994976 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:55 INFO - PROCESS | 3748 | ++DOCSHELL 195D8800 == 39 [pid = 3748] [id = 561] 08:39:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (195DB000) [pid = 3748] [serial = 1683] [outer = 00000000] 08:39:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (1962F800) [pid = 3748] [serial = 1684] [outer = 195DB000] 08:39:55 INFO - PROCESS | 3748 | 1468427995020 Marionette DEBUG loaded listener.js 08:39:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (19631C00) [pid = 3748] [serial = 1685] [outer = 195DB000] 08:39:55 INFO - PROCESS | 3748 | 1468427995691 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:39:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:39:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 853ms 08:39:55 INFO - PROCESS | 3748 | 1468427995727 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 08:39:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:39:55 INFO - PROCESS | 3748 | 1468427995734 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 08:39:55 INFO - PROCESS | 3748 | 1468427995739 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:39:55 INFO - PROCESS | 3748 | 1468427995742 Marionette TRACE conn2 <- [1,2210,null,{}] 08:39:55 INFO - PROCESS | 3748 | 1468427995749 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:55 INFO - PROCESS | 3748 | 1468427995752 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:55 INFO - PROCESS | 3748 | 1468427995862 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 08:39:56 INFO - PROCESS | 3748 | 1468427995999 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:56 INFO - PROCESS | 3748 | 1468427996002 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:56 INFO - PROCESS | 3748 | ++DOCSHELL 10D6B400 == 40 [pid = 3748] [id = 562] 08:39:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (11C47800) [pid = 3748] [serial = 1686] [outer = 00000000] 08:39:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (1315AC00) [pid = 3748] [serial = 1687] [outer = 11C47800] 08:39:56 INFO - PROCESS | 3748 | 1468427996060 Marionette DEBUG loaded listener.js 08:39:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (1394C000) [pid = 3748] [serial = 1688] [outer = 11C47800] 08:39:56 INFO - PROCESS | 3748 | 1468427996693 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:39:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:39:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1011ms 08:39:56 INFO - PROCESS | 3748 | 1468427996777 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 08:39:56 INFO - PROCESS | 3748 | 1468427996783 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 08:39:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:39:56 INFO - PROCESS | 3748 | 1468427996790 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:39:56 INFO - PROCESS | 3748 | 1468427996793 Marionette TRACE conn2 <- [1,2214,null,{}] 08:39:56 INFO - PROCESS | 3748 | 1468427996796 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:56 INFO - PROCESS | 3748 | 1468427996799 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:56 INFO - PROCESS | 3748 | 1468427996909 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 08:39:57 INFO - PROCESS | 3748 | 1468427997048 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:57 INFO - PROCESS | 3748 | 1468427997051 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:57 INFO - PROCESS | 3748 | ++DOCSHELL 15339000 == 41 [pid = 3748] [id = 563] 08:39:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (15339400) [pid = 3748] [serial = 1689] [outer = 00000000] 08:39:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (15E66800) [pid = 3748] [serial = 1690] [outer = 15339400] 08:39:57 INFO - PROCESS | 3748 | 1468427997107 Marionette DEBUG loaded listener.js 08:39:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (16754C00) [pid = 3748] [serial = 1691] [outer = 15339400] 08:39:57 INFO - PROCESS | 3748 | 1468427997716 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:39:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:39:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 948ms 08:39:57 INFO - PROCESS | 3748 | 1468427997750 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 08:39:57 INFO - PROCESS | 3748 | 1468427997753 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 08:39:57 INFO - PROCESS | 3748 | 1468427997758 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:39:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:39:57 INFO - PROCESS | 3748 | 1468427997761 Marionette TRACE conn2 <- [1,2218,null,{}] 08:39:57 INFO - PROCESS | 3748 | 1468427997772 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:57 INFO - PROCESS | 3748 | 1468427997776 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:57 INFO - PROCESS | 3748 | 1468427997889 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 08:39:58 INFO - PROCESS | 3748 | 1468427997997 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:58 INFO - PROCESS | 3748 | 1468427998001 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:58 INFO - PROCESS | 3748 | ++DOCSHELL 176A8000 == 42 [pid = 3748] [id = 564] 08:39:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (17712C00) [pid = 3748] [serial = 1692] [outer = 00000000] 08:39:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (195DAC00) [pid = 3748] [serial = 1693] [outer = 17712C00] 08:39:58 INFO - PROCESS | 3748 | 1468427998056 Marionette DEBUG loaded listener.js 08:39:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (19636000) [pid = 3748] [serial = 1694] [outer = 17712C00] 08:39:58 INFO - PROCESS | 3748 | 1468427998622 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:39:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:39:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 916ms 08:39:58 INFO - PROCESS | 3748 | 1468427998665 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 08:39:58 INFO - PROCESS | 3748 | 1468427998668 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 08:39:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:39:58 INFO - PROCESS | 3748 | 1468427998672 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:39:58 INFO - PROCESS | 3748 | 1468427998674 Marionette TRACE conn2 <- [1,2222,null,{}] 08:39:58 INFO - PROCESS | 3748 | 1468427998678 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:58 INFO - PROCESS | 3748 | 1468427998680 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:58 INFO - PROCESS | 3748 | 1468427998921 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 08:39:59 INFO - PROCESS | 3748 | 1468427999094 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:59 INFO - PROCESS | 3748 | 1468427999097 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:39:59 INFO - PROCESS | 3748 | ++DOCSHELL 10474C00 == 43 [pid = 3748] [id = 565] 08:39:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (10A09800) [pid = 3748] [serial = 1695] [outer = 00000000] 08:39:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (10D6A400) [pid = 3748] [serial = 1696] [outer = 10A09800] 08:39:59 INFO - PROCESS | 3748 | 1468427999195 Marionette DEBUG loaded listener.js 08:39:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (11253400) [pid = 3748] [serial = 1697] [outer = 10A09800] 08:40:00 INFO - PROCESS | 3748 | --DOCSHELL 160CC000 == 42 [pid = 3748] [id = 560] 08:40:00 INFO - PROCESS | 3748 | --DOCSHELL 10BC1400 == 41 [pid = 3748] [id = 559] 08:40:00 INFO - PROCESS | 3748 | --DOCSHELL 160D9800 == 40 [pid = 3748] [id = 558] 08:40:00 INFO - PROCESS | 3748 | --DOCSHELL 16FC8000 == 39 [pid = 3748] [id = 557] 08:40:00 INFO - PROCESS | 3748 | --DOCSHELL 16A40400 == 38 [pid = 3748] [id = 556] 08:40:00 INFO - PROCESS | 3748 | --DOCSHELL 1694A800 == 37 [pid = 3748] [id = 555] 08:40:00 INFO - PROCESS | 3748 | --DOCSHELL 160A8C00 == 36 [pid = 3748] [id = 554] 08:40:00 INFO - PROCESS | 3748 | --DOCSHELL 13C5E400 == 35 [pid = 3748] [id = 553] 08:40:00 INFO - PROCESS | 3748 | --DOCSHELL 10A98C00 == 34 [pid = 3748] [id = 552] 08:40:00 INFO - PROCESS | 3748 | --DOCSHELL 19CA7C00 == 33 [pid = 3748] [id = 17] 08:40:00 INFO - PROCESS | 3748 | --DOCSHELL 11017400 == 32 [pid = 3748] [id = 550] 08:40:00 INFO - PROCESS | 3748 | --DOCSHELL 12BCE000 == 31 [pid = 3748] [id = 540] 08:40:00 INFO - PROCESS | 3748 | --DOCSHELL 144E4800 == 30 [pid = 3748] [id = 549] 08:40:00 INFO - PROCESS | 3748 | --DOCSHELL 11450000 == 29 [pid = 3748] [id = 551] 08:40:00 INFO - PROCESS | 3748 | --DOCSHELL 15339000 == 28 [pid = 3748] [id = 563] 08:40:00 INFO - PROCESS | 3748 | --DOCSHELL 176A8000 == 27 [pid = 3748] [id = 564] 08:40:00 INFO - PROCESS | 3748 | --DOCSHELL 195D8800 == 26 [pid = 3748] [id = 561] 08:40:00 INFO - PROCESS | 3748 | --DOCSHELL 10D6B400 == 25 [pid = 3748] [id = 562] 08:40:00 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (167B2800) [pid = 3748] [serial = 1634] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (15378400) [pid = 3748] [serial = 1631] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (11447400) [pid = 3748] [serial = 1624] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (1674E800) [pid = 3748] [serial = 1633] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (142A8C00) [pid = 3748] [serial = 1640] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (13135C00) [pid = 3748] [serial = 1621] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (1533A000) [pid = 3748] [serial = 1630] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (13445800) [pid = 3748] [serial = 1627] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (13218000) [pid = 3748] [serial = 1622] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (139CA000) [pid = 3748] [serial = 1628] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (13150800) [pid = 3748] [serial = 1612] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (16949000) [pid = 3748] [serial = 1616] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (1694F000) [pid = 3748] [serial = 1637] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (19632000) [pid = 3748] [serial = 1619] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (160D4000) [pid = 3748] [serial = 1615] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (16E63C00) [pid = 3748] [serial = 1643] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (11C48000) [pid = 3748] [serial = 1625] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (112CAC00) [pid = 3748] [serial = 1639] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (16E62800) [pid = 3748] [serial = 1642] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (16948800) [pid = 3748] [serial = 1636] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (1800BC00) [pid = 3748] [serial = 1618] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (1394CC00) [pid = 3748] [serial = 1613] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (16E7D400) [pid = 3748] [serial = 1645] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (16E7D800) [pid = 3748] [serial = 1646] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3748 | 1468428000441 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:40:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:40:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1786ms 08:40:00 INFO - PROCESS | 3748 | 1468428000468 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 08:40:00 INFO - PROCESS | 3748 | 1468428000472 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 08:40:00 INFO - PROCESS | 3748 | 1468428000477 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:40:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:40:00 INFO - PROCESS | 3748 | 1468428000480 Marionette TRACE conn2 <- [1,2226,null,{}] 08:40:00 INFO - PROCESS | 3748 | 1468428000486 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:00 INFO - PROCESS | 3748 | 1468428000489 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:00 INFO - PROCESS | 3748 | 1468428000616 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 08:40:00 INFO - PROCESS | 3748 | 1468428000712 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:00 INFO - PROCESS | 3748 | 1468428000716 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:00 INFO - PROCESS | 3748 | ++DOCSHELL 10A9F000 == 26 [pid = 3748] [id = 566] 08:40:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (10D6C000) [pid = 3748] [serial = 1698] [outer = 00000000] 08:40:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (112CD000) [pid = 3748] [serial = 1699] [outer = 10D6C000] 08:40:00 INFO - PROCESS | 3748 | 1468428000764 Marionette DEBUG loaded listener.js 08:40:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (11C47400) [pid = 3748] [serial = 1700] [outer = 10D6C000] 08:40:01 INFO - PROCESS | 3748 | 1468428001176 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:40:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:40:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 743ms 08:40:01 INFO - PROCESS | 3748 | 1468428001219 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 08:40:01 INFO - PROCESS | 3748 | 1468428001223 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 08:40:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:40:01 INFO - PROCESS | 3748 | 1468428001230 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:40:01 INFO - PROCESS | 3748 | 1468428001232 Marionette TRACE conn2 <- [1,2230,null,{}] 08:40:01 INFO - PROCESS | 3748 | 1468428001240 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:01 INFO - PROCESS | 3748 | 1468428001242 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:01 INFO - PROCESS | 3748 | 1468428001328 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 08:40:01 INFO - PROCESS | 3748 | 1468428001336 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:01 INFO - PROCESS | 3748 | 1468428001339 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:01 INFO - PROCESS | 3748 | ++DOCSHELL 131E6C00 == 27 [pid = 3748] [id = 567] 08:40:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (131E7400) [pid = 3748] [serial = 1701] [outer = 00000000] 08:40:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (13218000) [pid = 3748] [serial = 1702] [outer = 131E7400] 08:40:01 INFO - PROCESS | 3748 | 1468428001385 Marionette DEBUG loaded listener.js 08:40:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (13445800) [pid = 3748] [serial = 1703] [outer = 131E7400] 08:40:01 INFO - PROCESS | 3748 | 1468428001844 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:40:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:40:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 648ms 08:40:01 INFO - PROCESS | 3748 | 1468428001867 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 08:40:01 INFO - PROCESS | 3748 | 1468428001869 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 08:40:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:40:01 INFO - PROCESS | 3748 | 1468428001873 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:40:01 INFO - PROCESS | 3748 | 1468428001876 Marionette TRACE conn2 <- [1,2234,null,{}] 08:40:01 INFO - PROCESS | 3748 | 1468428001892 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:01 INFO - PROCESS | 3748 | 1468428001899 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:02 INFO - PROCESS | 3748 | 1468428001984 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 08:40:02 INFO - PROCESS | 3748 | 1468428002068 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 3748 | 1468428002071 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:02 INFO - PROCESS | 3748 | ++DOCSHELL 142BF000 == 28 [pid = 3748] [id = 568] 08:40:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (144E9000) [pid = 3748] [serial = 1704] [outer = 00000000] 08:40:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (15332000) [pid = 3748] [serial = 1705] [outer = 144E9000] 08:40:02 INFO - PROCESS | 3748 | 1468428002212 Marionette DEBUG loaded listener.js 08:40:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (15338400) [pid = 3748] [serial = 1706] [outer = 144E9000] 08:40:02 INFO - PROCESS | 3748 | 1468428002622 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:40:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:40:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 742ms 08:40:02 INFO - PROCESS | 3748 | 1468428002645 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 08:40:02 INFO - PROCESS | 3748 | 1468428002647 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 08:40:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:40:02 INFO - PROCESS | 3748 | 1468428002656 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:40:02 INFO - PROCESS | 3748 | 1468428002658 Marionette TRACE conn2 <- [1,2238,null,{}] 08:40:02 INFO - PROCESS | 3748 | 1468428002661 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:02 INFO - PROCESS | 3748 | 1468428002673 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:02 INFO - PROCESS | 3748 | 1468428002790 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 08:40:02 INFO - PROCESS | 3748 | 1468428002795 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 3748 | 1468428002797 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:02 INFO - PROCESS | 3748 | ++DOCSHELL 15331800 == 29 [pid = 3748] [id = 569] 08:40:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (15337C00) [pid = 3748] [serial = 1707] [outer = 00000000] 08:40:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (160B0C00) [pid = 3748] [serial = 1708] [outer = 15337C00] 08:40:02 INFO - PROCESS | 3748 | 1468428002840 Marionette DEBUG loaded listener.js 08:40:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (160D2C00) [pid = 3748] [serial = 1709] [outer = 15337C00] 08:40:03 INFO - PROCESS | 3748 | 1468428003287 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:40:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:40:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 696ms 08:40:03 INFO - PROCESS | 3748 | 1468428003352 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 08:40:03 INFO - PROCESS | 3748 | 1468428003354 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 08:40:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:40:03 INFO - PROCESS | 3748 | 1468428003358 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:40:03 INFO - PROCESS | 3748 | 1468428003359 Marionette TRACE conn2 <- [1,2242,null,{}] 08:40:03 INFO - PROCESS | 3748 | 1468428003363 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:03 INFO - PROCESS | 3748 | 1468428003365 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:03 INFO - PROCESS | 3748 | 1468428003499 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 08:40:03 INFO - PROCESS | 3748 | 1468428003519 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:03 INFO - PROCESS | 3748 | 1468428003521 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:03 INFO - PROCESS | 3748 | ++DOCSHELL 160D9400 == 30 [pid = 3748] [id = 570] 08:40:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (1674E000) [pid = 3748] [serial = 1710] [outer = 00000000] 08:40:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (167B1400) [pid = 3748] [serial = 1711] [outer = 1674E000] 08:40:03 INFO - PROCESS | 3748 | 1468428003564 Marionette DEBUG loaded listener.js 08:40:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (167B5800) [pid = 3748] [serial = 1712] [outer = 1674E000] 08:40:04 INFO - PROCESS | 3748 | 1468428004001 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:40:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:40:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 711ms 08:40:04 INFO - PROCESS | 3748 | 1468428004060 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 08:40:04 INFO - PROCESS | 3748 | 1468428004062 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 08:40:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:40:04 INFO - PROCESS | 3748 | 1468428004065 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:40:04 INFO - PROCESS | 3748 | 1468428004067 Marionette TRACE conn2 <- [1,2246,null,{}] 08:40:04 INFO - PROCESS | 3748 | 1468428004070 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:04 INFO - PROCESS | 3748 | 1468428004076 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:04 INFO - PROCESS | 3748 | 1468428004206 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 08:40:04 INFO - PROCESS | 3748 | 1468428004271 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:04 INFO - PROCESS | 3748 | 1468428004273 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:04 INFO - PROCESS | 3748 | ++DOCSHELL 16A40400 == 31 [pid = 3748] [id = 571] 08:40:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (16A41C00) [pid = 3748] [serial = 1713] [outer = 00000000] 08:40:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (16A64C00) [pid = 3748] [serial = 1714] [outer = 16A41C00] 08:40:04 INFO - PROCESS | 3748 | 1468428004316 Marionette DEBUG loaded listener.js 08:40:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (16D27C00) [pid = 3748] [serial = 1715] [outer = 16A41C00] 08:40:04 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (16A6C800) [pid = 3748] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:40:04 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (16FC9800) [pid = 3748] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:40:04 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (16E75400) [pid = 3748] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:40:04 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (13C5E800) [pid = 3748] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:40:04 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (17586C00) [pid = 3748] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:40:04 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (10BC1C00) [pid = 3748] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:40:04 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (160B2400) [pid = 3748] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:40:04 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (1694D800) [pid = 3748] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:40:04 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (11C48400) [pid = 3748] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:40:04 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (195DB000) [pid = 3748] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:40:04 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (1121BC00) [pid = 3748] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:40:04 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (10D68400) [pid = 3748] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:40:04 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (16E7A800) [pid = 3748] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:40:04 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (19CAA000) [pid = 3748] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:40:04 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (1B27B000) [pid = 3748] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:40:05 INFO - PROCESS | 3748 | 1468428005019 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:40:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:40:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 964ms 08:40:05 INFO - PROCESS | 3748 | 1468428005044 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 08:40:05 INFO - PROCESS | 3748 | 1468428005046 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 08:40:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:40:05 INFO - PROCESS | 3748 | 1468428005049 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:40:05 INFO - PROCESS | 3748 | 1468428005051 Marionette TRACE conn2 <- [1,2250,null,{}] 08:40:05 INFO - PROCESS | 3748 | 1468428005054 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:05 INFO - PROCESS | 3748 | 1468428005056 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:05 INFO - PROCESS | 3748 | 1468428005140 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 08:40:05 INFO - PROCESS | 3748 | 1468428005149 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 3748 | 1468428005151 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:05 INFO - PROCESS | 3748 | ++DOCSHELL 1344F000 == 32 [pid = 3748] [id = 572] 08:40:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (1394DC00) [pid = 3748] [serial = 1716] [outer = 00000000] 08:40:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (1694D800) [pid = 3748] [serial = 1717] [outer = 1394DC00] 08:40:05 INFO - PROCESS | 3748 | 1468428005197 Marionette DEBUG loaded listener.js 08:40:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (16A3FC00) [pid = 3748] [serial = 1718] [outer = 1394DC00] 08:40:05 INFO - PROCESS | 3748 | 1468428005617 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:40:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:40:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 601ms 08:40:05 INFO - PROCESS | 3748 | 1468428005646 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 08:40:05 INFO - PROCESS | 3748 | 1468428005648 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 08:40:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:40:05 INFO - PROCESS | 3748 | 1468428005651 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:40:05 INFO - PROCESS | 3748 | 1468428005652 Marionette TRACE conn2 <- [1,2254,null,{}] 08:40:05 INFO - PROCESS | 3748 | 1468428005669 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:05 INFO - PROCESS | 3748 | 1468428005671 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:05 INFO - PROCESS | 3748 | 1468428005747 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 08:40:05 INFO - PROCESS | 3748 | 1468428005752 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 3748 | 1468428005754 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:05 INFO - PROCESS | 3748 | ++DOCSHELL 1561F400 == 33 [pid = 3748] [id = 573] 08:40:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16E56800) [pid = 3748] [serial = 1719] [outer = 00000000] 08:40:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16E75400) [pid = 3748] [serial = 1720] [outer = 16E56800] 08:40:05 INFO - PROCESS | 3748 | 1468428005797 Marionette DEBUG loaded listener.js 08:40:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16E75C00) [pid = 3748] [serial = 1721] [outer = 16E56800] 08:40:06 INFO - PROCESS | 3748 | 1468428006219 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:40:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:40:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 600ms 08:40:06 INFO - PROCESS | 3748 | 1468428006249 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 08:40:06 INFO - PROCESS | 3748 | 1468428006250 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 08:40:06 INFO - PROCESS | 3748 | 1468428006254 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:40:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:40:06 INFO - PROCESS | 3748 | 1468428006255 Marionette TRACE conn2 <- [1,2258,null,{}] 08:40:06 INFO - PROCESS | 3748 | 1468428006259 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:06 INFO - PROCESS | 3748 | 1468428006260 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:06 INFO - PROCESS | 3748 | 1468428006395 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 08:40:06 INFO - PROCESS | 3748 | 1468428006405 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:06 INFO - PROCESS | 3748 | 1468428006407 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:06 INFO - PROCESS | 3748 | ++DOCSHELL 142BC000 == 34 [pid = 3748] [id = 574] 08:40:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16E7DC00) [pid = 3748] [serial = 1722] [outer = 00000000] 08:40:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16FC5400) [pid = 3748] [serial = 1723] [outer = 16E7DC00] 08:40:06 INFO - PROCESS | 3748 | 1468428006450 Marionette DEBUG loaded listener.js 08:40:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (170E1000) [pid = 3748] [serial = 1724] [outer = 16E7DC00] 08:40:06 INFO - PROCESS | 3748 | 1468428006972 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:40:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:40:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 759ms 08:40:07 INFO - PROCESS | 3748 | 1468428007008 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 08:40:07 INFO - PROCESS | 3748 | 1468428007012 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 08:40:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:40:07 INFO - PROCESS | 3748 | 1468428007018 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:40:07 INFO - PROCESS | 3748 | 1468428007021 Marionette TRACE conn2 <- [1,2262,null,{}] 08:40:07 INFO - PROCESS | 3748 | 1468428007027 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:07 INFO - PROCESS | 3748 | 1468428007030 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:07 INFO - PROCESS | 3748 | 1468428007156 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 08:40:07 INFO - PROCESS | 3748 | 1468428007275 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:07 INFO - PROCESS | 3748 | 1468428007278 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:07 INFO - PROCESS | 3748 | ++DOCSHELL 1059BC00 == 35 [pid = 3748] [id = 575] 08:40:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (10A08400) [pid = 3748] [serial = 1725] [outer = 00000000] 08:40:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (1101CC00) [pid = 3748] [serial = 1726] [outer = 10A08400] 08:40:07 INFO - PROCESS | 3748 | 1468428007332 Marionette DEBUG loaded listener.js 08:40:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (12D69000) [pid = 3748] [serial = 1727] [outer = 10A08400] 08:40:08 INFO - PROCESS | 3748 | 1468428008171 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:40:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:40:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1170ms 08:40:08 INFO - PROCESS | 3748 | 1468428008206 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 08:40:08 INFO - PROCESS | 3748 | 1468428008210 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 08:40:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:40:08 INFO - PROCESS | 3748 | 1468428008217 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:40:08 INFO - PROCESS | 3748 | 1468428008220 Marionette TRACE conn2 <- [1,2266,null,{}] 08:40:08 INFO - PROCESS | 3748 | 1468428008223 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:08 INFO - PROCESS | 3748 | 1468428008226 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:08 INFO - PROCESS | 3748 | 1468428008341 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 08:40:08 INFO - PROCESS | 3748 | 1468428008477 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:08 INFO - PROCESS | 3748 | 1468428008479 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:08 INFO - PROCESS | 3748 | ++DOCSHELL 130A4000 == 36 [pid = 3748] [id = 576] 08:40:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (130CD400) [pid = 3748] [serial = 1728] [outer = 00000000] 08:40:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (142AD800) [pid = 3748] [serial = 1729] [outer = 130CD400] 08:40:08 INFO - PROCESS | 3748 | 1468428008535 Marionette DEBUG loaded listener.js 08:40:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (15330400) [pid = 3748] [serial = 1730] [outer = 130CD400] 08:40:09 INFO - PROCESS | 3748 | 1468428009387 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:40:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:40:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1201ms 08:40:09 INFO - PROCESS | 3748 | --DOCSHELL 1561F400 == 35 [pid = 3748] [id = 573] 08:40:09 INFO - PROCESS | 3748 | --DOCSHELL 1344F000 == 34 [pid = 3748] [id = 572] 08:40:09 INFO - PROCESS | 3748 | --DOCSHELL 16A40400 == 33 [pid = 3748] [id = 571] 08:40:09 INFO - PROCESS | 3748 | --DOCSHELL 160D9400 == 32 [pid = 3748] [id = 570] 08:40:09 INFO - PROCESS | 3748 | --DOCSHELL 15331800 == 31 [pid = 3748] [id = 569] 08:40:09 INFO - PROCESS | 3748 | --DOCSHELL 142BF000 == 30 [pid = 3748] [id = 568] 08:40:09 INFO - PROCESS | 3748 | --DOCSHELL 131E6C00 == 29 [pid = 3748] [id = 567] 08:40:09 INFO - PROCESS | 3748 | --DOCSHELL 10A9F000 == 28 [pid = 3748] [id = 566] 08:40:09 INFO - PROCESS | 3748 | --DOCSHELL 10474C00 == 27 [pid = 3748] [id = 565] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (19CA5800) [pid = 3748] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (16D2B400) [pid = 3748] [serial = 1669] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (17589800) [pid = 3748] [serial = 1672] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (16E5DC00) [pid = 3748] [serial = 1670] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (17AE4400) [pid = 3748] [serial = 1675] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (170DFC00) [pid = 3748] [serial = 1673] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (142A4400) [pid = 3748] [serial = 1660] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (142B1000) [pid = 3748] [serial = 1661] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (17719C00) [pid = 3748] [serial = 1649] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (17719400) [pid = 3748] [serial = 1648] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (114DE000) [pid = 3748] [serial = 1657] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (12D6B800) [pid = 3748] [serial = 1658] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (160D5000) [pid = 3748] [serial = 1663] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (167B5000) [pid = 3748] [serial = 1664] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (16A40800) [pid = 3748] [serial = 1666] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (1312B000) [pid = 3748] [serial = 1654] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (19631C00) [pid = 3748] [serial = 1685] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (142A9800) [pid = 3748] [serial = 1655] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (12DEEC00) [pid = 3748] [serial = 1651] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (13C56C00) [pid = 3748] [serial = 1652] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (1962F800) [pid = 3748] [serial = 1684] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (16747400) [pid = 3748] [serial = 1678] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (15193400) [pid = 3748] [serial = 1682] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (177B5C00) [pid = 3748] [serial = 1681] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (1800F800) [pid = 3748] [serial = 1676] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (16E59C00) [pid = 3748] [serial = 1130] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (16E5A000) [pid = 3748] [serial = 1679] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (16A49800) [pid = 3748] [serial = 1667] [outer = 00000000] [url = about:blank] 08:40:09 INFO - PROCESS | 3748 | 1468428009452 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 08:40:09 INFO - PROCESS | 3748 | 1468428009456 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 08:40:09 INFO - PROCESS | 3748 | 1468428009461 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:40:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:40:09 INFO - PROCESS | 3748 | 1468428009464 Marionette TRACE conn2 <- [1,2270,null,{}] 08:40:09 INFO - PROCESS | 3748 | 1468428009470 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:09 INFO - PROCESS | 3748 | 1468428009472 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:09 INFO - PROCESS | 3748 | 1468428009562 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 08:40:09 INFO - PROCESS | 3748 | 1468428009574 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:09 INFO - PROCESS | 3748 | 1468428009578 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:09 INFO - PROCESS | 3748 | ++DOCSHELL 10D6A800 == 28 [pid = 3748] [id = 577] 08:40:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (10D6D000) [pid = 3748] [serial = 1731] [outer = 00000000] 08:40:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (114DE400) [pid = 3748] [serial = 1732] [outer = 10D6D000] 08:40:09 INFO - PROCESS | 3748 | 1468428009625 Marionette DEBUG loaded listener.js 08:40:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (130CDC00) [pid = 3748] [serial = 1733] [outer = 10D6D000] 08:40:10 INFO - PROCESS | 3748 | 1468428010160 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:40:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:40:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 742ms 08:40:10 INFO - PROCESS | 3748 | 1468428010203 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 08:40:10 INFO - PROCESS | 3748 | 1468428010207 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 08:40:10 INFO - PROCESS | 3748 | 1468428010213 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:40:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:40:10 INFO - PROCESS | 3748 | 1468428010216 Marionette TRACE conn2 <- [1,2274,null,{}] 08:40:10 INFO - PROCESS | 3748 | 1468428010220 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:10 INFO - PROCESS | 3748 | 1468428010222 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:10 INFO - PROCESS | 3748 | 1468428010306 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 08:40:10 INFO - PROCESS | 3748 | 1468428010402 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:10 INFO - PROCESS | 3748 | 1468428010404 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:10 INFO - PROCESS | 3748 | ++DOCSHELL 13442000 == 29 [pid = 3748] [id = 578] 08:40:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (13444800) [pid = 3748] [serial = 1734] [outer = 00000000] 08:40:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (13C6CC00) [pid = 3748] [serial = 1735] [outer = 13444800] 08:40:10 INFO - PROCESS | 3748 | 1468428010450 Marionette DEBUG loaded listener.js 08:40:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (142A9400) [pid = 3748] [serial = 1736] [outer = 13444800] 08:40:10 INFO - PROCESS | 3748 | 1468428010884 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:40:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 08:40:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 695ms 08:40:10 INFO - PROCESS | 3748 | 1468428010945 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 08:40:10 INFO - PROCESS | 3748 | 1468428010947 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 08:40:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:40:10 INFO - PROCESS | 3748 | 1468428010951 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:40:10 INFO - PROCESS | 3748 | 1468428010954 Marionette TRACE conn2 <- [1,2278,null,{}] 08:40:10 INFO - PROCESS | 3748 | 1468428010964 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:10 INFO - PROCESS | 3748 | 1468428010969 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:11 INFO - PROCESS | 3748 | 1468428011081 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 08:40:11 INFO - PROCESS | 3748 | 1468428011097 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:11 INFO - PROCESS | 3748 | 1468428011100 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:11 INFO - PROCESS | 3748 | ++DOCSHELL 15375400 == 30 [pid = 3748] [id = 579] 08:40:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (15377000) [pid = 3748] [serial = 1737] [outer = 00000000] 08:40:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (15F58C00) [pid = 3748] [serial = 1738] [outer = 15377000] 08:40:11 INFO - PROCESS | 3748 | 1468428011146 Marionette DEBUG loaded listener.js 08:40:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (160D6000) [pid = 3748] [serial = 1739] [outer = 15377000] 08:40:11 INFO - PROCESS | 3748 | 1468428011601 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:40:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:40:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 695ms 08:40:11 INFO - PROCESS | 3748 | 1468428011650 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 08:40:11 INFO - PROCESS | 3748 | 1468428011653 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 08:40:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:40:11 INFO - PROCESS | 3748 | 1468428011656 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:40:11 INFO - PROCESS | 3748 | 1468428011657 Marionette TRACE conn2 <- [1,2282,null,{}] 08:40:11 INFO - PROCESS | 3748 | 1468428011661 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:11 INFO - PROCESS | 3748 | 1468428011662 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:11 INFO - PROCESS | 3748 | 1468428011776 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 08:40:11 INFO - PROCESS | 3748 | 1468428011781 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:11 INFO - PROCESS | 3748 | 1468428011783 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:11 INFO - PROCESS | 3748 | ++DOCSHELL 167B4C00 == 31 [pid = 3748] [id = 580] 08:40:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (167B5000) [pid = 3748] [serial = 1740] [outer = 00000000] 08:40:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (16948800) [pid = 3748] [serial = 1741] [outer = 167B5000] 08:40:11 INFO - PROCESS | 3748 | 1468428011878 Marionette DEBUG loaded listener.js 08:40:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (1694E400) [pid = 3748] [serial = 1742] [outer = 167B5000] 08:40:12 INFO - PROCESS | 3748 | 1468428012304 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:40:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:40:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 711ms 08:40:12 INFO - PROCESS | 3748 | 1468428012355 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 08:40:12 INFO - PROCESS | 3748 | 1468428012357 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 08:40:12 INFO - PROCESS | 3748 | 1468428012360 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:40:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:40:12 INFO - PROCESS | 3748 | 1468428012362 Marionette TRACE conn2 <- [1,2286,null,{}] 08:40:12 INFO - PROCESS | 3748 | 1468428012370 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:12 INFO - PROCESS | 3748 | 1468428012372 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:12 INFO - PROCESS | 3748 | 1468428012482 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 08:40:12 INFO - PROCESS | 3748 | 1468428012578 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:12 INFO - PROCESS | 3748 | 1468428012580 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:12 INFO - PROCESS | 3748 | ++DOCSHELL 13C65800 == 32 [pid = 3748] [id = 581] 08:40:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (1561F800) [pid = 3748] [serial = 1743] [outer = 00000000] 08:40:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (16A65C00) [pid = 3748] [serial = 1744] [outer = 1561F800] 08:40:12 INFO - PROCESS | 3748 | 1468428012623 Marionette DEBUG loaded listener.js 08:40:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (16A6E000) [pid = 3748] [serial = 1745] [outer = 1561F800] 08:40:13 INFO - PROCESS | 3748 | 1468428013035 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:40:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:40:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 711ms 08:40:13 INFO - PROCESS | 3748 | 1468428013060 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 08:40:13 INFO - PROCESS | 3748 | 1468428013062 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 08:40:13 INFO - PROCESS | 3748 | 1468428013065 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:40:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:40:13 INFO - PROCESS | 3748 | 1468428013067 Marionette TRACE conn2 <- [1,2290,null,{}] 08:40:13 INFO - PROCESS | 3748 | 1468428013070 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:13 INFO - PROCESS | 3748 | 1468428013075 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:13 INFO - PROCESS | 3748 | 1468428013213 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 08:40:13 INFO - PROCESS | 3748 | 1468428013219 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:13 INFO - PROCESS | 3748 | 1468428013221 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:13 INFO - PROCESS | 3748 | ++DOCSHELL 16947800 == 33 [pid = 3748] [id = 582] 08:40:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (16E5E400) [pid = 3748] [serial = 1746] [outer = 00000000] 08:40:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16EBAC00) [pid = 3748] [serial = 1747] [outer = 16E5E400] 08:40:13 INFO - PROCESS | 3748 | 1468428013273 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16E71400) [pid = 3748] [serial = 1748] [outer = 16E5E400] 08:40:13 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (10A09800) [pid = 3748] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:40:13 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (10D6C000) [pid = 3748] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:40:13 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (15337C00) [pid = 3748] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:40:13 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (131E7400) [pid = 3748] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:40:13 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (144E9000) [pid = 3748] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:40:13 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (16E56800) [pid = 3748] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:40:13 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (1674E000) [pid = 3748] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:40:13 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (16A41C00) [pid = 3748] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:40:13 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (11C47800) [pid = 3748] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:40:13 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (15339400) [pid = 3748] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:40:13 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (17712C00) [pid = 3748] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:40:13 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (1394DC00) [pid = 3748] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:40:13 INFO - PROCESS | 3748 | 1468428013817 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:40:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:40:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 743ms 08:40:13 INFO - PROCESS | 3748 | 1468428013838 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 08:40:13 INFO - PROCESS | 3748 | 1468428013840 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 08:40:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:40:13 INFO - PROCESS | 3748 | 1468428013843 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:40:13 INFO - PROCESS | 3748 | 1468428013845 Marionette TRACE conn2 <- [1,2294,null,{}] 08:40:13 INFO - PROCESS | 3748 | 1468428013849 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:13 INFO - PROCESS | 3748 | 1468428013851 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:13 INFO - PROCESS | 3748 | 1468428013958 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 08:40:13 INFO - PROCESS | 3748 | 1468428013964 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:13 INFO - PROCESS | 3748 | 1468428013966 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:13 INFO - PROCESS | 3748 | ++DOCSHELL 13154C00 == 34 [pid = 3748] [id = 583] 08:40:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (131E7400) [pid = 3748] [serial = 1749] [outer = 00000000] 08:40:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (16947400) [pid = 3748] [serial = 1750] [outer = 131E7400] 08:40:14 INFO - PROCESS | 3748 | 1468428014008 Marionette DEBUG loaded listener.js 08:40:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (1694E800) [pid = 3748] [serial = 1751] [outer = 131E7400] 08:40:14 INFO - PROCESS | 3748 | 1468428014461 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:40:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:40:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 711ms 08:40:14 INFO - PROCESS | 3748 | 1468428014543 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 3748 | 1468428014545 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 08:40:14 INFO - PROCESS | 3748 | 1468428014549 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:40:14 INFO - PROCESS | 3748 | 1468428014550 Marionette TRACE conn2 <- [1,2298,null,{}] 08:40:14 INFO - PROCESS | 3748 | 1468428014554 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:14 INFO - PROCESS | 3748 | 1468428014556 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:14 INFO - PROCESS | 3748 | 1468428014633 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 08:40:14 INFO - PROCESS | 3748 | 1468428014638 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:14 INFO - PROCESS | 3748 | 1468428014640 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:14 INFO - PROCESS | 3748 | ++DOCSHELL 144E9400 == 35 [pid = 3748] [id = 584] 08:40:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (16FC3400) [pid = 3748] [serial = 1752] [outer = 00000000] 08:40:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (17713800) [pid = 3748] [serial = 1753] [outer = 16FC3400] 08:40:14 INFO - PROCESS | 3748 | 1468428014683 Marionette DEBUG loaded listener.js 08:40:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (177BA800) [pid = 3748] [serial = 1754] [outer = 16FC3400] 08:40:15 INFO - PROCESS | 3748 | 1468428015099 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:40:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:40:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 600ms 08:40:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:40:15 INFO - PROCESS | 3748 | 1468428015148 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 08:40:15 INFO - PROCESS | 3748 | 1468428015150 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 08:40:15 INFO - PROCESS | 3748 | 1468428015153 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:40:15 INFO - PROCESS | 3748 | 1468428015155 Marionette TRACE conn2 <- [1,2302,null,{}] 08:40:15 INFO - PROCESS | 3748 | 1468428015158 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:15 INFO - PROCESS | 3748 | 1468428015160 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:15 INFO - PROCESS | 3748 | 1468428015240 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 08:40:15 INFO - PROCESS | 3748 | 1468428015246 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:15 INFO - PROCESS | 3748 | 1468428015248 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:15 INFO - PROCESS | 3748 | ++DOCSHELL 15373000 == 36 [pid = 3748] [id = 585] 08:40:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (16A3BC00) [pid = 3748] [serial = 1755] [outer = 00000000] 08:40:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (195D3000) [pid = 3748] [serial = 1756] [outer = 16A3BC00] 08:40:15 INFO - PROCESS | 3748 | 1468428015302 Marionette DEBUG loaded listener.js 08:40:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (195D5400) [pid = 3748] [serial = 1757] [outer = 16A3BC00] 08:40:15 INFO - PROCESS | 3748 | 1468428015738 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:40:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:40:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 632ms 08:40:15 INFO - PROCESS | 3748 | 1468428015804 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 08:40:15 INFO - PROCESS | 3748 | 1468428015808 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 08:40:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:40:15 INFO - PROCESS | 3748 | 1468428015813 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:40:15 INFO - PROCESS | 3748 | 1468428015818 Marionette TRACE conn2 <- [1,2306,null,{}] 08:40:15 INFO - PROCESS | 3748 | 1468428015825 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:15 INFO - PROCESS | 3748 | 1468428015828 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:15 INFO - PROCESS | 3748 | 1468428015946 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 08:40:16 INFO - PROCESS | 3748 | 1468428016084 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:16 INFO - PROCESS | 3748 | 1468428016089 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:16 INFO - PROCESS | 3748 | ++DOCSHELL 1101C800 == 37 [pid = 3748] [id = 586] 08:40:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (1121A400) [pid = 3748] [serial = 1758] [outer = 00000000] 08:40:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (12DEEC00) [pid = 3748] [serial = 1759] [outer = 1121A400] 08:40:16 INFO - PROCESS | 3748 | 1468428016148 Marionette DEBUG loaded listener.js 08:40:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (131F0800) [pid = 3748] [serial = 1760] [outer = 1121A400] 08:40:16 INFO - PROCESS | 3748 | 1468428016806 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 08:40:16 INFO - PROCESS | 3748 | 1468428016852 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 08:40:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:40:16 INFO - PROCESS | 3748 | 1468428016859 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:40:16 INFO - PROCESS | 3748 | 1468428016863 Marionette TRACE conn2 <- [1,2310,null,{}] 08:40:16 INFO - PROCESS | 3748 | 1468428016868 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:16 INFO - PROCESS | 3748 | 1468428016870 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:16 INFO - PROCESS | 3748 | 1468428016978 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 08:40:17 INFO - PROCESS | 3748 | 1468428017115 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 3748 | 1468428017118 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:17 INFO - PROCESS | 3748 | ++DOCSHELL 13C5E400 == 38 [pid = 3748] [id = 587] 08:40:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (142AE400) [pid = 3748] [serial = 1761] [outer = 00000000] 08:40:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (160CF000) [pid = 3748] [serial = 1762] [outer = 142AE400] 08:40:17 INFO - PROCESS | 3748 | 1468428017174 Marionette DEBUG loaded listener.js 08:40:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (167B6400) [pid = 3748] [serial = 1763] [outer = 142AE400] 08:40:17 INFO - PROCESS | 3748 | 1468428017726 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:40:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:40:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 917ms 08:40:17 INFO - PROCESS | 3748 | 1468428017763 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 08:40:17 INFO - PROCESS | 3748 | 1468428017766 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 08:40:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:40:17 INFO - PROCESS | 3748 | 1468428017770 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:40:17 INFO - PROCESS | 3748 | 1468428017772 Marionette TRACE conn2 <- [1,2314,null,{}] 08:40:17 INFO - PROCESS | 3748 | 1468428017784 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:17 INFO - PROCESS | 3748 | 1468428017789 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:17 INFO - PROCESS | 3748 | 1468428017898 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 08:40:18 INFO - PROCESS | 3748 | 1468428018011 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:18 INFO - PROCESS | 3748 | 1468428018015 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:18 INFO - PROCESS | 3748 | ++DOCSHELL 16E76800 == 39 [pid = 3748] [id = 588] 08:40:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (16E78800) [pid = 3748] [serial = 1764] [outer = 00000000] 08:40:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (17619400) [pid = 3748] [serial = 1765] [outer = 16E78800] 08:40:18 INFO - PROCESS | 3748 | 1468428018110 Marionette DEBUG loaded listener.js 08:40:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (1800AC00) [pid = 3748] [serial = 1766] [outer = 16E78800] 08:40:18 INFO - PROCESS | 3748 | 1468428018693 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:40:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:40:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1011ms 08:40:18 INFO - PROCESS | 3748 | 1468428018771 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 08:40:18 INFO - PROCESS | 3748 | 1468428018773 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 08:40:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:40:18 INFO - PROCESS | 3748 | 1468428018777 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:40:18 INFO - PROCESS | 3748 | 1468428018779 Marionette TRACE conn2 <- [1,2318,null,{}] 08:40:18 INFO - PROCESS | 3748 | 1468428018782 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:18 INFO - PROCESS | 3748 | 1468428018784 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:18 INFO - PROCESS | 3748 | 1468428018888 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 08:40:19 INFO - PROCESS | 3748 | 1468428019024 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:19 INFO - PROCESS | 3748 | 1468428019027 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:19 INFO - PROCESS | 3748 | ++DOCSHELL 1059AC00 == 40 [pid = 3748] [id = 589] 08:40:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (10A0F400) [pid = 3748] [serial = 1767] [outer = 00000000] 08:40:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (1284E400) [pid = 3748] [serial = 1768] [outer = 10A0F400] 08:40:19 INFO - PROCESS | 3748 | 1468428019081 Marionette DEBUG loaded listener.js 08:40:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (13444000) [pid = 3748] [serial = 1769] [outer = 10A0F400] 08:40:19 INFO - PROCESS | 3748 | 1468428019777 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:40:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:40:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1043ms 08:40:19 INFO - PROCESS | 3748 | 1468428019866 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 08:40:19 INFO - PROCESS | 3748 | 1468428019871 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 08:40:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:40:19 INFO - PROCESS | 3748 | 1468428019892 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:40:19 INFO - PROCESS | 3748 | 1468428019895 Marionette TRACE conn2 <- [1,2322,null,{}] 08:40:19 INFO - PROCESS | 3748 | 1468428019902 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:19 INFO - PROCESS | 3748 | 1468428019905 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:20 INFO - PROCESS | 3748 | 1468428020013 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 08:40:20 INFO - PROCESS | 3748 | --DOCSHELL 144E9400 == 39 [pid = 3748] [id = 584] 08:40:20 INFO - PROCESS | 3748 | --DOCSHELL 13154C00 == 38 [pid = 3748] [id = 583] 08:40:20 INFO - PROCESS | 3748 | --DOCSHELL 16947800 == 37 [pid = 3748] [id = 582] 08:40:20 INFO - PROCESS | 3748 | --DOCSHELL 13C65800 == 36 [pid = 3748] [id = 581] 08:40:20 INFO - PROCESS | 3748 | --DOCSHELL 167B4C00 == 35 [pid = 3748] [id = 580] 08:40:20 INFO - PROCESS | 3748 | --DOCSHELL 15375400 == 34 [pid = 3748] [id = 579] 08:40:20 INFO - PROCESS | 3748 | --DOCSHELL 13442000 == 33 [pid = 3748] [id = 578] 08:40:20 INFO - PROCESS | 3748 | --DOCSHELL 10D6A800 == 32 [pid = 3748] [id = 577] 08:40:20 INFO - PROCESS | 3748 | --DOCSHELL 142BC000 == 31 [pid = 3748] [id = 574] 08:40:20 INFO - PROCESS | 3748 | --DOCSHELL 1059BC00 == 30 [pid = 3748] [id = 575] 08:40:20 INFO - PROCESS | 3748 | --DOCSHELL 130A4000 == 29 [pid = 3748] [id = 576] 08:40:20 INFO - PROCESS | 3748 | --DOCSHELL 1059AC00 == 28 [pid = 3748] [id = 589] 08:40:20 INFO - PROCESS | 3748 | --DOCSHELL 16E76800 == 27 [pid = 3748] [id = 588] 08:40:20 INFO - PROCESS | 3748 | --DOCSHELL 15373000 == 26 [pid = 3748] [id = 585] 08:40:20 INFO - PROCESS | 3748 | --DOCSHELL 1101C800 == 25 [pid = 3748] [id = 586] 08:40:20 INFO - PROCESS | 3748 | --DOCSHELL 13C5E400 == 24 [pid = 3748] [id = 587] 08:40:20 INFO - PROCESS | 3748 | 1468428020740 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:20 INFO - PROCESS | 3748 | 1468428020744 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:20 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (11253400) [pid = 3748] [serial = 1697] [outer = 00000000] [url = about:blank] 08:40:20 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (10D6A400) [pid = 3748] [serial = 1696] [outer = 00000000] [url = about:blank] 08:40:20 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (112CD000) [pid = 3748] [serial = 1699] [outer = 00000000] [url = about:blank] 08:40:20 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (11C47400) [pid = 3748] [serial = 1700] [outer = 00000000] [url = about:blank] 08:40:20 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (160B0C00) [pid = 3748] [serial = 1708] [outer = 00000000] [url = about:blank] 08:40:20 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (13218000) [pid = 3748] [serial = 1702] [outer = 00000000] [url = about:blank] 08:40:20 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (13445800) [pid = 3748] [serial = 1703] [outer = 00000000] [url = about:blank] 08:40:20 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (15332000) [pid = 3748] [serial = 1705] [outer = 00000000] [url = about:blank] 08:40:20 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (16E75C00) [pid = 3748] [serial = 1721] [outer = 00000000] [url = about:blank] 08:40:20 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (167B5800) [pid = 3748] [serial = 1712] [outer = 00000000] [url = about:blank] 08:40:20 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (167B1400) [pid = 3748] [serial = 1711] [outer = 00000000] [url = about:blank] 08:40:20 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (16A64C00) [pid = 3748] [serial = 1714] [outer = 00000000] [url = about:blank] 08:40:20 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (16D27C00) [pid = 3748] [serial = 1715] [outer = 00000000] [url = about:blank] 08:40:20 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (16E75400) [pid = 3748] [serial = 1720] [outer = 00000000] [url = about:blank] 08:40:20 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (16FC5400) [pid = 3748] [serial = 1723] [outer = 00000000] [url = about:blank] 08:40:20 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (1394C000) [pid = 3748] [serial = 1688] [outer = 00000000] [url = about:blank] 08:40:20 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (1315AC00) [pid = 3748] [serial = 1687] [outer = 00000000] [url = about:blank] 08:40:20 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (16754C00) [pid = 3748] [serial = 1691] [outer = 00000000] [url = about:blank] 08:40:20 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (15E66800) [pid = 3748] [serial = 1690] [outer = 00000000] [url = about:blank] 08:40:20 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (19636000) [pid = 3748] [serial = 1694] [outer = 00000000] [url = about:blank] 08:40:20 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (195DAC00) [pid = 3748] [serial = 1693] [outer = 00000000] [url = about:blank] 08:40:20 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (1694D800) [pid = 3748] [serial = 1717] [outer = 00000000] [url = about:blank] 08:40:20 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (160D2C00) [pid = 3748] [serial = 1709] [outer = 00000000] [url = about:blank] 08:40:20 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (15338400) [pid = 3748] [serial = 1706] [outer = 00000000] [url = about:blank] 08:40:20 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (16A3FC00) [pid = 3748] [serial = 1718] [outer = 00000000] [url = about:blank] 08:40:20 INFO - PROCESS | 3748 | ++DOCSHELL 1059AC00 == 25 [pid = 3748] [id = 590] 08:40:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (1059BC00) [pid = 3748] [serial = 1770] [outer = 00000000] 08:40:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (10A0BC00) [pid = 3748] [serial = 1771] [outer = 1059BC00] 08:40:20 INFO - PROCESS | 3748 | 1468428020887 Marionette DEBUG loaded listener.js 08:40:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (10A93C00) [pid = 3748] [serial = 1772] [outer = 1059BC00] 08:40:21 INFO - PROCESS | 3748 | 1468428021300 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:40:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:40:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1501ms 08:40:21 INFO - PROCESS | 3748 | 1468428021360 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 08:40:21 INFO - PROCESS | 3748 | 1468428021363 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 08:40:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:40:21 INFO - PROCESS | 3748 | 1468428021368 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:40:21 INFO - PROCESS | 3748 | 1468428021371 Marionette TRACE conn2 <- [1,2326,null,{}] 08:40:21 INFO - PROCESS | 3748 | 1468428021376 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:21 INFO - PROCESS | 3748 | 1468428021380 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:21 INFO - PROCESS | 3748 | 1468428021472 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 08:40:21 INFO - PROCESS | 3748 | 1468428021484 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:21 INFO - PROCESS | 3748 | 1468428021487 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:21 INFO - PROCESS | 3748 | ++DOCSHELL 114DE000 == 26 [pid = 3748] [id = 591] 08:40:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (11AEA400) [pid = 3748] [serial = 1773] [outer = 00000000] 08:40:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (129A8C00) [pid = 3748] [serial = 1774] [outer = 11AEA400] 08:40:21 INFO - PROCESS | 3748 | 1468428021540 Marionette DEBUG loaded listener.js 08:40:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (12BC6C00) [pid = 3748] [serial = 1775] [outer = 11AEA400] 08:40:22 INFO - PROCESS | 3748 | 1468428022020 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:40:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:40:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 695ms 08:40:22 INFO - PROCESS | 3748 | 1468428022070 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 08:40:22 INFO - PROCESS | 3748 | 1468428022074 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 08:40:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:40:22 INFO - PROCESS | 3748 | 1468428022079 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:40:22 INFO - PROCESS | 3748 | 1468428022081 Marionette TRACE conn2 <- [1,2330,null,{}] 08:40:22 INFO - PROCESS | 3748 | 1468428022085 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:22 INFO - PROCESS | 3748 | 1468428022088 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:22 INFO - PROCESS | 3748 | 1468428022255 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 08:40:22 INFO - PROCESS | 3748 | 1468428022352 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:22 INFO - PROCESS | 3748 | 1468428022354 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:22 INFO - PROCESS | 3748 | ++DOCSHELL 132D6400 == 27 [pid = 3748] [id = 592] 08:40:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (132D6800) [pid = 3748] [serial = 1776] [outer = 00000000] 08:40:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (1344F800) [pid = 3748] [serial = 1777] [outer = 132D6800] 08:40:22 INFO - PROCESS | 3748 | 1468428022399 Marionette DEBUG loaded listener.js 08:40:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (13955800) [pid = 3748] [serial = 1778] [outer = 132D6800] 08:40:22 INFO - PROCESS | 3748 | 1468428022800 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:40:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:40:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 743ms 08:40:22 INFO - PROCESS | 3748 | 1468428022851 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 08:40:22 INFO - PROCESS | 3748 | 1468428022853 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 08:40:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:40:22 INFO - PROCESS | 3748 | 1468428022871 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:40:22 INFO - PROCESS | 3748 | 1468428022877 Marionette TRACE conn2 <- [1,2334,null,{}] 08:40:22 INFO - PROCESS | 3748 | 1468428022886 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:22 INFO - PROCESS | 3748 | 1468428022890 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:23 INFO - PROCESS | 3748 | 1468428023017 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 08:40:23 INFO - PROCESS | 3748 | 1468428023030 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:23 INFO - PROCESS | 3748 | 1468428023032 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:23 INFO - PROCESS | 3748 | ++DOCSHELL 142AF800 == 28 [pid = 3748] [id = 593] 08:40:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (142AFC00) [pid = 3748] [serial = 1779] [outer = 00000000] 08:40:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (144EA800) [pid = 3748] [serial = 1780] [outer = 142AFC00] 08:40:23 INFO - PROCESS | 3748 | 1468428023076 Marionette DEBUG loaded listener.js 08:40:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (1533B000) [pid = 3748] [serial = 1781] [outer = 142AFC00] 08:40:23 INFO - PROCESS | 3748 | 1468428023561 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:40:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:40:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 774ms 08:40:23 INFO - PROCESS | 3748 | 1468428023646 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 08:40:23 INFO - PROCESS | 3748 | 1468428023648 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 08:40:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:40:23 INFO - PROCESS | 3748 | 1468428023652 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - PROCESS | 3748 | 1468428023654 Marionette TRACE conn2 <- [1,2338,null,{}] 08:40:23 INFO - PROCESS | 3748 | 1468428023657 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:23 INFO - PROCESS | 3748 | 1468428023659 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:23 INFO - PROCESS | 3748 | 1468428023774 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 08:40:23 INFO - PROCESS | 3748 | 1468428023833 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:23 INFO - PROCESS | 3748 | 1468428023835 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:23 INFO - PROCESS | 3748 | ++DOCSHELL 1533A000 == 29 [pid = 3748] [id = 594] 08:40:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (1533EC00) [pid = 3748] [serial = 1782] [outer = 00000000] 08:40:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (15E6AC00) [pid = 3748] [serial = 1783] [outer = 1533EC00] 08:40:23 INFO - PROCESS | 3748 | 1468428023879 Marionette DEBUG loaded listener.js 08:40:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (160B0C00) [pid = 3748] [serial = 1784] [outer = 1533EC00] 08:40:24 INFO - PROCESS | 3748 | 1468428024300 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:40:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:40:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 695ms 08:40:24 INFO - PROCESS | 3748 | 1468428024351 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 08:40:24 INFO - PROCESS | 3748 | 1468428024353 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 08:40:24 INFO - PROCESS | 3748 | 1468428024356 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:40:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:40:24 INFO - PROCESS | 3748 | 1468428024358 Marionette TRACE conn2 <- [1,2342,null,{}] 08:40:24 INFO - PROCESS | 3748 | 1468428024368 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:24 INFO - PROCESS | 3748 | 1468428024370 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:24 INFO - PROCESS | 3748 | 1468428024479 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 08:40:24 INFO - PROCESS | 3748 | 1468428024487 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 3748 | 1468428024493 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:24 INFO - PROCESS | 3748 | ++DOCSHELL 160CF800 == 30 [pid = 3748] [id = 595] 08:40:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (160D1400) [pid = 3748] [serial = 1785] [outer = 00000000] 08:40:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (160D5C00) [pid = 3748] [serial = 1786] [outer = 160D1400] 08:40:24 INFO - PROCESS | 3748 | 1468428024551 Marionette DEBUG loaded listener.js 08:40:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (167B5800) [pid = 3748] [serial = 1787] [outer = 160D1400] 08:40:25 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (16E5E400) [pid = 3748] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:40:25 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (10A08400) [pid = 3748] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:40:25 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (15377000) [pid = 3748] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:40:25 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (130CD400) [pid = 3748] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:40:25 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (16E7DC00) [pid = 3748] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:40:25 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (13444800) [pid = 3748] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:40:25 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (10D6D000) [pid = 3748] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:40:25 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (1561F800) [pid = 3748] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:40:25 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (16A3BC00) [pid = 3748] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:40:25 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (131E7400) [pid = 3748] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:40:25 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (167B5000) [pid = 3748] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:40:25 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (16FC3400) [pid = 3748] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:40:25 INFO - PROCESS | 3748 | 1468428025322 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:40:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:40:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 948ms 08:40:25 INFO - PROCESS | 3748 | 1468428025336 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 08:40:25 INFO - PROCESS | 3748 | 1468428025338 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 08:40:25 INFO - PROCESS | 3748 | 1468428025341 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:40:25 INFO - PROCESS | 3748 | 1468428025343 Marionette TRACE conn2 <- [1,2346,null,{}] 08:40:25 INFO - PROCESS | 3748 | 1468428025346 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:25 INFO - PROCESS | 3748 | 1468428025349 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:25 INFO - PROCESS | 3748 | 1468428025462 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 08:40:25 INFO - PROCESS | 3748 | 1468428025524 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:25 INFO - PROCESS | 3748 | 1468428025526 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:25 INFO - PROCESS | 3748 | ++DOCSHELL 10A79800 == 31 [pid = 3748] [id = 596] 08:40:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (10A7D800) [pid = 3748] [serial = 1788] [outer = 00000000] 08:40:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (15332800) [pid = 3748] [serial = 1789] [outer = 10A7D800] 08:40:25 INFO - PROCESS | 3748 | 1468428025569 Marionette DEBUG loaded listener.js 08:40:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (168C7C00) [pid = 3748] [serial = 1790] [outer = 10A7D800] 08:40:25 INFO - PROCESS | 3748 | 1468428025941 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:40:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:40:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 632ms 08:40:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:40:25 INFO - PROCESS | 3748 | 1468428025980 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 08:40:25 INFO - PROCESS | 3748 | 1468428025981 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 08:40:25 INFO - PROCESS | 3748 | 1468428025985 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - PROCESS | 3748 | 1468428025986 Marionette TRACE conn2 <- [1,2350,null,{}] 08:40:25 INFO - PROCESS | 3748 | 1468428025990 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:26 INFO - PROCESS | 3748 | 1468428025992 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:26 INFO - PROCESS | 3748 | 1468428026108 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 08:40:26 INFO - PROCESS | 3748 | 1468428026115 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:26 INFO - PROCESS | 3748 | 1468428026117 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:26 INFO - PROCESS | 3748 | ++DOCSHELL 142A8C00 == 32 [pid = 3748] [id = 597] 08:40:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (1694DC00) [pid = 3748] [serial = 1791] [outer = 00000000] 08:40:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (16A49C00) [pid = 3748] [serial = 1792] [outer = 1694DC00] 08:40:26 INFO - PROCESS | 3748 | 1468428026160 Marionette DEBUG loaded listener.js 08:40:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (16A65800) [pid = 3748] [serial = 1793] [outer = 1694DC00] 08:40:26 INFO - PROCESS | 3748 | 1468428026578 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:40:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:40:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 632ms 08:40:26 INFO - PROCESS | 3748 | 1468428026623 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 08:40:26 INFO - PROCESS | 3748 | 1468428026625 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 08:40:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:40:26 INFO - PROCESS | 3748 | 1468428026630 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:40:26 INFO - PROCESS | 3748 | 1468428026632 Marionette TRACE conn2 <- [1,2354,null,{}] 08:40:26 INFO - PROCESS | 3748 | 1468428026637 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:26 INFO - PROCESS | 3748 | 1468428026639 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:26 INFO - PROCESS | 3748 | 1468428026754 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 08:40:26 INFO - PROCESS | 3748 | 1468428026762 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:26 INFO - PROCESS | 3748 | 1468428026763 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:26 INFO - PROCESS | 3748 | ++DOCSHELL 10D67400 == 33 [pid = 3748] [id = 598] 08:40:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (1101B800) [pid = 3748] [serial = 1794] [outer = 00000000] 08:40:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (16E5D800) [pid = 3748] [serial = 1795] [outer = 1101B800] 08:40:26 INFO - PROCESS | 3748 | 1468428026808 Marionette DEBUG loaded listener.js 08:40:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16E5DC00) [pid = 3748] [serial = 1796] [outer = 1101B800] 08:40:27 INFO - PROCESS | 3748 | 1468428027350 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:40:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:40:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 806ms 08:40:27 INFO - PROCESS | 3748 | 1468428027432 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 08:40:27 INFO - PROCESS | 3748 | 1468428027436 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 08:40:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:40:27 INFO - PROCESS | 3748 | 1468428027441 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:40:27 INFO - PROCESS | 3748 | 1468428027444 Marionette TRACE conn2 <- [1,2358,null,{}] 08:40:27 INFO - PROCESS | 3748 | 1468428027450 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:27 INFO - PROCESS | 3748 | 1468428027453 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:27 INFO - PROCESS | 3748 | 1468428027577 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 08:40:27 INFO - PROCESS | 3748 | 1468428027698 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:27 INFO - PROCESS | 3748 | 1468428027701 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:27 INFO - PROCESS | 3748 | ++DOCSHELL 10A80000 == 34 [pid = 3748] [id = 599] 08:40:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (10A9E000) [pid = 3748] [serial = 1797] [outer = 00000000] 08:40:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (1281D000) [pid = 3748] [serial = 1798] [outer = 10A9E000] 08:40:27 INFO - PROCESS | 3748 | 1468428027756 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (130CD000) [pid = 3748] [serial = 1799] [outer = 10A9E000] 08:40:28 INFO - PROCESS | 3748 | 1468428028568 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:40:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:40:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1153ms 08:40:28 INFO - PROCESS | 3748 | 1468428028618 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 08:40:28 INFO - PROCESS | 3748 | 1468428028622 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 08:40:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:40:28 INFO - PROCESS | 3748 | 1468428028629 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:40:28 INFO - PROCESS | 3748 | 1468428028632 Marionette TRACE conn2 <- [1,2362,null,{}] 08:40:28 INFO - PROCESS | 3748 | 1468428028635 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:28 INFO - PROCESS | 3748 | 1468428028638 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:28 INFO - PROCESS | 3748 | 1468428028762 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 08:40:28 INFO - PROCESS | 3748 | 1468428028898 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 3748 | 1468428028901 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:28 INFO - PROCESS | 3748 | ++DOCSHELL 139CDC00 == 35 [pid = 3748] [id = 600] 08:40:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (139D1C00) [pid = 3748] [serial = 1800] [outer = 00000000] 08:40:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (142A8400) [pid = 3748] [serial = 1801] [outer = 139D1C00] 08:40:28 INFO - PROCESS | 3748 | 1468428028962 Marionette DEBUG loaded listener.js 08:40:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (15190C00) [pid = 3748] [serial = 1802] [outer = 139D1C00] 08:40:29 INFO - PROCESS | 3748 | 1468428029836 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:40:29 INFO - PROCESS | 3748 | --DOCSHELL 16755C00 == 34 [pid = 3748] [id = 385] 08:40:29 INFO - PROCESS | 3748 | --DOCSHELL 10435C00 == 33 [pid = 3748] [id = 393] 08:40:29 INFO - PROCESS | 3748 | --DOCSHELL 142C1000 == 32 [pid = 3748] [id = 382] 08:40:29 INFO - PROCESS | 3748 | --DOCSHELL 13159800 == 31 [pid = 3748] [id = 386] 08:40:29 INFO - PROCESS | 3748 | --DOCSHELL 16E61C00 == 30 [pid = 3748] [id = 392] 08:40:29 INFO - PROCESS | 3748 | --DOCSHELL 15F52000 == 29 [pid = 3748] [id = 383] 08:40:29 INFO - PROCESS | 3748 | --DOCSHELL 167AE400 == 28 [pid = 3748] [id = 391] 08:40:29 INFO - PROCESS | 3748 | --DOCSHELL 13159C00 == 27 [pid = 3748] [id = 395] 08:40:29 INFO - PROCESS | 3748 | --DOCSHELL 1315A000 == 26 [pid = 3748] [id = 380] 08:40:29 INFO - PROCESS | 3748 | --DOCSHELL 13154000 == 25 [pid = 3748] [id = 390] 08:40:29 INFO - PROCESS | 3748 | --DOCSHELL 142C3000 == 24 [pid = 3748] [id = 389] 08:40:29 INFO - PROCESS | 3748 | --DOCSHELL 1101D800 == 23 [pid = 3748] [id = 394] 08:40:29 INFO - PROCESS | 3748 | --DOCSHELL 12D5C400 == 22 [pid = 3748] [id = 388] 08:40:29 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (16EBAC00) [pid = 3748] [serial = 1747] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (1101CC00) [pid = 3748] [serial = 1726] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (12D69000) [pid = 3748] [serial = 1727] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (15F58C00) [pid = 3748] [serial = 1738] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (142AD800) [pid = 3748] [serial = 1729] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (15330400) [pid = 3748] [serial = 1730] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (170E1000) [pid = 3748] [serial = 1724] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (13C6CC00) [pid = 3748] [serial = 1735] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (142A9400) [pid = 3748] [serial = 1736] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (114DE400) [pid = 3748] [serial = 1732] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (130CDC00) [pid = 3748] [serial = 1733] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (16A6E000) [pid = 3748] [serial = 1745] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (16A65C00) [pid = 3748] [serial = 1744] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (195D3000) [pid = 3748] [serial = 1756] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (1694E800) [pid = 3748] [serial = 1751] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (16947400) [pid = 3748] [serial = 1750] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (195D5400) [pid = 3748] [serial = 1757] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (16E71400) [pid = 3748] [serial = 1748] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (16948800) [pid = 3748] [serial = 1741] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (1694E400) [pid = 3748] [serial = 1742] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (17713800) [pid = 3748] [serial = 1753] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (177BA800) [pid = 3748] [serial = 1754] [outer = 00000000] [url = about:blank] 08:40:29 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (160D6000) [pid = 3748] [serial = 1739] [outer = 00000000] [url = about:blank] 08:40:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:40:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1312ms 08:40:29 INFO - PROCESS | 3748 | 1468428029928 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 08:40:29 INFO - PROCESS | 3748 | 1468428029932 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 08:40:29 INFO - PROCESS | 3748 | 1468428029937 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:40:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:40:29 INFO - PROCESS | 3748 | 1468428029940 Marionette TRACE conn2 <- [1,2366,null,{}] 08:40:29 INFO - PROCESS | 3748 | 1468428029946 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:29 INFO - PROCESS | 3748 | 1468428029948 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:30 INFO - PROCESS | 3748 | 1468428030044 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 08:40:30 INFO - PROCESS | 3748 | 1468428030051 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:30 INFO - PROCESS | 3748 | 1468428030055 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:30 INFO - PROCESS | 3748 | ++DOCSHELL 112C9400 == 23 [pid = 3748] [id = 601] 08:40:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (112CAC00) [pid = 3748] [serial = 1803] [outer = 00000000] 08:40:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (11CD4400) [pid = 3748] [serial = 1804] [outer = 112CAC00] 08:40:30 INFO - PROCESS | 3748 | 1468428030107 Marionette DEBUG loaded listener.js 08:40:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (129EB800) [pid = 3748] [serial = 1805] [outer = 112CAC00] 08:40:30 INFO - PROCESS | 3748 | 1468428030637 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:40:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:40:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 742ms 08:40:30 INFO - PROCESS | 3748 | 1468428030679 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 08:40:30 INFO - PROCESS | 3748 | 1468428030683 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 08:40:30 INFO - PROCESS | 3748 | 1468428030688 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:40:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:40:30 INFO - PROCESS | 3748 | 1468428030691 Marionette TRACE conn2 <- [1,2370,null,{}] 08:40:30 INFO - PROCESS | 3748 | 1468428030695 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:30 INFO - PROCESS | 3748 | 1468428030697 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:30 INFO - PROCESS | 3748 | 1468428030788 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 08:40:30 INFO - PROCESS | 3748 | 1468428030797 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:30 INFO - PROCESS | 3748 | 1468428030799 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:30 INFO - PROCESS | 3748 | ++DOCSHELL 13442000 == 24 [pid = 3748] [id = 602] 08:40:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (13443800) [pid = 3748] [serial = 1806] [outer = 00000000] 08:40:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (1345F800) [pid = 3748] [serial = 1807] [outer = 13443800] 08:40:30 INFO - PROCESS | 3748 | 1468428030892 Marionette DEBUG loaded listener.js 08:40:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (13D92800) [pid = 3748] [serial = 1808] [outer = 13443800] 08:40:31 INFO - PROCESS | 3748 | 1468428031369 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:40:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:40:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 695ms 08:40:31 INFO - PROCESS | 3748 | 1468428031421 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 08:40:31 INFO - PROCESS | 3748 | 1468428031423 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 08:40:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:40:31 INFO - PROCESS | 3748 | 1468428031426 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:40:31 INFO - PROCESS | 3748 | 1468428031430 Marionette TRACE conn2 <- [1,2374,null,{}] 08:40:31 INFO - PROCESS | 3748 | 1468428031440 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:31 INFO - PROCESS | 3748 | 1468428031445 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:31 INFO - PROCESS | 3748 | 1468428031528 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 08:40:31 INFO - PROCESS | 3748 | 1468428031654 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:31 INFO - PROCESS | 3748 | 1468428031657 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:31 INFO - PROCESS | 3748 | ++DOCSHELL 15E5EC00 == 25 [pid = 3748] [id = 603] 08:40:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (15E60800) [pid = 3748] [serial = 1809] [outer = 00000000] 08:40:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (15F52000) [pid = 3748] [serial = 1810] [outer = 15E60800] 08:40:31 INFO - PROCESS | 3748 | 1468428031706 Marionette DEBUG loaded listener.js 08:40:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (160CB400) [pid = 3748] [serial = 1811] [outer = 15E60800] 08:40:32 INFO - PROCESS | 3748 | 1468428032106 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:40:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:40:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 743ms 08:40:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:40:32 INFO - PROCESS | 3748 | 1468428032167 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 08:40:32 INFO - PROCESS | 3748 | 1468428032169 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 08:40:32 INFO - PROCESS | 3748 | 1468428032172 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:40:32 INFO - PROCESS | 3748 | 1468428032174 Marionette TRACE conn2 <- [1,2378,null,{}] 08:40:32 INFO - PROCESS | 3748 | 1468428032177 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:32 INFO - PROCESS | 3748 | 1468428032180 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:32 INFO - PROCESS | 3748 | 1468428032305 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 08:40:32 INFO - PROCESS | 3748 | 1468428032322 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:32 INFO - PROCESS | 3748 | 1468428032324 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:32 INFO - PROCESS | 3748 | ++DOCSHELL 160D5000 == 26 [pid = 3748] [id = 604] 08:40:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (160D9400) [pid = 3748] [serial = 1812] [outer = 00000000] 08:40:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (167B1C00) [pid = 3748] [serial = 1813] [outer = 160D9400] 08:40:32 INFO - PROCESS | 3748 | 1468428032367 Marionette DEBUG loaded listener.js 08:40:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (1694B800) [pid = 3748] [serial = 1814] [outer = 160D9400] 08:40:32 INFO - PROCESS | 3748 | 1468428032798 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:40:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:40:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 632ms 08:40:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:40:32 INFO - PROCESS | 3748 | 1468428032811 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 08:40:32 INFO - PROCESS | 3748 | 1468428032814 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 08:40:32 INFO - PROCESS | 3748 | 1468428032818 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:40:32 INFO - PROCESS | 3748 | 1468428032820 Marionette TRACE conn2 <- [1,2382,null,{}] 08:40:32 INFO - PROCESS | 3748 | 1468428032829 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:32 INFO - PROCESS | 3748 | 1468428032832 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:32 INFO - PROCESS | 3748 | 1468428032939 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 08:40:33 INFO - PROCESS | 3748 | 1468428033030 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 3748 | 1468428033032 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:33 INFO - PROCESS | 3748 | ++DOCSHELL 1533A400 == 27 [pid = 3748] [id = 605] 08:40:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (160D5400) [pid = 3748] [serial = 1815] [outer = 00000000] 08:40:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (16A43800) [pid = 3748] [serial = 1816] [outer = 160D5400] 08:40:33 INFO - PROCESS | 3748 | 1468428033075 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (16D21800) [pid = 3748] [serial = 1817] [outer = 160D5400] 08:40:33 INFO - PROCESS | 3748 | 1468428033521 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:40:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:40:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 758ms 08:40:33 INFO - PROCESS | 3748 | 1468428033577 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 08:40:33 INFO - PROCESS | 3748 | 1468428033579 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 08:40:33 INFO - PROCESS | 3748 | 1468428033582 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:40:33 INFO - PROCESS | 3748 | 1468428033584 Marionette TRACE conn2 <- [1,2386,null,{}] 08:40:33 INFO - PROCESS | 3748 | 1468428033587 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:33 INFO - PROCESS | 3748 | 1468428033592 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:33 INFO - PROCESS | 3748 | 1468428033728 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 08:40:33 INFO - PROCESS | 3748 | 1468428033843 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 3748 | 1468428033845 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:33 INFO - PROCESS | 3748 | ++DOCSHELL 16E71400 == 28 [pid = 3748] [id = 606] 08:40:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (16E76800) [pid = 3748] [serial = 1818] [outer = 00000000] 08:40:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16EB9C00) [pid = 3748] [serial = 1819] [outer = 16E76800] 08:40:33 INFO - PROCESS | 3748 | 1468428033896 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16EBE000) [pid = 3748] [serial = 1820] [outer = 16E76800] 08:40:34 INFO - PROCESS | 3748 | 1468428034379 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:40:34 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (1059BC00) [pid = 3748] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:40:34 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (11AEA400) [pid = 3748] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:40:34 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (1694DC00) [pid = 3748] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:40:34 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (132D6800) [pid = 3748] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:40:34 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (160D1400) [pid = 3748] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:40:34 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (1121A400) [pid = 3748] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:40:34 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (142AE400) [pid = 3748] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:40:34 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (16E78800) [pid = 3748] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:40:34 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (1533EC00) [pid = 3748] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:40:34 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (10A7D800) [pid = 3748] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:40:34 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (142AFC00) [pid = 3748] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:40:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:40:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 853ms 08:40:34 INFO - PROCESS | 3748 | 1468428034458 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 08:40:34 INFO - PROCESS | 3748 | 1468428034460 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 08:40:34 INFO - PROCESS | 3748 | 1468428034463 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:40:34 INFO - PROCESS | 3748 | 1468428034465 Marionette TRACE conn2 <- [1,2390,null,{}] 08:40:34 INFO - PROCESS | 3748 | 1468428034468 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:34 INFO - PROCESS | 3748 | 1468428034470 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:34 INFO - PROCESS | 3748 | 1468428034552 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 08:40:34 INFO - PROCESS | 3748 | 1468428034559 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:34 INFO - PROCESS | 3748 | 1468428034561 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:34 INFO - PROCESS | 3748 | ++DOCSHELL 132D8800 == 29 [pid = 3748] [id = 607] 08:40:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (1394E400) [pid = 3748] [serial = 1821] [outer = 00000000] 08:40:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (15193400) [pid = 3748] [serial = 1822] [outer = 1394E400] 08:40:34 INFO - PROCESS | 3748 | 1468428034604 Marionette DEBUG loaded listener.js 08:40:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (16749400) [pid = 3748] [serial = 1823] [outer = 1394E400] 08:40:35 INFO - PROCESS | 3748 | 1468428035037 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:40:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:40:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 648ms 08:40:35 INFO - PROCESS | 3748 | 1468428035101 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 3748 | 1468428035103 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 08:40:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:40:35 INFO - PROCESS | 3748 | 1468428035107 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - PROCESS | 3748 | 1468428035108 Marionette TRACE conn2 <- [1,2394,null,{}] 08:40:35 INFO - PROCESS | 3748 | 1468428035112 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:35 INFO - PROCESS | 3748 | 1468428035114 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:35 INFO - PROCESS | 3748 | 1468428035192 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 08:40:35 INFO - PROCESS | 3748 | 1468428035197 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 3748 | 1468428035199 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:35 INFO - PROCESS | 3748 | ++DOCSHELL 1314DC00 == 30 [pid = 3748] [id = 608] 08:40:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (1694F000) [pid = 3748] [serial = 1824] [outer = 00000000] 08:40:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (17584800) [pid = 3748] [serial = 1825] [outer = 1694F000] 08:40:35 INFO - PROCESS | 3748 | 1468428035242 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (176AD000) [pid = 3748] [serial = 1826] [outer = 1694F000] 08:40:35 INFO - PROCESS | 3748 | 1468428035687 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:40:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:40:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 648ms 08:40:35 INFO - PROCESS | 3748 | 1468428035745 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 3748 | 1468428035747 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 08:40:35 INFO - PROCESS | 3748 | 1468428035750 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:40:35 INFO - PROCESS | 3748 | 1468428035752 Marionette TRACE conn2 <- [1,2398,null,{}] 08:40:35 INFO - PROCESS | 3748 | 1468428035755 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:35 INFO - PROCESS | 3748 | 1468428035757 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:35 INFO - PROCESS | 3748 | 1468428035838 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 08:40:35 INFO - PROCESS | 3748 | 1468428035843 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 3748 | 1468428035845 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:35 INFO - PROCESS | 3748 | ++DOCSHELL 130CF000 == 31 [pid = 3748] [id = 609] 08:40:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (16E62400) [pid = 3748] [serial = 1827] [outer = 00000000] 08:40:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (17AE7400) [pid = 3748] [serial = 1828] [outer = 16E62400] 08:40:35 INFO - PROCESS | 3748 | 1468428035887 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (17AEF400) [pid = 3748] [serial = 1829] [outer = 16E62400] 08:40:36 INFO - PROCESS | 3748 | 1468428036361 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:40:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:40:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 632ms 08:40:36 INFO - PROCESS | 3748 | 1468428036428 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 08:40:36 INFO - PROCESS | 3748 | 1468428036432 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 08:40:36 INFO - PROCESS | 3748 | 1468428036442 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:40:36 INFO - PROCESS | 3748 | 1468428036447 Marionette TRACE conn2 <- [1,2402,null,{}] 08:40:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:40:36 INFO - PROCESS | 3748 | 1468428036453 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:36 INFO - PROCESS | 3748 | 1468428036456 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:36 INFO - PROCESS | 3748 | 1468428036616 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 08:40:36 INFO - PROCESS | 3748 | 1468428036746 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:36 INFO - PROCESS | 3748 | 1468428036750 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:36 INFO - PROCESS | 3748 | ++DOCSHELL 1124CC00 == 32 [pid = 3748] [id = 610] 08:40:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (11250400) [pid = 3748] [serial = 1830] [outer = 00000000] 08:40:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (11CD1000) [pid = 3748] [serial = 1831] [outer = 11250400] 08:40:36 INFO - PROCESS | 3748 | 1468428036811 Marionette DEBUG loaded listener.js 08:40:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (13032800) [pid = 3748] [serial = 1832] [outer = 11250400] 08:40:37 INFO - PROCESS | 3748 | 1468428037464 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:40:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:40:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1059ms 08:40:37 INFO - PROCESS | 3748 | 1468428037523 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 08:40:37 INFO - PROCESS | 3748 | 1468428037526 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 08:40:37 INFO - PROCESS | 3748 | 1468428037551 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:40:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:40:37 INFO - PROCESS | 3748 | 1468428037555 Marionette TRACE conn2 <- [1,2406,null,{}] 08:40:37 INFO - PROCESS | 3748 | 1468428037560 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:37 INFO - PROCESS | 3748 | 1468428037563 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:37 INFO - PROCESS | 3748 | 1468428037672 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 08:40:37 INFO - PROCESS | 3748 | 1468428037809 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 3748 | 1468428037812 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:37 INFO - PROCESS | 3748 | ++DOCSHELL 15338400 == 33 [pid = 3748] [id = 611] 08:40:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (15338C00) [pid = 3748] [serial = 1833] [outer = 00000000] 08:40:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (15E68C00) [pid = 3748] [serial = 1834] [outer = 15338C00] 08:40:37 INFO - PROCESS | 3748 | 1468428037868 Marionette DEBUG loaded listener.js 08:40:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (160D6C00) [pid = 3748] [serial = 1835] [outer = 15338C00] 08:40:38 INFO - PROCESS | 3748 | 1468428038419 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:40:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:40:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 948ms 08:40:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:40:38 INFO - PROCESS | 3748 | 1468428038499 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 08:40:38 INFO - PROCESS | 3748 | 1468428038501 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 08:40:38 INFO - PROCESS | 3748 | 1468428038505 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - PROCESS | 3748 | 1468428038507 Marionette TRACE conn2 <- [1,2410,null,{}] 08:40:38 INFO - PROCESS | 3748 | 1468428038517 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:38 INFO - PROCESS | 3748 | 1468428038522 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:38 INFO - PROCESS | 3748 | 1468428038639 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 08:40:38 INFO - PROCESS | 3748 | 1468428038772 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:38 INFO - PROCESS | 3748 | 1468428038776 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:38 INFO - PROCESS | 3748 | ++DOCSHELL 16E65000 == 34 [pid = 3748] [id = 612] 08:40:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (16E74000) [pid = 3748] [serial = 1836] [outer = 00000000] 08:40:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (16E7C800) [pid = 3748] [serial = 1837] [outer = 16E74000] 08:40:38 INFO - PROCESS | 3748 | 1468428038833 Marionette DEBUG loaded listener.js 08:40:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (176A0800) [pid = 3748] [serial = 1838] [outer = 16E74000] 08:40:39 INFO - PROCESS | 3748 | 1468428039492 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:40:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:40:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1011ms 08:40:39 INFO - PROCESS | 3748 | 1468428039539 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 08:40:39 INFO - PROCESS | 3748 | 1468428039541 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 08:40:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:40:39 INFO - PROCESS | 3748 | 1468428039544 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:40:39 INFO - PROCESS | 3748 | 1468428039546 Marionette TRACE conn2 <- [1,2414,null,{}] 08:40:39 INFO - PROCESS | 3748 | 1468428039550 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:39 INFO - PROCESS | 3748 | 1468428039552 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:39 INFO - PROCESS | 3748 | 1468428039657 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 08:40:39 INFO - PROCESS | 3748 | 1468428039795 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:39 INFO - PROCESS | 3748 | 1468428039797 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:39 INFO - PROCESS | 3748 | ++DOCSHELL 10D6CC00 == 35 [pid = 3748] [id = 613] 08:40:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (10D70800) [pid = 3748] [serial = 1839] [outer = 00000000] 08:40:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (160B1800) [pid = 3748] [serial = 1840] [outer = 10D70800] 08:40:39 INFO - PROCESS | 3748 | 1468428039851 Marionette DEBUG loaded listener.js 08:40:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (168D5C00) [pid = 3748] [serial = 1841] [outer = 10D70800] 08:40:40 INFO - PROCESS | 3748 | 1468428040610 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:40:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:40:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1107ms 08:40:40 INFO - PROCESS | 3748 | 1468428040639 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 08:40:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:40:40 INFO - PROCESS | 3748 | 1468428040642 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 08:40:40 INFO - PROCESS | 3748 | 1468428040647 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:40:40 INFO - PROCESS | 3748 | 1468428040651 Marionette TRACE conn2 <- [1,2418,null,{}] 08:40:40 INFO - PROCESS | 3748 | 1468428040656 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:40 INFO - PROCESS | 3748 | 1468428040659 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:40 INFO - PROCESS | 3748 | 1468428040756 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 08:40:40 INFO - PROCESS | 3748 | 1468428040868 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:40 INFO - PROCESS | 3748 | 1468428040871 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:40 INFO - PROCESS | 3748 | ++DOCSHELL 131E8000 == 36 [pid = 3748] [id = 614] 08:40:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (131ED000) [pid = 3748] [serial = 1842] [outer = 00000000] 08:40:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (13C5D000) [pid = 3748] [serial = 1843] [outer = 131ED000] 08:40:40 INFO - PROCESS | 3748 | 1468428040919 Marionette DEBUG loaded listener.js 08:40:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (142AB000) [pid = 3748] [serial = 1844] [outer = 131ED000] 08:40:41 INFO - PROCESS | 3748 | --DOCSHELL 10A97000 == 35 [pid = 3748] [id = 379] 08:40:41 INFO - PROCESS | 3748 | --DOCSHELL 13951400 == 34 [pid = 3748] [id = 381] 08:40:41 INFO - PROCESS | 3748 | --DOCSHELL 16756000 == 33 [pid = 3748] [id = 384] 08:40:41 INFO - PROCESS | 3748 | --DOCSHELL 1059AC00 == 32 [pid = 3748] [id = 590] 08:40:41 INFO - PROCESS | 3748 | --DOCSHELL 10A77C00 == 31 [pid = 3748] [id = 378] 08:40:41 INFO - PROCESS | 3748 | --DOCSHELL 10A02000 == 30 [pid = 3748] [id = 387] 08:40:41 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (10A0BC00) [pid = 3748] [serial = 1771] [outer = 00000000] [url = about:blank] 08:40:41 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (10A93C00) [pid = 3748] [serial = 1772] [outer = 00000000] [url = about:blank] 08:40:41 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (129A8C00) [pid = 3748] [serial = 1774] [outer = 00000000] [url = about:blank] 08:40:41 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (16A65800) [pid = 3748] [serial = 1793] [outer = 00000000] [url = about:blank] 08:40:41 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (12BC6C00) [pid = 3748] [serial = 1775] [outer = 00000000] [url = about:blank] 08:40:41 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (1344F800) [pid = 3748] [serial = 1777] [outer = 00000000] [url = about:blank] 08:40:41 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (160D5C00) [pid = 3748] [serial = 1786] [outer = 00000000] [url = about:blank] 08:40:41 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (131F0800) [pid = 3748] [serial = 1760] [outer = 00000000] [url = about:blank] 08:40:41 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (12DEEC00) [pid = 3748] [serial = 1759] [outer = 00000000] [url = about:blank] 08:40:41 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (167B6400) [pid = 3748] [serial = 1763] [outer = 00000000] [url = about:blank] 08:40:41 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (160CF000) [pid = 3748] [serial = 1762] [outer = 00000000] [url = about:blank] 08:40:41 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (1800AC00) [pid = 3748] [serial = 1766] [outer = 00000000] [url = about:blank] 08:40:41 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (17619400) [pid = 3748] [serial = 1765] [outer = 00000000] [url = about:blank] 08:40:41 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (1284E400) [pid = 3748] [serial = 1768] [outer = 00000000] [url = about:blank] 08:40:41 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (160B0C00) [pid = 3748] [serial = 1784] [outer = 00000000] [url = about:blank] 08:40:41 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (15332800) [pid = 3748] [serial = 1789] [outer = 00000000] [url = about:blank] 08:40:41 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (15E6AC00) [pid = 3748] [serial = 1783] [outer = 00000000] [url = about:blank] 08:40:41 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (16A49C00) [pid = 3748] [serial = 1792] [outer = 00000000] [url = about:blank] 08:40:41 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (16E5D800) [pid = 3748] [serial = 1795] [outer = 00000000] [url = about:blank] 08:40:41 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (144EA800) [pid = 3748] [serial = 1780] [outer = 00000000] [url = about:blank] 08:40:41 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (167B5800) [pid = 3748] [serial = 1787] [outer = 00000000] [url = about:blank] 08:40:41 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (1533B000) [pid = 3748] [serial = 1781] [outer = 00000000] [url = about:blank] 08:40:41 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (168C7C00) [pid = 3748] [serial = 1790] [outer = 00000000] [url = about:blank] 08:40:41 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (13955800) [pid = 3748] [serial = 1778] [outer = 00000000] [url = about:blank] 08:40:42 INFO - PROCESS | 3748 | 1468428042072 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:40:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:40:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1470ms 08:40:42 INFO - PROCESS | 3748 | 1468428042111 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 08:40:42 INFO - PROCESS | 3748 | 1468428042115 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 08:40:42 INFO - PROCESS | 3748 | 1468428042119 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:40:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:40:42 INFO - PROCESS | 3748 | 1468428042124 Marionette TRACE conn2 <- [1,2422,null,{}] 08:40:42 INFO - PROCESS | 3748 | 1468428042129 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:42 INFO - PROCESS | 3748 | 1468428042132 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:42 INFO - PROCESS | 3748 | 1468428042218 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 08:40:42 INFO - PROCESS | 3748 | 1468428042311 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:42 INFO - PROCESS | 3748 | 1468428042314 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:42 INFO - PROCESS | 3748 | ++DOCSHELL 1121BC00 == 31 [pid = 3748] [id = 615] 08:40:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (114DBC00) [pid = 3748] [serial = 1845] [outer = 00000000] 08:40:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (129A7C00) [pid = 3748] [serial = 1846] [outer = 114DBC00] 08:40:42 INFO - PROCESS | 3748 | 1468428042452 Marionette DEBUG loaded listener.js 08:40:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (129EDC00) [pid = 3748] [serial = 1847] [outer = 114DBC00] 08:40:42 INFO - PROCESS | 3748 | 1468428042850 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:40:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:40:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 742ms 08:40:42 INFO - PROCESS | 3748 | 1468428042919 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 08:40:42 INFO - PROCESS | 3748 | 1468428042924 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 08:40:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:40:42 INFO - PROCESS | 3748 | 1468428042933 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:40:42 INFO - PROCESS | 3748 | 1468428042935 Marionette TRACE conn2 <- [1,2426,null,{}] 08:40:42 INFO - PROCESS | 3748 | 1468428042939 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:42 INFO - PROCESS | 3748 | 1468428042941 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:43 INFO - PROCESS | 3748 | 1468428043031 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 08:40:43 INFO - PROCESS | 3748 | 1468428043043 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 3748 | 1468428043046 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:43 INFO - PROCESS | 3748 | ++DOCSHELL 13440400 == 32 [pid = 3748] [id = 616] 08:40:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (13444400) [pid = 3748] [serial = 1848] [outer = 00000000] 08:40:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (13957800) [pid = 3748] [serial = 1849] [outer = 13444400] 08:40:43 INFO - PROCESS | 3748 | 1468428043092 Marionette DEBUG loaded listener.js 08:40:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (139CE800) [pid = 3748] [serial = 1850] [outer = 13444400] 08:40:43 INFO - PROCESS | 3748 | 1468428043541 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:40:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:40:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 648ms 08:40:43 INFO - PROCESS | 3748 | 1468428043571 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 08:40:43 INFO - PROCESS | 3748 | 1468428043573 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 08:40:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:40:43 INFO - PROCESS | 3748 | 1468428043577 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:40:43 INFO - PROCESS | 3748 | 1468428043580 Marionette TRACE conn2 <- [1,2430,null,{}] 08:40:43 INFO - PROCESS | 3748 | 1468428043591 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:43 INFO - PROCESS | 3748 | 1468428043596 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:43 INFO - PROCESS | 3748 | 1468428043685 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 08:40:43 INFO - PROCESS | 3748 | 1468428043692 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 3748 | 1468428043695 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:43 INFO - PROCESS | 3748 | ++DOCSHELL 144E8000 == 33 [pid = 3748] [id = 617] 08:40:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (144E9000) [pid = 3748] [serial = 1851] [outer = 00000000] 08:40:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (1533E400) [pid = 3748] [serial = 1852] [outer = 144E9000] 08:40:43 INFO - PROCESS | 3748 | 1468428043741 Marionette DEBUG loaded listener.js 08:40:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (15E61400) [pid = 3748] [serial = 1853] [outer = 144E9000] 08:40:44 INFO - PROCESS | 3748 | 1468428044242 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:40:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:40:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 711ms 08:40:44 INFO - PROCESS | 3748 | 1468428044280 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 08:40:44 INFO - PROCESS | 3748 | 1468428044283 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 08:40:44 INFO - PROCESS | 3748 | 1468428044286 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:40:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:40:44 INFO - PROCESS | 3748 | 1468428044288 Marionette TRACE conn2 <- [1,2434,null,{}] 08:40:44 INFO - PROCESS | 3748 | 1468428044291 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:44 INFO - PROCESS | 3748 | 1468428044293 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:44 INFO - PROCESS | 3748 | 1468428044413 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 08:40:44 INFO - PROCESS | 3748 | 1468428044505 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:44 INFO - PROCESS | 3748 | 1468428044507 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:44 INFO - PROCESS | 3748 | ++DOCSHELL 160CCC00 == 34 [pid = 3748] [id = 618] 08:40:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (160CF000) [pid = 3748] [serial = 1854] [outer = 00000000] 08:40:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (1674E800) [pid = 3748] [serial = 1855] [outer = 160CF000] 08:40:44 INFO - PROCESS | 3748 | 1468428044550 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (167AFC00) [pid = 3748] [serial = 1856] [outer = 160CF000] 08:40:44 INFO - PROCESS | 3748 | 1468428044950 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:40:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:40:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 695ms 08:40:45 INFO - PROCESS | 3748 | 1468428044985 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 08:40:45 INFO - PROCESS | 3748 | 1468428044987 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 08:40:45 INFO - PROCESS | 3748 | 1468428044991 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:40:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:40:45 INFO - PROCESS | 3748 | 1468428044992 Marionette TRACE conn2 <- [1,2438,null,{}] 08:40:45 INFO - PROCESS | 3748 | 1468428044996 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:45 INFO - PROCESS | 3748 | 1468428044998 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:45 INFO - PROCESS | 3748 | 1468428045162 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 08:40:45 INFO - PROCESS | 3748 | 1468428045233 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:45 INFO - PROCESS | 3748 | 1468428045235 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:45 INFO - PROCESS | 3748 | ++DOCSHELL 167AD800 == 35 [pid = 3748] [id = 619] 08:40:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (167B6800) [pid = 3748] [serial = 1857] [outer = 00000000] 08:40:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16949C00) [pid = 3748] [serial = 1858] [outer = 167B6800] 08:40:45 INFO - PROCESS | 3748 | 1468428045279 Marionette DEBUG loaded listener.js 08:40:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (16A3B400) [pid = 3748] [serial = 1859] [outer = 167B6800] 08:40:45 INFO - PROCESS | 3748 | 1468428045708 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:40:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:40:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 742ms 08:40:45 INFO - PROCESS | 3748 | 1468428045772 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 08:40:45 INFO - PROCESS | 3748 | 1468428045774 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 08:40:45 INFO - PROCESS | 3748 | 1468428045777 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:40:45 INFO - PROCESS | 3748 | 1468428045779 Marionette TRACE conn2 <- [1,2442,null,{}] 08:40:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:40:45 INFO - PROCESS | 3748 | 1468428045782 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:45 INFO - PROCESS | 3748 | 1468428045787 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:45 INFO - PROCESS | 3748 | 1468428045936 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 08:40:46 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (10A0F400) [pid = 3748] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:40:46 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (160D5400) [pid = 3748] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:40:46 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (16E76800) [pid = 3748] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:40:46 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (1101B800) [pid = 3748] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:40:46 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (139D1C00) [pid = 3748] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:40:46 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (13443800) [pid = 3748] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:40:46 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (10A9E000) [pid = 3748] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:40:46 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (15E60800) [pid = 3748] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:40:46 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (112CAC00) [pid = 3748] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:40:46 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (1394E400) [pid = 3748] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:40:46 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (16E62400) [pid = 3748] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:40:46 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (160D9400) [pid = 3748] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:40:46 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (1694F000) [pid = 3748] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:40:46 INFO - PROCESS | 3748 | 1468428046192 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:46 INFO - PROCESS | 3748 | 1468428046195 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:46 INFO - PROCESS | 3748 | ++DOCSHELL 1047A800 == 36 [pid = 3748] [id = 620] 08:40:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (1058C400) [pid = 3748] [serial = 1860] [outer = 00000000] 08:40:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (10D64000) [pid = 3748] [serial = 1861] [outer = 1058C400] 08:40:46 INFO - PROCESS | 3748 | 1468428046246 Marionette DEBUG loaded listener.js 08:40:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (132DA800) [pid = 3748] [serial = 1862] [outer = 1058C400] 08:40:46 INFO - PROCESS | 3748 | 1468428046603 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:40:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:40:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 901ms 08:40:46 INFO - PROCESS | 3748 | 1468428046664 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 3748 | 1468428046666 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 08:40:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:40:46 INFO - PROCESS | 3748 | 1468428046669 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 3748 | 1468428046671 Marionette TRACE conn2 <- [1,2446,null,{}] 08:40:46 INFO - PROCESS | 3748 | 1468428046674 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:46 INFO - PROCESS | 3748 | 1468428046676 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:46 INFO - PROCESS | 3748 | 1468428046752 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 08:40:46 INFO - PROCESS | 3748 | 1468428046845 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:46 INFO - PROCESS | 3748 | 1468428046847 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:46 INFO - PROCESS | 3748 | ++DOCSHELL 10A94800 == 37 [pid = 3748] [id = 621] 08:40:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (131EBC00) [pid = 3748] [serial = 1863] [outer = 00000000] 08:40:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (16A64000) [pid = 3748] [serial = 1864] [outer = 131EBC00] 08:40:46 INFO - PROCESS | 3748 | 1468428046892 Marionette DEBUG loaded listener.js 08:40:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (16E5D800) [pid = 3748] [serial = 1865] [outer = 131EBC00] 08:40:47 INFO - PROCESS | 3748 | 1468428047245 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:40:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:40:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 648ms 08:40:47 INFO - PROCESS | 3748 | 1468428047308 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 08:40:47 INFO - PROCESS | 3748 | 1468428047310 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 08:40:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:40:47 INFO - PROCESS | 3748 | 1468428047313 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:40:47 INFO - PROCESS | 3748 | 1468428047314 Marionette TRACE conn2 <- [1,2450,null,{}] 08:40:47 INFO - PROCESS | 3748 | 1468428047327 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:47 INFO - PROCESS | 3748 | 1468428047329 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:47 INFO - PROCESS | 3748 | 1468428047406 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 08:40:47 INFO - PROCESS | 3748 | 1468428047412 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 3748 | 1468428047414 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:47 INFO - PROCESS | 3748 | ++DOCSHELL 1344FC00 == 38 [pid = 3748] [id = 622] 08:40:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (15F54C00) [pid = 3748] [serial = 1866] [outer = 00000000] 08:40:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16EC3800) [pid = 3748] [serial = 1867] [outer = 15F54C00] 08:40:47 INFO - PROCESS | 3748 | 1468428047456 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16FC2C00) [pid = 3748] [serial = 1868] [outer = 15F54C00] 08:40:47 INFO - PROCESS | 3748 | 1468428047897 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:40:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:40:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 600ms 08:40:47 INFO - PROCESS | 3748 | 1468428047910 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 08:40:47 INFO - PROCESS | 3748 | 1468428047912 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 08:40:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:40:47 INFO - PROCESS | 3748 | 1468428047926 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:40:47 INFO - PROCESS | 3748 | 1468428047928 Marionette TRACE conn2 <- [1,2454,null,{}] 08:40:47 INFO - PROCESS | 3748 | 1468428047931 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:47 INFO - PROCESS | 3748 | 1468428047933 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:48 INFO - PROCESS | 3748 | 1468428048101 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 08:40:48 INFO - PROCESS | 3748 | 1468428048106 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:48 INFO - PROCESS | 3748 | 1468428048108 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:48 INFO - PROCESS | 3748 | ++DOCSHELL 16E76800 == 39 [pid = 3748] [id = 623] 08:40:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16E77400) [pid = 3748] [serial = 1869] [outer = 00000000] 08:40:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (176A0400) [pid = 3748] [serial = 1870] [outer = 16E77400] 08:40:48 INFO - PROCESS | 3748 | 1468428048151 Marionette DEBUG loaded listener.js 08:40:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (177B5000) [pid = 3748] [serial = 1871] [outer = 16E77400] 08:40:48 INFO - PROCESS | 3748 | 1468428048945 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:40:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:40:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1043ms 08:40:49 INFO - PROCESS | 3748 | 1468428049001 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 08:40:49 INFO - PROCESS | 3748 | 1468428049006 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 08:40:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:40:49 INFO - PROCESS | 3748 | 1468428049011 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 3748 | 1468428049016 Marionette TRACE conn2 <- [1,2458,null,{}] 08:40:49 INFO - PROCESS | 3748 | 1468428049021 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:49 INFO - PROCESS | 3748 | 1468428049023 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:49 INFO - PROCESS | 3748 | 1468428049187 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 08:40:49 INFO - PROCESS | 3748 | 1468428049320 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 3748 | 1468428049323 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:49 INFO - PROCESS | 3748 | ++DOCSHELL 10D6C400 == 40 [pid = 3748] [id = 624] 08:40:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (1121AC00) [pid = 3748] [serial = 1872] [outer = 00000000] 08:40:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (13135000) [pid = 3748] [serial = 1873] [outer = 1121AC00] 08:40:49 INFO - PROCESS | 3748 | 1468428049382 Marionette DEBUG loaded listener.js 08:40:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (13218000) [pid = 3748] [serial = 1874] [outer = 1121AC00] 08:40:50 INFO - PROCESS | 3748 | 1468428050079 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:40:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:40:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1107ms 08:40:50 INFO - PROCESS | 3748 | 1468428050261 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 08:40:50 INFO - PROCESS | 3748 | 1468428050265 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 08:40:50 INFO - PROCESS | 3748 | 1468428050280 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:40:50 INFO - PROCESS | 3748 | 1468428050282 Marionette TRACE conn2 <- [1,2462,null,{}] 08:40:50 INFO - PROCESS | 3748 | 1468428050288 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:40:50 INFO - PROCESS | 3748 | 1468428050291 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:50 INFO - PROCESS | 3748 | 1468428050406 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 08:40:50 INFO - PROCESS | 3748 | 1468428050537 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:50 INFO - PROCESS | 3748 | 1468428050542 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:50 INFO - PROCESS | 3748 | ++DOCSHELL 1101C800 == 41 [pid = 3748] [id = 625] 08:40:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (1121B800) [pid = 3748] [serial = 1875] [outer = 00000000] 08:40:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (11CD1C00) [pid = 3748] [serial = 1876] [outer = 1121B800] 08:40:50 INFO - PROCESS | 3748 | 1468428050596 Marionette DEBUG loaded listener.js 08:40:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (12D69000) [pid = 3748] [serial = 1877] [outer = 1121B800] 08:40:50 INFO - PROCESS | 3748 | --DOCSHELL 1314DC00 == 40 [pid = 3748] [id = 608] 08:40:50 INFO - PROCESS | 3748 | --DOCSHELL 1344FC00 == 39 [pid = 3748] [id = 622] 08:40:50 INFO - PROCESS | 3748 | --DOCSHELL 10A94800 == 38 [pid = 3748] [id = 621] 08:40:50 INFO - PROCESS | 3748 | --DOCSHELL 1047A800 == 37 [pid = 3748] [id = 620] 08:40:50 INFO - PROCESS | 3748 | --DOCSHELL 167AD800 == 36 [pid = 3748] [id = 619] 08:40:50 INFO - PROCESS | 3748 | --DOCSHELL 160CCC00 == 35 [pid = 3748] [id = 618] 08:40:50 INFO - PROCESS | 3748 | --DOCSHELL 144E8000 == 34 [pid = 3748] [id = 617] 08:40:50 INFO - PROCESS | 3748 | --DOCSHELL 13440400 == 33 [pid = 3748] [id = 616] 08:40:50 INFO - PROCESS | 3748 | --DOCSHELL 1121BC00 == 32 [pid = 3748] [id = 615] 08:40:50 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (13444000) [pid = 3748] [serial = 1769] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (16A43800) [pid = 3748] [serial = 1816] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (16EB9C00) [pid = 3748] [serial = 1819] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (16D21800) [pid = 3748] [serial = 1817] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (16E5DC00) [pid = 3748] [serial = 1796] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (142A8400) [pid = 3748] [serial = 1801] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (15190C00) [pid = 3748] [serial = 1802] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (1345F800) [pid = 3748] [serial = 1807] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (13D92800) [pid = 3748] [serial = 1808] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (1281D000) [pid = 3748] [serial = 1798] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (130CD000) [pid = 3748] [serial = 1799] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (15F52000) [pid = 3748] [serial = 1810] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (160CB400) [pid = 3748] [serial = 1811] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (11CD4400) [pid = 3748] [serial = 1804] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (129EB800) [pid = 3748] [serial = 1805] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (15193400) [pid = 3748] [serial = 1822] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (16749400) [pid = 3748] [serial = 1823] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (16EBE000) [pid = 3748] [serial = 1820] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (17AE7400) [pid = 3748] [serial = 1828] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (17AEF400) [pid = 3748] [serial = 1829] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (167B1C00) [pid = 3748] [serial = 1813] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (1694B800) [pid = 3748] [serial = 1814] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (17584800) [pid = 3748] [serial = 1825] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (176AD000) [pid = 3748] [serial = 1826] [outer = 00000000] [url = about:blank] 08:40:51 INFO - PROCESS | 3748 | 1468428051194 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:40:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:40:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 948ms 08:40:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:40:51 INFO - PROCESS | 3748 | 1468428051269 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 08:40:51 INFO - PROCESS | 3748 | 1468428051273 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 08:40:51 INFO - PROCESS | 3748 | 1468428051279 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:40:51 INFO - PROCESS | 3748 | 1468428051283 Marionette TRACE conn2 <- [1,2466,null,{}] 08:40:51 INFO - PROCESS | 3748 | 1468428051287 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:51 INFO - PROCESS | 3748 | 1468428051290 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:51 INFO - PROCESS | 3748 | 1468428051381 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 08:40:51 INFO - PROCESS | 3748 | 1468428051394 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:51 INFO - PROCESS | 3748 | 1468428051396 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:51 INFO - PROCESS | 3748 | ++DOCSHELL 13440400 == 33 [pid = 3748] [id = 626] 08:40:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (13444000) [pid = 3748] [serial = 1878] [outer = 00000000] 08:40:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (1394D000) [pid = 3748] [serial = 1879] [outer = 13444000] 08:40:51 INFO - PROCESS | 3748 | 1468428051443 Marionette DEBUG loaded listener.js 08:40:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (139D5000) [pid = 3748] [serial = 1880] [outer = 13444000] 08:40:51 INFO - PROCESS | 3748 | 1468428051931 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:40:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:40:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 695ms 08:40:52 INFO - PROCESS | 3748 | 1468428052005 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 08:40:52 INFO - PROCESS | 3748 | 1468428052007 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 08:40:52 INFO - PROCESS | 3748 | 1468428052011 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:40:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:40:52 INFO - PROCESS | 3748 | 1468428052013 Marionette TRACE conn2 <- [1,2470,null,{}] 08:40:52 INFO - PROCESS | 3748 | 1468428052024 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:52 INFO - PROCESS | 3748 | 1468428052031 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:52 INFO - PROCESS | 3748 | 1468428052154 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 08:40:52 INFO - PROCESS | 3748 | 1468428052268 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:52 INFO - PROCESS | 3748 | 1468428052272 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:52 INFO - PROCESS | 3748 | ++DOCSHELL 144ED000 == 34 [pid = 3748] [id = 627] 08:40:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (144ED400) [pid = 3748] [serial = 1881] [outer = 00000000] 08:40:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (15336000) [pid = 3748] [serial = 1882] [outer = 144ED400] 08:40:52 INFO - PROCESS | 3748 | 1468428052319 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (15372C00) [pid = 3748] [serial = 1883] [outer = 144ED400] 08:40:52 INFO - PROCESS | 3748 | 1468428052726 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:40:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:40:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 742ms 08:40:52 INFO - PROCESS | 3748 | 1468428052754 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 08:40:52 INFO - PROCESS | 3748 | 1468428052756 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 08:40:52 INFO - PROCESS | 3748 | 1468428052759 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:40:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:40:52 INFO - PROCESS | 3748 | 1468428052761 Marionette TRACE conn2 <- [1,2474,null,{}] 08:40:52 INFO - PROCESS | 3748 | 1468428052764 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:52 INFO - PROCESS | 3748 | 1468428052766 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:52 INFO - PROCESS | 3748 | 1468428052849 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 08:40:52 INFO - PROCESS | 3748 | 1468428052854 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:52 INFO - PROCESS | 3748 | 1468428052856 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:52 INFO - PROCESS | 3748 | ++DOCSHELL 15F57400 == 35 [pid = 3748] [id = 628] 08:40:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (160A8800) [pid = 3748] [serial = 1884] [outer = 00000000] 08:40:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (16751800) [pid = 3748] [serial = 1885] [outer = 160A8800] 08:40:52 INFO - PROCESS | 3748 | 1468428052901 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (167B5000) [pid = 3748] [serial = 1886] [outer = 160A8800] 08:40:53 INFO - PROCESS | 3748 | 1468428053388 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:40:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:40:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 696ms 08:40:53 INFO - PROCESS | 3748 | 1468428053459 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 08:40:53 INFO - PROCESS | 3748 | 1468428053461 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 08:40:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:40:53 INFO - PROCESS | 3748 | 1468428053465 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:40:53 INFO - PROCESS | 3748 | 1468428053466 Marionette TRACE conn2 <- [1,2478,null,{}] 08:40:53 INFO - PROCESS | 3748 | 1468428053470 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:53 INFO - PROCESS | 3748 | 1468428053472 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:53 INFO - PROCESS | 3748 | 1468428053609 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 08:40:53 INFO - PROCESS | 3748 | 1468428053629 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 3748 | 1468428053631 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:53 INFO - PROCESS | 3748 | ++DOCSHELL 16948C00 == 36 [pid = 3748] [id = 629] 08:40:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (16949000) [pid = 3748] [serial = 1887] [outer = 00000000] 08:40:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (16A3C400) [pid = 3748] [serial = 1888] [outer = 16949000] 08:40:53 INFO - PROCESS | 3748 | 1468428053674 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (16A49800) [pid = 3748] [serial = 1889] [outer = 16949000] 08:40:54 INFO - PROCESS | 3748 | 1468428054157 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 711ms 08:40:54 INFO - PROCESS | 3748 | 1468428054198 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 08:40:54 INFO - PROCESS | 3748 | 1468428054200 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 08:40:54 INFO - PROCESS | 3748 | 1468428054203 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:40:54 INFO - PROCESS | 3748 | 1468428054205 Marionette TRACE conn2 <- [1,2482,null,{}] 08:40:54 INFO - PROCESS | 3748 | 1468428054208 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:54 INFO - PROCESS | 3748 | 1468428054214 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:54 INFO - PROCESS | 3748 | 1468428054357 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 08:40:54 INFO - PROCESS | 3748 | 1468428054424 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:54 INFO - PROCESS | 3748 | 1468428054426 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:54 INFO - PROCESS | 3748 | ++DOCSHELL 16E5B400 == 37 [pid = 3748] [id = 630] 08:40:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (16E5C800) [pid = 3748] [serial = 1890] [outer = 00000000] 08:40:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16E71800) [pid = 3748] [serial = 1891] [outer = 16E5C800] 08:40:54 INFO - PROCESS | 3748 | 1468428054479 Marionette DEBUG loaded listener.js 08:40:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16EB9C00) [pid = 3748] [serial = 1892] [outer = 16E5C800] 08:40:54 INFO - PROCESS | 3748 | 1468428054896 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 743ms 08:40:54 INFO - PROCESS | 3748 | 1468428054944 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 08:40:54 INFO - PROCESS | 3748 | 1468428054946 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 08:40:54 INFO - PROCESS | 3748 | 1468428054949 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:40:54 INFO - PROCESS | 3748 | 1468428054951 Marionette TRACE conn2 <- [1,2486,null,{}] 08:40:54 INFO - PROCESS | 3748 | 1468428054954 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:54 INFO - PROCESS | 3748 | 1468428054956 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:55 INFO - PROCESS | 3748 | 1468428055095 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 08:40:55 INFO - PROCESS | 3748 | 1468428055104 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:55 INFO - PROCESS | 3748 | 1468428055115 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:55 INFO - PROCESS | 3748 | ++DOCSHELL 129A9800 == 38 [pid = 3748] [id = 631] 08:40:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (139C7800) [pid = 3748] [serial = 1893] [outer = 00000000] 08:40:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (17588000) [pid = 3748] [serial = 1894] [outer = 139C7800] 08:40:55 INFO - PROCESS | 3748 | 1468428055293 Marionette DEBUG loaded listener.js 08:40:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (167B4000) [pid = 3748] [serial = 1895] [outer = 139C7800] 08:40:55 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (15F54C00) [pid = 3748] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:40:55 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (131ED000) [pid = 3748] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:40:55 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (114DBC00) [pid = 3748] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:40:55 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (160CF000) [pid = 3748] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:40:55 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (144E9000) [pid = 3748] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:40:55 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (13444400) [pid = 3748] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:40:55 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (167B6800) [pid = 3748] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:40:55 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (1058C400) [pid = 3748] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:40:55 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (131EBC00) [pid = 3748] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:40:55 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (11250400) [pid = 3748] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:40:55 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (15338C00) [pid = 3748] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:40:55 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (16E74000) [pid = 3748] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:40:55 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (10D70800) [pid = 3748] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:40:55 INFO - PROCESS | 3748 | 1468428055663 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 743ms 08:40:55 INFO - PROCESS | 3748 | 1468428055690 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 08:40:55 INFO - PROCESS | 3748 | 1468428055692 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 08:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:40:55 INFO - PROCESS | 3748 | 1468428055695 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:40:55 INFO - PROCESS | 3748 | 1468428055697 Marionette TRACE conn2 <- [1,2490,null,{}] 08:40:55 INFO - PROCESS | 3748 | 1468428055700 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:55 INFO - PROCESS | 3748 | 1468428055702 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:55 INFO - PROCESS | 3748 | 1468428055781 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 08:40:55 INFO - PROCESS | 3748 | 1468428055786 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:55 INFO - PROCESS | 3748 | 1468428055788 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:55 INFO - PROCESS | 3748 | ++DOCSHELL 130A1400 == 39 [pid = 3748] [id = 632] 08:40:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (15335C00) [pid = 3748] [serial = 1896] [outer = 00000000] 08:40:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (16E73C00) [pid = 3748] [serial = 1897] [outer = 15335C00] 08:40:55 INFO - PROCESS | 3748 | 1468428055831 Marionette DEBUG loaded listener.js 08:40:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (17619000) [pid = 3748] [serial = 1898] [outer = 15335C00] 08:40:56 INFO - PROCESS | 3748 | 1468428056260 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:40:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:40:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 632ms 08:40:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:40:56 INFO - PROCESS | 3748 | 1468428056333 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 08:40:56 INFO - PROCESS | 3748 | 1468428056335 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 08:40:56 INFO - PROCESS | 3748 | 1468428056338 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:40:56 INFO - PROCESS | 3748 | 1468428056340 Marionette TRACE conn2 <- [1,2494,null,{}] 08:40:56 INFO - PROCESS | 3748 | 1468428056343 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:56 INFO - PROCESS | 3748 | 1468428056345 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:56 INFO - PROCESS | 3748 | 1468428056424 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 08:40:56 INFO - PROCESS | 3748 | 1468428056429 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:56 INFO - PROCESS | 3748 | 1468428056431 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:56 INFO - PROCESS | 3748 | ++DOCSHELL 142BBC00 == 40 [pid = 3748] [id = 633] 08:40:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (1561D400) [pid = 3748] [serial = 1899] [outer = 00000000] 08:40:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (195D3C00) [pid = 3748] [serial = 1900] [outer = 1561D400] 08:40:56 INFO - PROCESS | 3748 | 1468428056473 Marionette DEBUG loaded listener.js 08:40:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (195D9000) [pid = 3748] [serial = 1901] [outer = 1561D400] 08:40:56 INFO - PROCESS | 3748 | 1468428056965 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 632ms 08:40:57 INFO - PROCESS | 3748 | 1468428057009 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 08:40:57 INFO - PROCESS | 3748 | 1468428057011 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 08:40:57 INFO - PROCESS | 3748 | 1468428057014 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:40:57 INFO - PROCESS | 3748 | 1468428057016 Marionette TRACE conn2 <- [1,2498,null,{}] 08:40:57 INFO - PROCESS | 3748 | 1468428057019 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:57 INFO - PROCESS | 3748 | 1468428057021 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:57 INFO - PROCESS | 3748 | 1468428057114 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 08:40:57 INFO - PROCESS | 3748 | 1468428057120 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:57 INFO - PROCESS | 3748 | 1468428057122 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:57 INFO - PROCESS | 3748 | ++DOCSHELL 16E6F000 == 41 [pid = 3748] [id = 634] 08:40:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (16EB9400) [pid = 3748] [serial = 1902] [outer = 00000000] 08:40:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (19633000) [pid = 3748] [serial = 1903] [outer = 16EB9400] 08:40:57 INFO - PROCESS | 3748 | 1468428057164 Marionette DEBUG loaded listener.js 08:40:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (19633800) [pid = 3748] [serial = 1904] [outer = 16EB9400] 08:40:57 INFO - PROCESS | 3748 | 1468428057832 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 917ms 08:40:57 INFO - PROCESS | 3748 | 1468428057920 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 08:40:57 INFO - PROCESS | 3748 | 1468428057924 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 08:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:40:57 INFO - PROCESS | 3748 | 1468428057929 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:40:57 INFO - PROCESS | 3748 | 1468428057934 Marionette TRACE conn2 <- [1,2502,null,{}] 08:40:57 INFO - PROCESS | 3748 | 1468428057939 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:57 INFO - PROCESS | 3748 | 1468428057942 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:58 INFO - PROCESS | 3748 | 1468428058058 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 08:40:58 INFO - PROCESS | 3748 | 1468428058165 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:58 INFO - PROCESS | 3748 | 1468428058168 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:58 INFO - PROCESS | 3748 | ++DOCSHELL 10A94400 == 42 [pid = 3748] [id = 635] 08:40:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (10D68400) [pid = 3748] [serial = 1905] [outer = 00000000] 08:40:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (13135C00) [pid = 3748] [serial = 1906] [outer = 10D68400] 08:40:58 INFO - PROCESS | 3748 | 1468428058224 Marionette DEBUG loaded listener.js 08:40:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (13C5EC00) [pid = 3748] [serial = 1907] [outer = 10D68400] 08:40:58 INFO - PROCESS | 3748 | 1468428058800 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 949ms 08:40:58 INFO - PROCESS | 3748 | 1468428058875 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 08:40:58 INFO - PROCESS | 3748 | 1468428058880 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 08:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:40:58 INFO - PROCESS | 3748 | 1468428058887 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:40:58 INFO - PROCESS | 3748 | 1468428058890 Marionette TRACE conn2 <- [1,2506,null,{}] 08:40:58 INFO - PROCESS | 3748 | 1468428058894 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:58 INFO - PROCESS | 3748 | 1468428058896 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:59 INFO - PROCESS | 3748 | 1468428059037 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 08:40:59 INFO - PROCESS | 3748 | 1468428059175 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 3748 | 1468428059178 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:40:59 INFO - PROCESS | 3748 | ++DOCSHELL 15332800 == 43 [pid = 3748] [id = 636] 08:40:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (15375000) [pid = 3748] [serial = 1908] [outer = 00000000] 08:40:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (160CC000) [pid = 3748] [serial = 1909] [outer = 15375000] 08:40:59 INFO - PROCESS | 3748 | 1468428059233 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (160D9400) [pid = 3748] [serial = 1910] [outer = 15375000] 08:40:59 INFO - PROCESS | 3748 | 1468428059890 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:40:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1043ms 08:40:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:40:59 INFO - PROCESS | 3748 | 1468428059959 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 08:40:59 INFO - PROCESS | 3748 | 1468428059962 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 08:40:59 INFO - PROCESS | 3748 | 1468428059966 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - PROCESS | 3748 | 1468428059969 Marionette TRACE conn2 <- [1,2510,null,{}] 08:41:00 INFO - PROCESS | 3748 | 1468428060013 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:00 INFO - PROCESS | 3748 | 1468428060017 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:00 INFO - PROCESS | 3748 | 1468428060130 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 08:41:00 INFO - PROCESS | 3748 | 1468428060262 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:00 INFO - PROCESS | 3748 | 1468428060265 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:00 INFO - PROCESS | 3748 | ++DOCSHELL 142A4800 == 44 [pid = 3748] [id = 637] 08:41:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (142A5400) [pid = 3748] [serial = 1911] [outer = 00000000] 08:41:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (16E79C00) [pid = 3748] [serial = 1912] [outer = 142A5400] 08:41:00 INFO - PROCESS | 3748 | 1468428060323 Marionette DEBUG loaded listener.js 08:41:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (195DAC00) [pid = 3748] [serial = 1913] [outer = 142A5400] 08:41:01 INFO - PROCESS | 3748 | 1468428061031 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1138ms 08:41:01 INFO - PROCESS | 3748 | 1468428061096 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 08:41:01 INFO - PROCESS | 3748 | 1468428061100 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 08:41:01 INFO - PROCESS | 3748 | 1468428061105 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:41:01 INFO - PROCESS | 3748 | 1468428061108 Marionette TRACE conn2 <- [1,2514,null,{}] 08:41:01 INFO - PROCESS | 3748 | 1468428061113 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:01 INFO - PROCESS | 3748 | 1468428061116 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:01 INFO - PROCESS | 3748 | 1468428061222 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 08:41:01 INFO - PROCESS | 3748 | 1468428061366 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:01 INFO - PROCESS | 3748 | 1468428061371 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:01 INFO - PROCESS | 3748 | ++DOCSHELL 10A0F800 == 45 [pid = 3748] [id = 638] 08:41:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (10A0FC00) [pid = 3748] [serial = 1914] [outer = 00000000] 08:41:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (112D7400) [pid = 3748] [serial = 1915] [outer = 10A0FC00] 08:41:01 INFO - PROCESS | 3748 | 1468428061420 Marionette DEBUG loaded listener.js 08:41:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (13157400) [pid = 3748] [serial = 1916] [outer = 10A0FC00] 08:41:02 INFO - PROCESS | 3748 | --DOCSHELL 142BBC00 == 44 [pid = 3748] [id = 633] 08:41:02 INFO - PROCESS | 3748 | --DOCSHELL 130A1400 == 43 [pid = 3748] [id = 632] 08:41:02 INFO - PROCESS | 3748 | --DOCSHELL 129A9800 == 42 [pid = 3748] [id = 631] 08:41:02 INFO - PROCESS | 3748 | --DOCSHELL 16E5B400 == 41 [pid = 3748] [id = 630] 08:41:02 INFO - PROCESS | 3748 | --DOCSHELL 16948C00 == 40 [pid = 3748] [id = 629] 08:41:02 INFO - PROCESS | 3748 | --DOCSHELL 15F57400 == 39 [pid = 3748] [id = 628] 08:41:02 INFO - PROCESS | 3748 | --DOCSHELL 144ED000 == 38 [pid = 3748] [id = 627] 08:41:02 INFO - PROCESS | 3748 | --DOCSHELL 13440400 == 37 [pid = 3748] [id = 626] 08:41:02 INFO - PROCESS | 3748 | --DOCSHELL 1101C800 == 36 [pid = 3748] [id = 625] 08:41:02 INFO - PROCESS | 3748 | --DOCSHELL 10D6C400 == 35 [pid = 3748] [id = 624] 08:41:02 INFO - PROCESS | 3748 | --DOCSHELL 16E76800 == 34 [pid = 3748] [id = 623] 08:41:02 INFO - PROCESS | 3748 | --DOCSHELL 15338400 == 33 [pid = 3748] [id = 611] 08:41:02 INFO - PROCESS | 3748 | --DOCSHELL 131E8000 == 32 [pid = 3748] [id = 614] 08:41:02 INFO - PROCESS | 3748 | --DOCSHELL 16E65000 == 31 [pid = 3748] [id = 612] 08:41:02 INFO - PROCESS | 3748 | --DOCSHELL 130CF000 == 30 [pid = 3748] [id = 609] 08:41:02 INFO - PROCESS | 3748 | --DOCSHELL 1124CC00 == 29 [pid = 3748] [id = 610] 08:41:02 INFO - PROCESS | 3748 | --DOCSHELL 10D6CC00 == 28 [pid = 3748] [id = 613] 08:41:02 INFO - PROCESS | 3748 | --DOCSHELL 142A4800 == 27 [pid = 3748] [id = 637] 08:41:02 INFO - PROCESS | 3748 | --DOCSHELL 15332800 == 26 [pid = 3748] [id = 636] 08:41:02 INFO - PROCESS | 3748 | --DOCSHELL 16E6F000 == 25 [pid = 3748] [id = 634] 08:41:02 INFO - PROCESS | 3748 | --DOCSHELL 10A94400 == 24 [pid = 3748] [id = 635] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (16EC3800) [pid = 3748] [serial = 1867] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (142AB000) [pid = 3748] [serial = 1844] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (13C5D000) [pid = 3748] [serial = 1843] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (129A7C00) [pid = 3748] [serial = 1846] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (129EDC00) [pid = 3748] [serial = 1847] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (1674E800) [pid = 3748] [serial = 1855] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (1533E400) [pid = 3748] [serial = 1852] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (13957800) [pid = 3748] [serial = 1849] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (139CE800) [pid = 3748] [serial = 1850] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (16949C00) [pid = 3748] [serial = 1858] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (167AFC00) [pid = 3748] [serial = 1856] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (10D64000) [pid = 3748] [serial = 1861] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (16A3B400) [pid = 3748] [serial = 1859] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (132DA800) [pid = 3748] [serial = 1862] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (16A64000) [pid = 3748] [serial = 1864] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (16FC2C00) [pid = 3748] [serial = 1868] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (13032800) [pid = 3748] [serial = 1832] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (11CD1000) [pid = 3748] [serial = 1831] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (160D6C00) [pid = 3748] [serial = 1835] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (15E68C00) [pid = 3748] [serial = 1834] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (176A0800) [pid = 3748] [serial = 1838] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (16E7C800) [pid = 3748] [serial = 1837] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (168D5C00) [pid = 3748] [serial = 1841] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (160B1800) [pid = 3748] [serial = 1840] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (15E61400) [pid = 3748] [serial = 1853] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (16E5D800) [pid = 3748] [serial = 1865] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3748 | 1468428062583 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1517ms 08:41:02 INFO - PROCESS | 3748 | 1468428062644 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 08:41:02 INFO - PROCESS | 3748 | 1468428062648 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 08:41:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:41:02 INFO - PROCESS | 3748 | 1468428062653 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - PROCESS | 3748 | 1468428062657 Marionette TRACE conn2 <- [1,2518,null,{}] 08:41:02 INFO - PROCESS | 3748 | 1468428062662 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:02 INFO - PROCESS | 3748 | 1468428062664 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:02 INFO - PROCESS | 3748 | 1468428062759 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 08:41:02 INFO - PROCESS | 3748 | 1468428062773 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:02 INFO - PROCESS | 3748 | 1468428062776 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:02 INFO - PROCESS | 3748 | ++DOCSHELL 10D70C00 == 25 [pid = 3748] [id = 639] 08:41:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (1101B800) [pid = 3748] [serial = 1917] [outer = 00000000] 08:41:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (11AE5800) [pid = 3748] [serial = 1918] [outer = 1101B800] 08:41:02 INFO - PROCESS | 3748 | 1468428062823 Marionette DEBUG loaded listener.js 08:41:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (11CD4400) [pid = 3748] [serial = 1919] [outer = 1101B800] 08:41:03 INFO - PROCESS | 3748 | 1468428063313 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:41:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:41:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 696ms 08:41:03 INFO - PROCESS | 3748 | 1468428063349 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 08:41:03 INFO - PROCESS | 3748 | 1468428063354 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 08:41:03 INFO - PROCESS | 3748 | 1468428063364 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:41:03 INFO - PROCESS | 3748 | 1468428063366 Marionette TRACE conn2 <- [1,2522,null,{}] 08:41:03 INFO - PROCESS | 3748 | 1468428063370 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:03 INFO - PROCESS | 3748 | 1468428063372 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:03 INFO - PROCESS | 3748 | 1468428063490 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 08:41:03 INFO - PROCESS | 3748 | 1468428063593 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:03 INFO - PROCESS | 3748 | 1468428063596 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:03 INFO - PROCESS | 3748 | ++DOCSHELL 1312F800 == 26 [pid = 3748] [id = 640] 08:41:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (1314BC00) [pid = 3748] [serial = 1920] [outer = 00000000] 08:41:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (132E1800) [pid = 3748] [serial = 1921] [outer = 1314BC00] 08:41:03 INFO - PROCESS | 3748 | 1468428063641 Marionette DEBUG loaded listener.js 08:41:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (1344FC00) [pid = 3748] [serial = 1922] [outer = 1314BC00] 08:41:04 INFO - PROCESS | 3748 | 1468428064019 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:41:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:41:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 711ms 08:41:04 INFO - PROCESS | 3748 | 1468428064065 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 08:41:04 INFO - PROCESS | 3748 | 1468428064067 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 08:41:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:41:04 INFO - PROCESS | 3748 | 1468428064071 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - PROCESS | 3748 | 1468428064074 Marionette TRACE conn2 <- [1,2526,null,{}] 08:41:04 INFO - PROCESS | 3748 | 1468428064084 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:04 INFO - PROCESS | 3748 | 1468428064089 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:04 INFO - PROCESS | 3748 | 1468428064171 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 08:41:04 INFO - PROCESS | 3748 | 1468428064178 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:04 INFO - PROCESS | 3748 | 1468428064181 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:04 INFO - PROCESS | 3748 | ++DOCSHELL 13D9E800 == 27 [pid = 3748] [id = 641] 08:41:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (142AA000) [pid = 3748] [serial = 1923] [outer = 00000000] 08:41:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (142BA800) [pid = 3748] [serial = 1924] [outer = 142AA000] 08:41:04 INFO - PROCESS | 3748 | 1468428064227 Marionette DEBUG loaded listener.js 08:41:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (15330C00) [pid = 3748] [serial = 1925] [outer = 142AA000] 08:41:04 INFO - PROCESS | 3748 | 1468428064715 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:41:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:41:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 712ms 08:41:04 INFO - PROCESS | 3748 | 1468428064770 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 08:41:04 INFO - PROCESS | 3748 | 1468428064772 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 08:41:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:41:04 INFO - PROCESS | 3748 | 1468428064776 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - PROCESS | 3748 | 1468428064777 Marionette TRACE conn2 <- [1,2530,null,{}] 08:41:04 INFO - PROCESS | 3748 | 1468428064781 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:04 INFO - PROCESS | 3748 | 1468428064783 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:04 INFO - PROCESS | 3748 | 1468428064901 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 08:41:05 INFO - PROCESS | 3748 | 1468428064992 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:05 INFO - PROCESS | 3748 | 1468428064995 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:05 INFO - PROCESS | 3748 | ++DOCSHELL 15E66400 == 28 [pid = 3748] [id = 642] 08:41:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (15E67800) [pid = 3748] [serial = 1926] [outer = 00000000] 08:41:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (160B0400) [pid = 3748] [serial = 1927] [outer = 15E67800] 08:41:05 INFO - PROCESS | 3748 | 1468428065040 Marionette DEBUG loaded listener.js 08:41:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (160CC800) [pid = 3748] [serial = 1928] [outer = 15E67800] 08:41:05 INFO - PROCESS | 3748 | 1468428065506 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:41:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:41:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 743ms 08:41:05 INFO - PROCESS | 3748 | 1468428065555 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 08:41:05 INFO - PROCESS | 3748 | 1468428065557 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 08:41:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:41:05 INFO - PROCESS | 3748 | 1468428065561 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - PROCESS | 3748 | 1468428065562 Marionette TRACE conn2 <- [1,2534,null,{}] 08:41:05 INFO - PROCESS | 3748 | 1468428065565 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:05 INFO - PROCESS | 3748 | 1468428065567 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:05 INFO - PROCESS | 3748 | 1468428065675 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 08:41:05 INFO - PROCESS | 3748 | 1468428065680 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:05 INFO - PROCESS | 3748 | 1468428065682 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:05 INFO - PROCESS | 3748 | ++DOCSHELL 160CEC00 == 29 [pid = 3748] [id = 643] 08:41:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (160D2800) [pid = 3748] [serial = 1929] [outer = 00000000] 08:41:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (167AA800) [pid = 3748] [serial = 1930] [outer = 160D2800] 08:41:05 INFO - PROCESS | 3748 | 1468428065725 Marionette DEBUG loaded listener.js 08:41:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (167B6400) [pid = 3748] [serial = 1931] [outer = 160D2800] 08:41:06 INFO - PROCESS | 3748 | 1468428066189 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:41:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:41:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 695ms 08:41:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:41:06 INFO - PROCESS | 3748 | 1468428066258 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 08:41:06 INFO - PROCESS | 3748 | 1468428066260 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 08:41:06 INFO - PROCESS | 3748 | 1468428066264 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:41:06 INFO - PROCESS | 3748 | 1468428066266 Marionette TRACE conn2 <- [1,2538,null,{}] 08:41:06 INFO - PROCESS | 3748 | 1468428066273 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:06 INFO - PROCESS | 3748 | 1468428066278 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:06 INFO - PROCESS | 3748 | 1468428066429 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 08:41:06 INFO - PROCESS | 3748 | 1468428066694 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:06 INFO - PROCESS | 3748 | 1468428066696 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:06 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (16949000) [pid = 3748] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:41:06 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (1561D400) [pid = 3748] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:41:06 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (16E5C800) [pid = 3748] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:41:06 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (1121B800) [pid = 3748] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:41:06 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (16EB9400) [pid = 3748] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:41:06 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (16E77400) [pid = 3748] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:41:06 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (1121AC00) [pid = 3748] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:41:06 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (160A8800) [pid = 3748] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:41:06 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (13444000) [pid = 3748] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:41:06 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (144ED400) [pid = 3748] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:41:06 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (15335C00) [pid = 3748] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:41:06 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (139C7800) [pid = 3748] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:41:06 INFO - PROCESS | 3748 | ++DOCSHELL 0C76B000 == 30 [pid = 3748] [id = 644] 08:41:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (1055A000) [pid = 3748] [serial = 1932] [outer = 00000000] 08:41:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (11450000) [pid = 3748] [serial = 1933] [outer = 1055A000] 08:41:06 INFO - PROCESS | 3748 | 1468428066749 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (139C7800) [pid = 3748] [serial = 1934] [outer = 1055A000] 08:41:07 INFO - PROCESS | 3748 | 1468428067136 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:41:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:41:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 901ms 08:41:07 INFO - PROCESS | 3748 | 1468428067168 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 3748 | 1468428067170 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 08:41:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:41:07 INFO - PROCESS | 3748 | 1468428067183 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 3748 | 1468428067184 Marionette TRACE conn2 <- [1,2542,null,{}] 08:41:07 INFO - PROCESS | 3748 | 1468428067188 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:07 INFO - PROCESS | 3748 | 1468428067190 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:07 INFO - PROCESS | 3748 | 1468428067301 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 08:41:07 INFO - PROCESS | 3748 | 1468428067308 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 3748 | 1468428067310 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:07 INFO - PROCESS | 3748 | ++DOCSHELL 1047CC00 == 31 [pid = 3748] [id = 645] 08:41:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (10A0E800) [pid = 3748] [serial = 1935] [outer = 00000000] 08:41:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (1694B000) [pid = 3748] [serial = 1936] [outer = 10A0E800] 08:41:07 INFO - PROCESS | 3748 | 1468428067353 Marionette DEBUG loaded listener.js 08:41:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (16A3B800) [pid = 3748] [serial = 1937] [outer = 10A0E800] 08:41:07 INFO - PROCESS | 3748 | 1468428067782 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:41:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:41:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 632ms 08:41:07 INFO - PROCESS | 3748 | 1468428067823 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 3748 | 1468428067826 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 08:41:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:41:07 INFO - PROCESS | 3748 | 1468428067830 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 3748 | 1468428067833 Marionette TRACE conn2 <- [1,2546,null,{}] 08:41:07 INFO - PROCESS | 3748 | 1468428067837 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:07 INFO - PROCESS | 3748 | 1468428067840 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:07 INFO - PROCESS | 3748 | 1468428067954 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 08:41:07 INFO - PROCESS | 3748 | 1468428067961 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 3748 | 1468428067963 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:08 INFO - PROCESS | 3748 | ++DOCSHELL 129EB800 == 32 [pid = 3748] [id = 646] 08:41:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (1533DC00) [pid = 3748] [serial = 1938] [outer = 00000000] 08:41:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (16E59000) [pid = 3748] [serial = 1939] [outer = 1533DC00] 08:41:08 INFO - PROCESS | 3748 | 1468428068006 Marionette DEBUG loaded listener.js 08:41:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (16E59400) [pid = 3748] [serial = 1940] [outer = 1533DC00] 08:41:08 INFO - PROCESS | 3748 | 1468428068482 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:41:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:41:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 648ms 08:41:08 INFO - PROCESS | 3748 | 1468428068498 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 08:41:08 INFO - PROCESS | 3748 | 1468428068500 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 08:41:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:41:08 INFO - PROCESS | 3748 | 1468428068503 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:41:08 INFO - PROCESS | 3748 | 1468428068505 Marionette TRACE conn2 <- [1,2550,null,{}] 08:41:08 INFO - PROCESS | 3748 | 1468428068508 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:08 INFO - PROCESS | 3748 | 1468428068510 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:08 INFO - PROCESS | 3748 | 1468428068626 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 08:41:08 INFO - PROCESS | 3748 | 1468428068635 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:08 INFO - PROCESS | 3748 | 1468428068637 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:08 INFO - PROCESS | 3748 | ++DOCSHELL 160D6000 == 33 [pid = 3748] [id = 647] 08:41:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (16944400) [pid = 3748] [serial = 1941] [outer = 00000000] 08:41:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16E72400) [pid = 3748] [serial = 1942] [outer = 16944400] 08:41:08 INFO - PROCESS | 3748 | 1468428068679 Marionette DEBUG loaded listener.js 08:41:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16E75400) [pid = 3748] [serial = 1943] [outer = 16944400] 08:41:09 INFO - PROCESS | 3748 | 1468428069533 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:41:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:41:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1106ms 08:41:09 INFO - PROCESS | 3748 | 1468428069602 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 08:41:09 INFO - PROCESS | 3748 | 1468428069607 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 08:41:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:41:09 INFO - PROCESS | 3748 | 1468428069611 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:41:09 INFO - PROCESS | 3748 | 1468428069617 Marionette TRACE conn2 <- [1,2554,null,{}] 08:41:09 INFO - PROCESS | 3748 | 1468428069622 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:09 INFO - PROCESS | 3748 | 1468428069624 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:09 INFO - PROCESS | 3748 | 1468428069752 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 08:41:09 INFO - PROCESS | 3748 | 1468428069883 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:09 INFO - PROCESS | 3748 | 1468428069886 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:09 INFO - PROCESS | 3748 | ++DOCSHELL 10D6B400 == 34 [pid = 3748] [id = 648] 08:41:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (10D6D000) [pid = 3748] [serial = 1944] [outer = 00000000] 08:41:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (129B6400) [pid = 3748] [serial = 1945] [outer = 10D6D000] 08:41:09 INFO - PROCESS | 3748 | 1468428069950 Marionette DEBUG loaded listener.js 08:41:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (13156C00) [pid = 3748] [serial = 1946] [outer = 10D6D000] 08:41:10 INFO - PROCESS | 3748 | 1468428070799 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:41:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:41:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1264ms 08:41:10 INFO - PROCESS | 3748 | 1468428070869 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 08:41:10 INFO - PROCESS | 3748 | 1468428070873 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 08:41:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:41:10 INFO - PROCESS | 3748 | 1468428070878 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:41:10 INFO - PROCESS | 3748 | 1468428070881 Marionette TRACE conn2 <- [1,2558,null,{}] 08:41:10 INFO - PROCESS | 3748 | 1468428070887 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:10 INFO - PROCESS | 3748 | 1468428070890 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:11 INFO - PROCESS | 3748 | 1468428071028 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 08:41:11 INFO - PROCESS | 3748 | 1468428071216 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:11 INFO - PROCESS | 3748 | 1468428071220 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:11 INFO - PROCESS | 3748 | --DOCSHELL 129EB800 == 33 [pid = 3748] [id = 646] 08:41:11 INFO - PROCESS | 3748 | --DOCSHELL 1047CC00 == 32 [pid = 3748] [id = 645] 08:41:11 INFO - PROCESS | 3748 | --DOCSHELL 0C76B000 == 31 [pid = 3748] [id = 644] 08:41:11 INFO - PROCESS | 3748 | --DOCSHELL 160CEC00 == 30 [pid = 3748] [id = 643] 08:41:11 INFO - PROCESS | 3748 | --DOCSHELL 15E66400 == 29 [pid = 3748] [id = 642] 08:41:11 INFO - PROCESS | 3748 | --DOCSHELL 13D9E800 == 28 [pid = 3748] [id = 641] 08:41:11 INFO - PROCESS | 3748 | --DOCSHELL 1312F800 == 27 [pid = 3748] [id = 640] 08:41:11 INFO - PROCESS | 3748 | --DOCSHELL 10D70C00 == 26 [pid = 3748] [id = 639] 08:41:11 INFO - PROCESS | 3748 | --DOCSHELL 10A0F800 == 25 [pid = 3748] [id = 638] 08:41:11 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (16A3C400) [pid = 3748] [serial = 1888] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (195D9000) [pid = 3748] [serial = 1901] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (16E71800) [pid = 3748] [serial = 1891] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (11CD1C00) [pid = 3748] [serial = 1876] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (19633000) [pid = 3748] [serial = 1903] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (19633800) [pid = 3748] [serial = 1904] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (12D69000) [pid = 3748] [serial = 1877] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (177B5000) [pid = 3748] [serial = 1871] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (176A0400) [pid = 3748] [serial = 1870] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (13135000) [pid = 3748] [serial = 1873] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (13218000) [pid = 3748] [serial = 1874] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (16751800) [pid = 3748] [serial = 1885] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (1394D000) [pid = 3748] [serial = 1879] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (139D5000) [pid = 3748] [serial = 1880] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (15336000) [pid = 3748] [serial = 1882] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (15372C00) [pid = 3748] [serial = 1883] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (16EB9C00) [pid = 3748] [serial = 1892] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (16E73C00) [pid = 3748] [serial = 1897] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (195D3C00) [pid = 3748] [serial = 1900] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (167B4000) [pid = 3748] [serial = 1895] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (17588000) [pid = 3748] [serial = 1894] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (17619000) [pid = 3748] [serial = 1898] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (16A49800) [pid = 3748] [serial = 1889] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (167B5000) [pid = 3748] [serial = 1886] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3748 | ++DOCSHELL 1059BC00 == 26 [pid = 3748] [id = 649] 08:41:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (10A07800) [pid = 3748] [serial = 1947] [outer = 00000000] 08:41:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (10BBD800) [pid = 3748] [serial = 1948] [outer = 10A07800] 08:41:11 INFO - PROCESS | 3748 | 1468428071297 Marionette DEBUG loaded listener.js 08:41:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (112D4400) [pid = 3748] [serial = 1949] [outer = 10A07800] 08:41:11 INFO - PROCESS | 3748 | 1468428071733 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:41:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:41:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 916ms 08:41:11 INFO - PROCESS | 3748 | 1468428071816 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 08:41:11 INFO - PROCESS | 3748 | 1468428071821 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 08:41:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:41:11 INFO - PROCESS | 3748 | 1468428071827 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:41:11 INFO - PROCESS | 3748 | 1468428071830 Marionette TRACE conn2 <- [1,2562,null,{}] 08:41:11 INFO - PROCESS | 3748 | 1468428071838 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:11 INFO - PROCESS | 3748 | 1468428071840 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:11 INFO - PROCESS | 3748 | 1468428071926 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 08:41:11 INFO - PROCESS | 3748 | 1468428071941 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:11 INFO - PROCESS | 3748 | 1468428071943 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:11 INFO - PROCESS | 3748 | ++DOCSHELL 132D7000 == 27 [pid = 3748] [id = 650] 08:41:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (132D7400) [pid = 3748] [serial = 1950] [outer = 00000000] 08:41:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (1394D000) [pid = 3748] [serial = 1951] [outer = 132D7400] 08:41:12 INFO - PROCESS | 3748 | 1468428071995 Marionette DEBUG loaded listener.js 08:41:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (139CB400) [pid = 3748] [serial = 1952] [outer = 132D7400] 08:41:12 INFO - PROCESS | 3748 | 1468428072488 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:41:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:41:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 695ms 08:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:41:12 INFO - PROCESS | 3748 | 1468428072525 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 08:41:12 INFO - PROCESS | 3748 | 1468428072528 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 08:41:12 INFO - PROCESS | 3748 | 1468428072531 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:41:12 INFO - PROCESS | 3748 | 1468428072535 Marionette TRACE conn2 <- [1,2566,null,{}] 08:41:12 INFO - PROCESS | 3748 | 1468428072545 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:12 INFO - PROCESS | 3748 | 1468428072550 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:12 INFO - PROCESS | 3748 | 1468428072663 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 08:41:12 INFO - PROCESS | 3748 | 1468428072768 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:12 INFO - PROCESS | 3748 | 1468428072771 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:12 INFO - PROCESS | 3748 | ++DOCSHELL 142C3800 == 28 [pid = 3748] [id = 651] 08:41:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (144ED000) [pid = 3748] [serial = 1953] [outer = 00000000] 08:41:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (1533D000) [pid = 3748] [serial = 1954] [outer = 144ED000] 08:41:12 INFO - PROCESS | 3748 | 1468428072819 Marionette DEBUG loaded listener.js 08:41:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (1561DC00) [pid = 3748] [serial = 1955] [outer = 144ED000] 08:41:13 INFO - PROCESS | 3748 | 1468428073205 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:41:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:41:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 743ms 08:41:13 INFO - PROCESS | 3748 | 1468428073271 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 08:41:13 INFO - PROCESS | 3748 | 1468428073274 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 08:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:41:13 INFO - PROCESS | 3748 | 1468428073277 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:41:13 INFO - PROCESS | 3748 | 1468428073279 Marionette TRACE conn2 <- [1,2570,null,{}] 08:41:13 INFO - PROCESS | 3748 | 1468428073282 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:13 INFO - PROCESS | 3748 | 1468428073284 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:13 INFO - PROCESS | 3748 | 1468428073377 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 08:41:13 INFO - PROCESS | 3748 | 1468428073386 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:13 INFO - PROCESS | 3748 | 1468428073388 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:13 INFO - PROCESS | 3748 | ++DOCSHELL 160A8C00 == 29 [pid = 3748] [id = 652] 08:41:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (160B4400) [pid = 3748] [serial = 1956] [outer = 00000000] 08:41:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (167ADC00) [pid = 3748] [serial = 1957] [outer = 160B4400] 08:41:13 INFO - PROCESS | 3748 | 1468428073432 Marionette DEBUG loaded listener.js 08:41:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (168C7C00) [pid = 3748] [serial = 1958] [outer = 160B4400] 08:41:13 INFO - PROCESS | 3748 | 1468428073912 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 695ms 08:41:14 INFO - PROCESS | 3748 | 1468428073977 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 08:41:14 INFO - PROCESS | 3748 | 1468428073979 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 08:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:41:14 INFO - PROCESS | 3748 | 1468428073988 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:41:14 INFO - PROCESS | 3748 | 1468428073989 Marionette TRACE conn2 <- [1,2574,null,{}] 08:41:14 INFO - PROCESS | 3748 | 1468428073993 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:14 INFO - PROCESS | 3748 | 1468428073995 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:14 INFO - PROCESS | 3748 | 1468428074185 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 08:41:14 INFO - PROCESS | 3748 | 1468428074194 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:14 INFO - PROCESS | 3748 | 1468428074196 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:14 INFO - PROCESS | 3748 | ++DOCSHELL 16944800 == 30 [pid = 3748] [id = 653] 08:41:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (16947800) [pid = 3748] [serial = 1959] [outer = 00000000] 08:41:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (16A3F800) [pid = 3748] [serial = 1960] [outer = 16947800] 08:41:14 INFO - PROCESS | 3748 | 1468428074240 Marionette DEBUG loaded listener.js 08:41:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (16A49C00) [pid = 3748] [serial = 1961] [outer = 16947800] 08:41:14 INFO - PROCESS | 3748 | 1468428074695 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 711ms 08:41:14 INFO - PROCESS | 3748 | 1468428074719 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 08:41:14 INFO - PROCESS | 3748 | 1468428074721 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 08:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:41:14 INFO - PROCESS | 3748 | 1468428074724 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:41:14 INFO - PROCESS | 3748 | 1468428074726 Marionette TRACE conn2 <- [1,2578,null,{}] 08:41:14 INFO - PROCESS | 3748 | 1468428074729 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:14 INFO - PROCESS | 3748 | 1468428074735 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:14 INFO - PROCESS | 3748 | 1468428074869 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 08:41:14 INFO - PROCESS | 3748 | 1468428074874 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:14 INFO - PROCESS | 3748 | 1468428074876 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:14 INFO - PROCESS | 3748 | ++DOCSHELL 16A3D400 == 31 [pid = 3748] [id = 654] 08:41:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (16A49800) [pid = 3748] [serial = 1962] [outer = 00000000] 08:41:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (16E72000) [pid = 3748] [serial = 1963] [outer = 16A49800] 08:41:14 INFO - PROCESS | 3748 | 1468428074919 Marionette DEBUG loaded listener.js 08:41:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (16FC4000) [pid = 3748] [serial = 1964] [outer = 16A49800] 08:41:15 INFO - PROCESS | 3748 | 1468428075380 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:41:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 711ms 08:41:15 INFO - PROCESS | 3748 | 1468428075424 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 08:41:15 INFO - PROCESS | 3748 | 1468428075426 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 08:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:41:15 INFO - PROCESS | 3748 | 1468428075436 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:41:15 INFO - PROCESS | 3748 | 1468428075438 Marionette TRACE conn2 <- [1,2582,null,{}] 08:41:15 INFO - PROCESS | 3748 | 1468428075441 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:15 INFO - PROCESS | 3748 | 1468428075443 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:15 INFO - PROCESS | 3748 | 1468428075588 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 08:41:15 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (1533DC00) [pid = 3748] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:41:15 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (10A0FC00) [pid = 3748] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:41:15 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (142AA000) [pid = 3748] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:41:15 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (15E67800) [pid = 3748] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:41:15 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (10D68400) [pid = 3748] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:41:15 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (15375000) [pid = 3748] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:41:15 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (142A5400) [pid = 3748] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:41:15 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (160D2800) [pid = 3748] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:41:15 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (1055A000) [pid = 3748] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:41:15 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (10A0E800) [pid = 3748] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:41:15 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (1101B800) [pid = 3748] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:41:15 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (1314BC00) [pid = 3748] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:41:15 INFO - PROCESS | 3748 | 1468428075762 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:15 INFO - PROCESS | 3748 | 1468428075764 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:15 INFO - PROCESS | 3748 | ++DOCSHELL 1055A000 == 32 [pid = 3748] [id = 655] 08:41:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (1059AC00) [pid = 3748] [serial = 1965] [outer = 00000000] 08:41:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (10D6BC00) [pid = 3748] [serial = 1966] [outer = 1059AC00] 08:41:15 INFO - PROCESS | 3748 | 1468428075811 Marionette DEBUG loaded listener.js 08:41:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (130A6000) [pid = 3748] [serial = 1967] [outer = 1059AC00] 08:41:16 INFO - PROCESS | 3748 | 1468428076186 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:41:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:41:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 806ms 08:41:16 INFO - PROCESS | 3748 | 1468428076242 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 08:41:16 INFO - PROCESS | 3748 | 1468428076244 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 08:41:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:41:16 INFO - PROCESS | 3748 | 1468428076248 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:41:16 INFO - PROCESS | 3748 | 1468428076249 Marionette TRACE conn2 <- [1,2586,null,{}] 08:41:16 INFO - PROCESS | 3748 | 1468428076253 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:16 INFO - PROCESS | 3748 | 1468428076254 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:16 INFO - PROCESS | 3748 | 1468428076331 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 08:41:16 INFO - PROCESS | 3748 | 1468428076336 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:16 INFO - PROCESS | 3748 | 1468428076338 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:16 INFO - PROCESS | 3748 | ++DOCSHELL 132E1400 == 33 [pid = 3748] [id = 656] 08:41:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (13C5C800) [pid = 3748] [serial = 1968] [outer = 00000000] 08:41:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (16E6FC00) [pid = 3748] [serial = 1969] [outer = 13C5C800] 08:41:16 INFO - PROCESS | 3748 | 1468428076382 Marionette DEBUG loaded listener.js 08:41:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (17586C00) [pid = 3748] [serial = 1970] [outer = 13C5C800] 08:41:16 INFO - PROCESS | 3748 | 1468428076839 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:41:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:41:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 632ms 08:41:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:41:16 INFO - PROCESS | 3748 | 1468428076885 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 08:41:16 INFO - PROCESS | 3748 | 1468428076887 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 08:41:16 INFO - PROCESS | 3748 | 1468428076890 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:41:16 INFO - PROCESS | 3748 | 1468428076892 Marionette TRACE conn2 <- [1,2590,null,{}] 08:41:16 INFO - PROCESS | 3748 | 1468428076895 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:16 INFO - PROCESS | 3748 | 1468428076897 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:17 INFO - PROCESS | 3748 | 1468428077025 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 08:41:17 INFO - PROCESS | 3748 | 1468428077057 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:17 INFO - PROCESS | 3748 | 1468428077059 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:17 INFO - PROCESS | 3748 | ++DOCSHELL 12DF3400 == 34 [pid = 3748] [id = 657] 08:41:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (13C5BC00) [pid = 3748] [serial = 1971] [outer = 00000000] 08:41:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (17712C00) [pid = 3748] [serial = 1972] [outer = 13C5BC00] 08:41:17 INFO - PROCESS | 3748 | 1468428077107 Marionette DEBUG loaded listener.js 08:41:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (177B5400) [pid = 3748] [serial = 1973] [outer = 13C5BC00] 08:41:17 INFO - PROCESS | 3748 | 1468428077544 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:41:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 632ms 08:41:17 INFO - PROCESS | 3748 | 1468428077561 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 08:41:17 INFO - PROCESS | 3748 | 1468428077563 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 08:41:17 INFO - PROCESS | 3748 | 1468428077580 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:41:17 INFO - PROCESS | 3748 | 1468428077582 Marionette TRACE conn2 <- [1,2594,null,{}] 08:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:41:17 INFO - PROCESS | 3748 | 1468428077599 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:17 INFO - PROCESS | 3748 | 1468428077601 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:17 INFO - PROCESS | 3748 | 1468428077680 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 08:41:17 INFO - PROCESS | 3748 | 1468428077685 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:17 INFO - PROCESS | 3748 | 1468428077687 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:17 INFO - PROCESS | 3748 | ++DOCSHELL 16E7B000 == 35 [pid = 3748] [id = 658] 08:41:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (16E7C400) [pid = 3748] [serial = 1974] [outer = 00000000] 08:41:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (1800FC00) [pid = 3748] [serial = 1975] [outer = 16E7C400] 08:41:17 INFO - PROCESS | 3748 | 1468428077729 Marionette DEBUG loaded listener.js 08:41:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (195CF400) [pid = 3748] [serial = 1976] [outer = 16E7C400] 08:41:18 INFO - PROCESS | 3748 | 1468428078481 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:41:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:41:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 948ms 08:41:18 INFO - PROCESS | 3748 | 1468428078530 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 08:41:18 INFO - PROCESS | 3748 | 1468428078536 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 08:41:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:41:18 INFO - PROCESS | 3748 | 1468428078540 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:41:18 INFO - PROCESS | 3748 | 1468428078546 Marionette TRACE conn2 <- [1,2598,null,{}] 08:41:18 INFO - PROCESS | 3748 | 1468428078551 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:18 INFO - PROCESS | 3748 | 1468428078554 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:18 INFO - PROCESS | 3748 | 1468428078668 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 08:41:18 INFO - PROCESS | 3748 | 1468428078801 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:18 INFO - PROCESS | 3748 | 1468428078804 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:18 INFO - PROCESS | 3748 | ++DOCSHELL 10D70000 == 36 [pid = 3748] [id = 659] 08:41:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (1121DC00) [pid = 3748] [serial = 1977] [outer = 00000000] 08:41:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (12DFB400) [pid = 3748] [serial = 1978] [outer = 1121DC00] 08:41:18 INFO - PROCESS | 3748 | 1468428078862 Marionette DEBUG loaded listener.js 08:41:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (13C6F800) [pid = 3748] [serial = 1979] [outer = 1121DC00] 08:41:19 INFO - PROCESS | 3748 | 1468428079440 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:41:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:41:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 964ms 08:41:19 INFO - PROCESS | 3748 | 1468428079487 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 08:41:19 INFO - PROCESS | 3748 | 1468428079491 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 08:41:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:41:19 INFO - PROCESS | 3748 | 1468428079498 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:41:19 INFO - PROCESS | 3748 | 1468428079501 Marionette TRACE conn2 <- [1,2602,null,{}] 08:41:19 INFO - PROCESS | 3748 | 1468428079505 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:19 INFO - PROCESS | 3748 | 1468428079508 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:19 INFO - PROCESS | 3748 | 1468428079618 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 08:41:19 INFO - PROCESS | 3748 | 1468428079729 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:19 INFO - PROCESS | 3748 | 1468428079732 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:19 INFO - PROCESS | 3748 | ++DOCSHELL 15619400 == 37 [pid = 3748] [id = 660] 08:41:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (15E66800) [pid = 3748] [serial = 1980] [outer = 00000000] 08:41:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16749400) [pid = 3748] [serial = 1981] [outer = 15E66800] 08:41:19 INFO - PROCESS | 3748 | 1468428079827 Marionette DEBUG loaded listener.js 08:41:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16945400) [pid = 3748] [serial = 1982] [outer = 15E66800] 08:41:20 INFO - PROCESS | 3748 | 1468428080488 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1011ms 08:41:20 INFO - PROCESS | 3748 | 1468428080531 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 08:41:20 INFO - PROCESS | 3748 | 1468428080534 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 08:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:41:20 INFO - PROCESS | 3748 | 1468428080538 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:41:20 INFO - PROCESS | 3748 | 1468428080541 Marionette TRACE conn2 <- [1,2606,null,{}] 08:41:20 INFO - PROCESS | 3748 | 1468428080553 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:20 INFO - PROCESS | 3748 | 1468428080558 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:20 INFO - PROCESS | 3748 | 1468428080675 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 08:41:20 INFO - PROCESS | 3748 | 1468428080817 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:20 INFO - PROCESS | 3748 | 1468428080820 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:20 INFO - PROCESS | 3748 | ++DOCSHELL 11CD1800 == 38 [pid = 3748] [id = 661] 08:41:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (1281CC00) [pid = 3748] [serial = 1983] [outer = 00000000] 08:41:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (131F1800) [pid = 3748] [serial = 1984] [outer = 1281CC00] 08:41:20 INFO - PROCESS | 3748 | 1468428080876 Marionette DEBUG loaded listener.js 08:41:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (15335800) [pid = 3748] [serial = 1985] [outer = 1281CC00] 08:41:21 INFO - PROCESS | 3748 | 1468428081640 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:41:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:41:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1153ms 08:41:21 INFO - PROCESS | 3748 | 1468428081682 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 08:41:21 INFO - PROCESS | 3748 | 1468428081685 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 08:41:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:41:21 INFO - PROCESS | 3748 | 1468428081690 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:41:21 INFO - PROCESS | 3748 | 1468428081694 Marionette TRACE conn2 <- [1,2610,null,{}] 08:41:21 INFO - PROCESS | 3748 | 1468428081699 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:21 INFO - PROCESS | 3748 | 1468428081702 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:21 INFO - PROCESS | 3748 | 1468428081833 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 08:41:22 INFO - PROCESS | 3748 | --DOCSHELL 12DF3400 == 37 [pid = 3748] [id = 657] 08:41:22 INFO - PROCESS | 3748 | --DOCSHELL 132E1400 == 36 [pid = 3748] [id = 656] 08:41:22 INFO - PROCESS | 3748 | --DOCSHELL 1055A000 == 35 [pid = 3748] [id = 655] 08:41:22 INFO - PROCESS | 3748 | --DOCSHELL 16A3D400 == 34 [pid = 3748] [id = 654] 08:41:22 INFO - PROCESS | 3748 | --DOCSHELL 16944800 == 33 [pid = 3748] [id = 653] 08:41:22 INFO - PROCESS | 3748 | --DOCSHELL 160A8C00 == 32 [pid = 3748] [id = 652] 08:41:22 INFO - PROCESS | 3748 | --DOCSHELL 142C3800 == 31 [pid = 3748] [id = 651] 08:41:22 INFO - PROCESS | 3748 | --DOCSHELL 132D7000 == 30 [pid = 3748] [id = 650] 08:41:22 INFO - PROCESS | 3748 | --DOCSHELL 1059BC00 == 29 [pid = 3748] [id = 649] 08:41:22 INFO - PROCESS | 3748 | --DOCSHELL 160D6000 == 28 [pid = 3748] [id = 647] 08:41:22 INFO - PROCESS | 3748 | --DOCSHELL 10D6B400 == 27 [pid = 3748] [id = 648] 08:41:22 INFO - PROCESS | 3748 | --DOCSHELL 15619400 == 26 [pid = 3748] [id = 660] 08:41:22 INFO - PROCESS | 3748 | --DOCSHELL 11CD1800 == 25 [pid = 3748] [id = 661] 08:41:22 INFO - PROCESS | 3748 | --DOCSHELL 16E7B000 == 24 [pid = 3748] [id = 658] 08:41:22 INFO - PROCESS | 3748 | --DOCSHELL 10D70000 == 23 [pid = 3748] [id = 659] 08:41:22 INFO - PROCESS | 3748 | 1468428082521 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:22 INFO - PROCESS | 3748 | 1468428082525 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:22 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (16E59000) [pid = 3748] [serial = 1939] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (112D7400) [pid = 3748] [serial = 1915] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (142BA800) [pid = 3748] [serial = 1924] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (160B0400) [pid = 3748] [serial = 1927] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (13C5EC00) [pid = 3748] [serial = 1907] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (13135C00) [pid = 3748] [serial = 1906] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (160D9400) [pid = 3748] [serial = 1910] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (160CC000) [pid = 3748] [serial = 1909] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (195DAC00) [pid = 3748] [serial = 1913] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (16E79C00) [pid = 3748] [serial = 1912] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (167AA800) [pid = 3748] [serial = 1930] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (160CC800) [pid = 3748] [serial = 1928] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (167B6400) [pid = 3748] [serial = 1931] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (11450000) [pid = 3748] [serial = 1933] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (1694B000) [pid = 3748] [serial = 1936] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (11AE5800) [pid = 3748] [serial = 1918] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (11CD4400) [pid = 3748] [serial = 1919] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (16E59400) [pid = 3748] [serial = 1940] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (132E1800) [pid = 3748] [serial = 1921] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (1344FC00) [pid = 3748] [serial = 1922] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (13157400) [pid = 3748] [serial = 1916] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (139C7800) [pid = 3748] [serial = 1934] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (16A3B800) [pid = 3748] [serial = 1937] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (15330C00) [pid = 3748] [serial = 1925] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 3748 | ++DOCSHELL 10A02000 == 24 [pid = 3748] [id = 662] 08:41:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (10A05C00) [pid = 3748] [serial = 1986] [outer = 00000000] 08:41:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (10A77800) [pid = 3748] [serial = 1987] [outer = 10A05C00] 08:41:22 INFO - PROCESS | 3748 | 1468428082666 Marionette DEBUG loaded listener.js 08:41:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (10D68000) [pid = 3748] [serial = 1988] [outer = 10A05C00] 08:41:23 INFO - PROCESS | 3748 | 1468428083207 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:41:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:41:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1580ms 08:41:23 INFO - PROCESS | 3748 | 1468428083292 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 08:41:23 INFO - PROCESS | 3748 | 1468428083296 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 08:41:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:41:23 INFO - PROCESS | 3748 | 1468428083302 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:41:23 INFO - PROCESS | 3748 | 1468428083308 Marionette TRACE conn2 <- [1,2614,null,{}] 08:41:23 INFO - PROCESS | 3748 | 1468428083314 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:23 INFO - PROCESS | 3748 | 1468428083316 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:23 INFO - PROCESS | 3748 | 1468428083410 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 08:41:23 INFO - PROCESS | 3748 | 1468428083418 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:23 INFO - PROCESS | 3748 | 1468428083421 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:23 INFO - PROCESS | 3748 | ++DOCSHELL 12924800 == 25 [pid = 3748] [id = 663] 08:41:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (12927800) [pid = 3748] [serial = 1989] [outer = 00000000] 08:41:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (129ECC00) [pid = 3748] [serial = 1990] [outer = 12927800] 08:41:23 INFO - PROCESS | 3748 | 1468428083468 Marionette DEBUG loaded listener.js 08:41:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (1303BC00) [pid = 3748] [serial = 1991] [outer = 12927800] 08:41:23 INFO - PROCESS | 3748 | 1468428083954 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:41:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:41:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 695ms 08:41:24 INFO - PROCESS | 3748 | 1468428084008 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 08:41:24 INFO - PROCESS | 3748 | 1468428084013 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 08:41:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:41:24 INFO - PROCESS | 3748 | 1468428084018 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:41:24 INFO - PROCESS | 3748 | 1468428084020 Marionette TRACE conn2 <- [1,2618,null,{}] 08:41:24 INFO - PROCESS | 3748 | 1468428084023 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:24 INFO - PROCESS | 3748 | 1468428084026 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:24 INFO - PROCESS | 3748 | 1468428084116 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 08:41:24 INFO - PROCESS | 3748 | 1468428084212 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:24 INFO - PROCESS | 3748 | 1468428084214 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:24 INFO - PROCESS | 3748 | ++DOCSHELL 132DAC00 == 26 [pid = 3748] [id = 664] 08:41:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (132E1400) [pid = 3748] [serial = 1992] [outer = 00000000] 08:41:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (1394C000) [pid = 3748] [serial = 1993] [outer = 132E1400] 08:41:24 INFO - PROCESS | 3748 | 1468428084258 Marionette DEBUG loaded listener.js 08:41:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (139D4400) [pid = 3748] [serial = 1994] [outer = 132E1400] 08:41:24 INFO - PROCESS | 3748 | 1468428084675 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:41:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:41:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 695ms 08:41:24 INFO - PROCESS | 3748 | 1468428084716 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 08:41:24 INFO - PROCESS | 3748 | 1468428084719 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 08:41:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:41:24 INFO - PROCESS | 3748 | 1468428084724 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:41:24 INFO - PROCESS | 3748 | 1468428084729 Marionette TRACE conn2 <- [1,2622,null,{}] 08:41:24 INFO - PROCESS | 3748 | 1468428084752 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:24 INFO - PROCESS | 3748 | 1468428084755 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:24 INFO - PROCESS | 3748 | 1468428084882 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 08:41:24 INFO - PROCESS | 3748 | 1468428084946 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:24 INFO - PROCESS | 3748 | 1468428084948 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:24 INFO - PROCESS | 3748 | ++DOCSHELL 142C0400 == 27 [pid = 3748] [id = 665] 08:41:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (142C0C00) [pid = 3748] [serial = 1995] [outer = 00000000] 08:41:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (15330000) [pid = 3748] [serial = 1996] [outer = 142C0C00] 08:41:25 INFO - PROCESS | 3748 | 1468428085003 Marionette DEBUG loaded listener.js 08:41:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (15336400) [pid = 3748] [serial = 1997] [outer = 142C0C00] 08:41:25 INFO - PROCESS | 3748 | 1468428085440 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:41:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:41:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 759ms 08:41:25 INFO - PROCESS | 3748 | 1468428085496 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 08:41:25 INFO - PROCESS | 3748 | 1468428085498 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 08:41:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:41:25 INFO - PROCESS | 3748 | 1468428085504 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:41:25 INFO - PROCESS | 3748 | 1468428085506 Marionette TRACE conn2 <- [1,2626,null,{}] 08:41:25 INFO - PROCESS | 3748 | 1468428085513 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:25 INFO - PROCESS | 3748 | 1468428085515 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:25 INFO - PROCESS | 3748 | 1468428085634 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 08:41:25 INFO - PROCESS | 3748 | 1468428085746 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:25 INFO - PROCESS | 3748 | 1468428085749 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:25 INFO - PROCESS | 3748 | ++DOCSHELL 1533D400 == 28 [pid = 3748] [id = 666] 08:41:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (1561D400) [pid = 3748] [serial = 1998] [outer = 00000000] 08:41:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (160B0000) [pid = 3748] [serial = 1999] [outer = 1561D400] 08:41:25 INFO - PROCESS | 3748 | 1468428085793 Marionette DEBUG loaded listener.js 08:41:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (160B3000) [pid = 3748] [serial = 2000] [outer = 1561D400] 08:41:26 INFO - PROCESS | 3748 | 1468428086211 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:41:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:41:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 743ms 08:41:26 INFO - PROCESS | 3748 | 1468428086279 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 08:41:26 INFO - PROCESS | 3748 | 1468428086282 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 08:41:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:41:26 INFO - PROCESS | 3748 | 1468428086285 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:41:26 INFO - PROCESS | 3748 | 1468428086287 Marionette TRACE conn2 <- [1,2630,null,{}] 08:41:26 INFO - PROCESS | 3748 | 1468428086290 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:26 INFO - PROCESS | 3748 | 1468428086292 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:26 INFO - PROCESS | 3748 | 1468428086411 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 08:41:26 INFO - PROCESS | 3748 | 1468428086477 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:26 INFO - PROCESS | 3748 | 1468428086483 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:26 INFO - PROCESS | 3748 | ++DOCSHELL 160D9800 == 29 [pid = 3748] [id = 667] 08:41:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (160DA000) [pid = 3748] [serial = 2001] [outer = 00000000] 08:41:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16751800) [pid = 3748] [serial = 2002] [outer = 160DA000] 08:41:26 INFO - PROCESS | 3748 | 1468428086537 Marionette DEBUG loaded listener.js 08:41:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (167B4C00) [pid = 3748] [serial = 2003] [outer = 160DA000] 08:41:27 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (16E7C400) [pid = 3748] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:41:27 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (1059AC00) [pid = 3748] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:41:27 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (16944400) [pid = 3748] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:41:27 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (13C5C800) [pid = 3748] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:41:27 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (10D6D000) [pid = 3748] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:41:27 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (144ED000) [pid = 3748] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:41:27 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (10A07800) [pid = 3748] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:41:27 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (132D7400) [pid = 3748] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:41:27 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (160B4400) [pid = 3748] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:41:27 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (16A49800) [pid = 3748] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:41:27 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (16947800) [pid = 3748] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:41:27 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (13C5BC00) [pid = 3748] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:41:27 INFO - PROCESS | 3748 | 1468428087156 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:41:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:41:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 900ms 08:41:27 INFO - PROCESS | 3748 | 1468428087190 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 08:41:27 INFO - PROCESS | 3748 | 1468428087192 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 08:41:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:41:27 INFO - PROCESS | 3748 | 1468428087202 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:41:27 INFO - PROCESS | 3748 | 1468428087204 Marionette TRACE conn2 <- [1,2634,null,{}] 08:41:27 INFO - PROCESS | 3748 | 1468428087209 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:27 INFO - PROCESS | 3748 | 1468428087212 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:27 INFO - PROCESS | 3748 | 1468428087297 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 08:41:27 INFO - PROCESS | 3748 | 1468428087304 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:27 INFO - PROCESS | 3748 | 1468428087306 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:27 INFO - PROCESS | 3748 | ++DOCSHELL 10A0BC00 == 30 [pid = 3748] [id = 668] 08:41:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (13C5C800) [pid = 3748] [serial = 2004] [outer = 00000000] 08:41:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (167B7400) [pid = 3748] [serial = 2005] [outer = 13C5C800] 08:41:27 INFO - PROCESS | 3748 | 1468428087349 Marionette DEBUG loaded listener.js 08:41:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (16942400) [pid = 3748] [serial = 2006] [outer = 13C5C800] 08:41:27 INFO - PROCESS | 3748 | 1468428087776 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:41:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:41:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 664ms 08:41:27 INFO - PROCESS | 3748 | 1468428087854 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 08:41:27 INFO - PROCESS | 3748 | 1468428087856 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 08:41:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:41:27 INFO - PROCESS | 3748 | 1468428087859 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:41:27 INFO - PROCESS | 3748 | 1468428087861 Marionette TRACE conn2 <- [1,2638,null,{}] 08:41:27 INFO - PROCESS | 3748 | 1468428087864 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:27 INFO - PROCESS | 3748 | 1468428087866 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:27 INFO - PROCESS | 3748 | 1468428087943 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 08:41:27 INFO - PROCESS | 3748 | 1468428087948 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:27 INFO - PROCESS | 3748 | 1468428087950 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:27 INFO - PROCESS | 3748 | ++DOCSHELL 15334800 == 31 [pid = 3748] [id = 669] 08:41:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (16944400) [pid = 3748] [serial = 2007] [outer = 00000000] 08:41:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (1694FC00) [pid = 3748] [serial = 2008] [outer = 16944400] 08:41:28 INFO - PROCESS | 3748 | 1468428087993 Marionette DEBUG loaded listener.js 08:41:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (16A3C000) [pid = 3748] [serial = 2009] [outer = 16944400] 08:41:28 INFO - PROCESS | 3748 | 1468428088441 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:41:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:41:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 648ms 08:41:28 INFO - PROCESS | 3748 | 1468428088536 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 08:41:28 INFO - PROCESS | 3748 | 1468428088538 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 08:41:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:41:28 INFO - PROCESS | 3748 | 1468428088545 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:41:28 INFO - PROCESS | 3748 | 1468428088547 Marionette TRACE conn2 <- [1,2642,null,{}] 08:41:28 INFO - PROCESS | 3748 | 1468428088550 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:28 INFO - PROCESS | 3748 | 1468428088552 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:28 INFO - PROCESS | 3748 | 1468428088631 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 08:41:28 INFO - PROCESS | 3748 | 1468428088637 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:28 INFO - PROCESS | 3748 | 1468428088639 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:28 INFO - PROCESS | 3748 | ++DOCSHELL 10D6FC00 == 32 [pid = 3748] [id = 670] 08:41:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (11CD4400) [pid = 3748] [serial = 2010] [outer = 00000000] 08:41:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (16A63000) [pid = 3748] [serial = 2011] [outer = 11CD4400] 08:41:28 INFO - PROCESS | 3748 | 1468428088682 Marionette DEBUG loaded listener.js 08:41:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (16A44400) [pid = 3748] [serial = 2012] [outer = 11CD4400] 08:41:29 INFO - PROCESS | 3748 | --DOCSHELL 10D67400 == 31 [pid = 3748] [id = 598] 08:41:29 INFO - PROCESS | 3748 | --DOCSHELL 112C9400 == 30 [pid = 3748] [id = 601] 08:41:29 INFO - PROCESS | 3748 | --DOCSHELL 160D5000 == 29 [pid = 3748] [id = 604] 08:41:29 INFO - PROCESS | 3748 | --DOCSHELL 16E71400 == 28 [pid = 3748] [id = 606] 08:41:29 INFO - PROCESS | 3748 | --DOCSHELL 10A79800 == 27 [pid = 3748] [id = 596] 08:41:29 INFO - PROCESS | 3748 | --DOCSHELL 142A8C00 == 26 [pid = 3748] [id = 597] 08:41:29 INFO - PROCESS | 3748 | --DOCSHELL 139CDC00 == 25 [pid = 3748] [id = 600] 08:41:29 INFO - PROCESS | 3748 | --DOCSHELL 13442000 == 24 [pid = 3748] [id = 602] 08:41:29 INFO - PROCESS | 3748 | --DOCSHELL 114DE000 == 23 [pid = 3748] [id = 591] 08:41:29 INFO - PROCESS | 3748 | --DOCSHELL 15E5EC00 == 22 [pid = 3748] [id = 603] 08:41:29 INFO - PROCESS | 3748 | --DOCSHELL 1533A000 == 21 [pid = 3748] [id = 594] 08:41:29 INFO - PROCESS | 3748 | --DOCSHELL 132D8800 == 20 [pid = 3748] [id = 607] 08:41:29 INFO - PROCESS | 3748 | --DOCSHELL 142AF800 == 19 [pid = 3748] [id = 593] 08:41:29 INFO - PROCESS | 3748 | --DOCSHELL 1533A400 == 18 [pid = 3748] [id = 605] 08:41:29 INFO - PROCESS | 3748 | --DOCSHELL 132D6400 == 17 [pid = 3748] [id = 592] 08:41:29 INFO - PROCESS | 3748 | --DOCSHELL 160CF800 == 16 [pid = 3748] [id = 595] 08:41:29 INFO - PROCESS | 3748 | --DOCSHELL 10A80000 == 15 [pid = 3748] [id = 599] 08:41:30 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (177B5400) [pid = 3748] [serial = 1973] [outer = 00000000] [url = about:blank] 08:41:30 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (1800FC00) [pid = 3748] [serial = 1975] [outer = 00000000] [url = about:blank] 08:41:30 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (195CF400) [pid = 3748] [serial = 1976] [outer = 00000000] [url = about:blank] 08:41:30 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (10D6BC00) [pid = 3748] [serial = 1966] [outer = 00000000] [url = about:blank] 08:41:30 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (16E75400) [pid = 3748] [serial = 1943] [outer = 00000000] [url = about:blank] 08:41:30 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (16E6FC00) [pid = 3748] [serial = 1969] [outer = 00000000] [url = about:blank] 08:41:30 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (129B6400) [pid = 3748] [serial = 1945] [outer = 00000000] [url = about:blank] 08:41:30 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (17586C00) [pid = 3748] [serial = 1970] [outer = 00000000] [url = about:blank] 08:41:30 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (1561DC00) [pid = 3748] [serial = 1955] [outer = 00000000] [url = about:blank] 08:41:30 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (10BBD800) [pid = 3748] [serial = 1948] [outer = 00000000] [url = about:blank] 08:41:30 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (139CB400) [pid = 3748] [serial = 1952] [outer = 00000000] [url = about:blank] 08:41:30 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (112D4400) [pid = 3748] [serial = 1949] [outer = 00000000] [url = about:blank] 08:41:30 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (167ADC00) [pid = 3748] [serial = 1957] [outer = 00000000] [url = about:blank] 08:41:30 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (16FC4000) [pid = 3748] [serial = 1964] [outer = 00000000] [url = about:blank] 08:41:30 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (168C7C00) [pid = 3748] [serial = 1958] [outer = 00000000] [url = about:blank] 08:41:30 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (16E72000) [pid = 3748] [serial = 1963] [outer = 00000000] [url = about:blank] 08:41:30 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (130A6000) [pid = 3748] [serial = 1967] [outer = 00000000] [url = about:blank] 08:41:30 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (1394D000) [pid = 3748] [serial = 1951] [outer = 00000000] [url = about:blank] 08:41:30 INFO - PROCESS | 3748 | --DOMWINDOW == 56 (16A49C00) [pid = 3748] [serial = 1961] [outer = 00000000] [url = about:blank] 08:41:30 INFO - PROCESS | 3748 | --DOMWINDOW == 55 (1533D000) [pid = 3748] [serial = 1954] [outer = 00000000] [url = about:blank] 08:41:30 INFO - PROCESS | 3748 | --DOMWINDOW == 54 (16A3F800) [pid = 3748] [serial = 1960] [outer = 00000000] [url = about:blank] 08:41:30 INFO - PROCESS | 3748 | --DOMWINDOW == 53 (13156C00) [pid = 3748] [serial = 1946] [outer = 00000000] [url = about:blank] 08:41:30 INFO - PROCESS | 3748 | --DOMWINDOW == 52 (16E72400) [pid = 3748] [serial = 1942] [outer = 00000000] [url = about:blank] 08:41:30 INFO - PROCESS | 3748 | --DOMWINDOW == 51 (17712C00) [pid = 3748] [serial = 1972] [outer = 00000000] [url = about:blank] 08:41:30 INFO - PROCESS | 3748 | 1468428090348 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:41:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:41:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1896ms 08:41:30 INFO - PROCESS | 3748 | 1468428090414 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 08:41:30 INFO - PROCESS | 3748 | 1468428090418 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 08:41:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:41:30 INFO - PROCESS | 3748 | 1468428090423 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:41:30 INFO - PROCESS | 3748 | 1468428090426 Marionette TRACE conn2 <- [1,2646,null,{}] 08:41:30 INFO - PROCESS | 3748 | 1468428090431 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:30 INFO - PROCESS | 3748 | 1468428090434 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:30 INFO - PROCESS | 3748 | 1468428090530 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 08:41:30 INFO - PROCESS | 3748 | 1468428090546 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:30 INFO - PROCESS | 3748 | 1468428090549 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:30 INFO - PROCESS | 3748 | ++DOCSHELL 1124A800 == 16 [pid = 3748] [id = 671] 08:41:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 52 (1124AC00) [pid = 3748] [serial = 2013] [outer = 00000000] 08:41:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 53 (112D1800) [pid = 3748] [serial = 2014] [outer = 1124AC00] 08:41:30 INFO - PROCESS | 3748 | 1468428090596 Marionette DEBUG loaded listener.js 08:41:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 54 (114DA800) [pid = 3748] [serial = 2015] [outer = 1124AC00] 08:41:31 INFO - PROCESS | 3748 | 1468428091084 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:41:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:41:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 711ms 08:41:31 INFO - PROCESS | 3748 | 1468428091123 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 08:41:31 INFO - PROCESS | 3748 | 1468428091128 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 08:41:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:41:31 INFO - PROCESS | 3748 | 1468428091138 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:41:31 INFO - PROCESS | 3748 | 1468428091140 Marionette TRACE conn2 <- [1,2650,null,{}] 08:41:31 INFO - PROCESS | 3748 | 1468428091144 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:31 INFO - PROCESS | 3748 | 1468428091147 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:31 INFO - PROCESS | 3748 | 1468428091233 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 08:41:31 INFO - PROCESS | 3748 | 1468428091242 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:31 INFO - PROCESS | 3748 | 1468428091245 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:31 INFO - PROCESS | 3748 | ++DOCSHELL 130CD400 == 17 [pid = 3748] [id = 672] 08:41:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 55 (130CDC00) [pid = 3748] [serial = 2016] [outer = 00000000] 08:41:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 56 (13135400) [pid = 3748] [serial = 2017] [outer = 130CDC00] 08:41:31 INFO - PROCESS | 3748 | 1468428091297 Marionette DEBUG loaded listener.js 08:41:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 57 (1315A000) [pid = 3748] [serial = 2018] [outer = 130CDC00] 08:41:31 INFO - PROCESS | 3748 | 1468428091814 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:41:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:41:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 711ms 08:41:31 INFO - PROCESS | 3748 | 1468428091870 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 08:41:31 INFO - PROCESS | 3748 | 1468428091873 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 08:41:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:41:31 INFO - PROCESS | 3748 | 1468428091876 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:41:31 INFO - PROCESS | 3748 | 1468428091880 Marionette TRACE conn2 <- [1,2654,null,{}] 08:41:31 INFO - PROCESS | 3748 | 1468428091890 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:31 INFO - PROCESS | 3748 | 1468428091895 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:32 INFO - PROCESS | 3748 | 1468428092007 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 08:41:32 INFO - PROCESS | 3748 | 1468428092105 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:32 INFO - PROCESS | 3748 | 1468428092108 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:32 INFO - PROCESS | 3748 | ++DOCSHELL 142A5C00 == 18 [pid = 3748] [id = 673] 08:41:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (142A6400) [pid = 3748] [serial = 2019] [outer = 00000000] 08:41:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (142AAC00) [pid = 3748] [serial = 2020] [outer = 142A6400] 08:41:32 INFO - PROCESS | 3748 | 1468428092155 Marionette DEBUG loaded listener.js 08:41:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (142BA800) [pid = 3748] [serial = 2021] [outer = 142A6400] 08:41:33 INFO - PROCESS | 3748 | 1468428093015 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:41:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:41:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1169ms 08:41:33 INFO - PROCESS | 3748 | 1468428093029 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 08:41:33 INFO - PROCESS | 3748 | 1468428093032 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 08:41:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:41:33 INFO - PROCESS | 3748 | 1468428093035 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:41:33 INFO - PROCESS | 3748 | 1468428093048 Marionette TRACE conn2 <- [1,2658,null,{}] 08:41:33 INFO - PROCESS | 3748 | 1468428093053 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:33 INFO - PROCESS | 3748 | 1468428093054 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:33 INFO - PROCESS | 3748 | 1468428093135 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 08:41:33 INFO - PROCESS | 3748 | 1468428093141 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 3748 | 1468428093143 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:33 INFO - PROCESS | 3748 | ++DOCSHELL 13D9E800 == 19 [pid = 3748] [id = 674] 08:41:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (142A7000) [pid = 3748] [serial = 2022] [outer = 00000000] 08:41:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (1533BC00) [pid = 3748] [serial = 2023] [outer = 142A7000] 08:41:33 INFO - PROCESS | 3748 | 1468428093186 Marionette DEBUG loaded listener.js 08:41:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (1561FC00) [pid = 3748] [serial = 2024] [outer = 142A7000] 08:41:34 INFO - PROCESS | 3748 | 1468428094160 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"]]]}] 08:41:34 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 08:41:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:41:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:41:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1169ms 08:41:34 INFO - PROCESS | 3748 | 1468428094202 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 08:41:34 INFO - PROCESS | 3748 | 1468428094204 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 08:41:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:41:34 INFO - PROCESS | 3748 | 1468428094255 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:41:34 INFO - PROCESS | 3748 | 1468428094256 Marionette TRACE conn2 <- [1,2662,null,{}] 08:41:34 INFO - PROCESS | 3748 | 1468428094260 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:34 INFO - PROCESS | 3748 | 1468428094262 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:34 INFO - PROCESS | 3748 | 1468428094337 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 08:41:34 INFO - PROCESS | 3748 | 1468428094343 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:34 INFO - PROCESS | 3748 | 1468428094345 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:34 INFO - PROCESS | 3748 | ++DOCSHELL 15E66400 == 20 [pid = 3748] [id = 675] 08:41:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (15E67800) [pid = 3748] [serial = 2025] [outer = 00000000] 08:41:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (160D4400) [pid = 3748] [serial = 2026] [outer = 15E67800] 08:41:34 INFO - PROCESS | 3748 | 1468428094388 Marionette DEBUG loaded listener.js 08:41:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (16749000) [pid = 3748] [serial = 2027] [outer = 15E67800] 08:41:35 INFO - PROCESS | 3748 | 1468428095335 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"]]]}] 08:41:35 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 08:41:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:41:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:41:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1106ms 08:41:35 INFO - PROCESS | 3748 | 1468428095345 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 08:41:35 INFO - PROCESS | 3748 | 1468428095347 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 08:41:35 INFO - PROCESS | 3748 | 1468428095359 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:41:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:41:35 INFO - PROCESS | 3748 | 1468428095361 Marionette TRACE conn2 <- [1,2666,null,{}] 08:41:35 INFO - PROCESS | 3748 | 1468428095365 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:35 INFO - PROCESS | 3748 | 1468428095370 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:35 INFO - PROCESS | 3748 | 1468428095505 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 08:41:35 INFO - PROCESS | 3748 | 1468428095511 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:35 INFO - PROCESS | 3748 | 1468428095513 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:35 INFO - PROCESS | 3748 | ++DOCSHELL 167AFC00 == 21 [pid = 3748] [id = 676] 08:41:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (167B0400) [pid = 3748] [serial = 2028] [outer = 00000000] 08:41:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (16A3B800) [pid = 3748] [serial = 2029] [outer = 167B0400] 08:41:35 INFO - PROCESS | 3748 | 1468428095556 Marionette DEBUG loaded listener.js 08:41:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (16A6F800) [pid = 3748] [serial = 2030] [outer = 167B0400] 08:41:36 INFO - PROCESS | 3748 | 1468428096521 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:41:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 08:41:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1201ms 08:41:36 INFO - PROCESS | 3748 | 1468428096551 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 08:41:36 INFO - PROCESS | 3748 | 1468428096553 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 08:41:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:41:36 INFO - PROCESS | 3748 | 1468428096563 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:41:36 INFO - PROCESS | 3748 | 1468428096565 Marionette TRACE conn2 <- [1,2670,null,{}] 08:41:36 INFO - PROCESS | 3748 | 1468428096568 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:36 INFO - PROCESS | 3748 | 1468428096570 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:36 INFO - PROCESS | 3748 | 1468428096693 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 08:41:36 INFO - PROCESS | 3748 | 1468428096699 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:36 INFO - PROCESS | 3748 | 1468428096701 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:36 INFO - PROCESS | 3748 | ++DOCSHELL 16A3A800 == 22 [pid = 3748] [id = 677] 08:41:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (16A43800) [pid = 3748] [serial = 2031] [outer = 00000000] 08:41:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (16E60C00) [pid = 3748] [serial = 2032] [outer = 16A43800] 08:41:36 INFO - PROCESS | 3748 | 1468428096794 Marionette DEBUG loaded listener.js 08:41:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (16E61000) [pid = 3748] [serial = 2033] [outer = 16A43800] 08:41:37 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (16944400) [pid = 3748] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:41:37 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (160DA000) [pid = 3748] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:41:37 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (1561D400) [pid = 3748] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:41:37 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (15E66800) [pid = 3748] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:41:37 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (1121DC00) [pid = 3748] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:41:37 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (132E1400) [pid = 3748] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:41:37 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (12927800) [pid = 3748] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:41:37 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (10A05C00) [pid = 3748] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:41:37 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (1281CC00) [pid = 3748] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:41:37 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (142C0C00) [pid = 3748] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:41:37 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (13C5C800) [pid = 3748] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:41:37 INFO - PROCESS | 3748 | 1468428097761 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:41:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 08:41:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1201ms 08:41:37 INFO - PROCESS | 3748 | 1468428097787 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 08:41:37 INFO - PROCESS | 3748 | 1468428097789 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 08:41:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:41:37 INFO - PROCESS | 3748 | 1468428097792 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:41:37 INFO - PROCESS | 3748 | 1468428097794 Marionette TRACE conn2 <- [1,2674,null,{}] 08:41:37 INFO - PROCESS | 3748 | 1468428097797 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:37 INFO - PROCESS | 3748 | 1468428097800 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:37 INFO - PROCESS | 3748 | 1468428097876 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 08:41:37 INFO - PROCESS | 3748 | 1468428097881 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:37 INFO - PROCESS | 3748 | 1468428097883 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:37 INFO - PROCESS | 3748 | ++DOCSHELL 10A9D400 == 23 [pid = 3748] [id = 678] 08:41:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (10D66400) [pid = 3748] [serial = 2034] [outer = 00000000] 08:41:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (142ACC00) [pid = 3748] [serial = 2035] [outer = 10D66400] 08:41:37 INFO - PROCESS | 3748 | 1468428097925 Marionette DEBUG loaded listener.js 08:41:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (142C2000) [pid = 3748] [serial = 2036] [outer = 10D66400] 08:41:38 INFO - PROCESS | 3748 | 1468428098868 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"]]]}] 08:41:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 08:41:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:41:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:41:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1106ms 08:41:38 INFO - PROCESS | 3748 | 1468428098894 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 08:41:38 INFO - PROCESS | 3748 | 1468428098895 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 08:41:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:41:38 INFO - PROCESS | 3748 | 1468428098899 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:41:38 INFO - PROCESS | 3748 | 1468428098900 Marionette TRACE conn2 <- [1,2678,null,{}] 08:41:38 INFO - PROCESS | 3748 | 1468428098904 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:38 INFO - PROCESS | 3748 | 1468428098906 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:39 INFO - PROCESS | 3748 | 1468428098984 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 08:41:39 INFO - PROCESS | 3748 | 1468428098989 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:39 INFO - PROCESS | 3748 | 1468428098991 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:39 INFO - PROCESS | 3748 | ++DOCSHELL 142A5400 == 24 [pid = 3748] [id = 679] 08:41:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (15E66800) [pid = 3748] [serial = 2037] [outer = 00000000] 08:41:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (16E71400) [pid = 3748] [serial = 2038] [outer = 15E66800] 08:41:39 INFO - PROCESS | 3748 | 1468428099034 Marionette DEBUG loaded listener.js 08:41:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (16E71C00) [pid = 3748] [serial = 2039] [outer = 15E66800] 08:41:40 INFO - PROCESS | 3748 | 1468428099999 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"]]]}] 08:41:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:41:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:41:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:41:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1150ms 08:41:40 INFO - PROCESS | 3748 | 1468428100085 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 08:41:40 INFO - PROCESS | 3748 | 1468428100090 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 08:41:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:41:40 INFO - PROCESS | 3748 | 1468428100096 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:41:40 INFO - PROCESS | 3748 | 1468428100099 Marionette TRACE conn2 <- [1,2682,null,{}] 08:41:40 INFO - PROCESS | 3748 | 1468428100108 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:40 INFO - PROCESS | 3748 | 1468428100113 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:40 INFO - PROCESS | 3748 | 1468428100253 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 08:41:40 INFO - PROCESS | 3748 | 1468428100423 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:40 INFO - PROCESS | 3748 | 1468428100428 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:40 INFO - PROCESS | 3748 | ++DOCSHELL 11223400 == 25 [pid = 3748] [id = 680] 08:41:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (11225000) [pid = 3748] [serial = 2040] [outer = 00000000] 08:41:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (114DF000) [pid = 3748] [serial = 2041] [outer = 11225000] 08:41:40 INFO - PROCESS | 3748 | 1468428100484 Marionette DEBUG loaded listener.js 08:41:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (12D69000) [pid = 3748] [serial = 2042] [outer = 11225000] 08:41:41 INFO - PROCESS | 3748 | 1468428101667 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"]]]}] 08:41:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:41:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:41:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:41:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:41:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1569ms 08:41:41 INFO - PROCESS | 3748 | 1468428101688 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 08:41:41 INFO - PROCESS | 3748 | 1468428101691 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 08:41:41 INFO - PROCESS | 3748 | 1468428101696 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:41:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:41:41 INFO - PROCESS | 3748 | 1468428101699 Marionette TRACE conn2 <- [1,2686,null,{}] 08:41:41 INFO - PROCESS | 3748 | 1468428101705 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:41 INFO - PROCESS | 3748 | 1468428101708 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:41 INFO - PROCESS | 3748 | 1468428101815 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 08:41:41 INFO - PROCESS | 3748 | 1468428101971 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:41 INFO - PROCESS | 3748 | 1468428101976 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:41 INFO - PROCESS | 3748 | ++DOCSHELL 12BCE000 == 26 [pid = 3748] [id = 681] 08:41:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (12DEEC00) [pid = 3748] [serial = 2043] [outer = 00000000] 08:41:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (1312B000) [pid = 3748] [serial = 2044] [outer = 12DEEC00] 08:41:42 INFO - PROCESS | 3748 | 1468428102024 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (13159800) [pid = 3748] [serial = 2045] [outer = 12DEEC00] 08:41:42 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (16A3C000) [pid = 3748] [serial = 2009] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (16751800) [pid = 3748] [serial = 2002] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (160B0000) [pid = 3748] [serial = 1999] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (16A63000) [pid = 3748] [serial = 2011] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (160B3000) [pid = 3748] [serial = 2000] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (167B4C00) [pid = 3748] [serial = 2003] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (1694FC00) [pid = 3748] [serial = 2008] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (16945400) [pid = 3748] [serial = 1982] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (16749400) [pid = 3748] [serial = 1981] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (13C6F800) [pid = 3748] [serial = 1979] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (12DFB400) [pid = 3748] [serial = 1978] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (1394C000) [pid = 3748] [serial = 1993] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (129ECC00) [pid = 3748] [serial = 1990] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (1303BC00) [pid = 3748] [serial = 1991] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (10A77800) [pid = 3748] [serial = 1987] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (10D68000) [pid = 3748] [serial = 1988] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3748 | --DOMWINDOW == 56 (15335800) [pid = 3748] [serial = 1985] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3748 | --DOMWINDOW == 55 (131F1800) [pid = 3748] [serial = 1984] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3748 | --DOMWINDOW == 54 (15330000) [pid = 3748] [serial = 1996] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3748 | --DOMWINDOW == 53 (15336400) [pid = 3748] [serial = 1997] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3748 | --DOMWINDOW == 52 (167B7400) [pid = 3748] [serial = 2005] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3748 | --DOMWINDOW == 51 (16942400) [pid = 3748] [serial = 2006] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3748 | --DOMWINDOW == 50 (139D4400) [pid = 3748] [serial = 1994] [outer = 00000000] [url = about:blank] 08:41:42 INFO - PROCESS | 3748 | 1468428102965 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"]]]}] 08:41:43 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:41:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:41:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:41:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1302ms 08:41:43 INFO - PROCESS | 3748 | 1468428102999 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 08:41:43 INFO - PROCESS | 3748 | 1468428103003 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 08:41:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:41:43 INFO - PROCESS | 3748 | 1468428103012 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:41:43 INFO - PROCESS | 3748 | 1468428103014 Marionette TRACE conn2 <- [1,2690,null,{}] 08:41:43 INFO - PROCESS | 3748 | 1468428103021 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:43 INFO - PROCESS | 3748 | 1468428103023 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:43 INFO - PROCESS | 3748 | 1468428103108 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 08:41:43 INFO - PROCESS | 3748 | 1468428103115 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 3748 | 1468428103118 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:43 INFO - PROCESS | 3748 | ++DOCSHELL 13442000 == 27 [pid = 3748] [id = 682] 08:41:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 51 (13443800) [pid = 3748] [serial = 2046] [outer = 00000000] 08:41:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 52 (13C53800) [pid = 3748] [serial = 2047] [outer = 13443800] 08:41:43 INFO - PROCESS | 3748 | 1468428103164 Marionette DEBUG loaded listener.js 08:41:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 53 (13C5E800) [pid = 3748] [serial = 2048] [outer = 13443800] 08:41:43 INFO - PROCESS | 3748 | 1468428103656 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:41:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:41:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 690ms 08:41:43 INFO - PROCESS | 3748 | 1468428103708 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 08:41:43 INFO - PROCESS | 3748 | 1468428103710 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 08:41:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:41:43 INFO - PROCESS | 3748 | 1468428103714 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:41:43 INFO - PROCESS | 3748 | 1468428103717 Marionette TRACE conn2 <- [1,2694,null,{}] 08:41:43 INFO - PROCESS | 3748 | 1468428103728 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:43 INFO - PROCESS | 3748 | 1468428103732 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:43 INFO - PROCESS | 3748 | 1468428103818 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 08:41:43 INFO - PROCESS | 3748 | 1468428103828 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 3748 | 1468428103831 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:43 INFO - PROCESS | 3748 | ++DOCSHELL 15330C00 == 28 [pid = 3748] [id = 683] 08:41:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 54 (15331000) [pid = 3748] [serial = 2049] [outer = 00000000] 08:41:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 55 (1533CC00) [pid = 3748] [serial = 2050] [outer = 15331000] 08:41:43 INFO - PROCESS | 3748 | 1468428103967 Marionette DEBUG loaded listener.js 08:41:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 56 (15E5EC00) [pid = 3748] [serial = 2051] [outer = 15331000] 08:41:44 INFO - PROCESS | 3748 | 1468428104381 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:41:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:41:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 690ms 08:41:44 INFO - PROCESS | 3748 | 1468428104419 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 08:41:44 INFO - PROCESS | 3748 | 1468428104422 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 08:41:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:41:44 INFO - PROCESS | 3748 | 1468428104425 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:41:44 INFO - PROCESS | 3748 | 1468428104427 Marionette TRACE conn2 <- [1,2698,null,{}] 08:41:44 INFO - PROCESS | 3748 | 1468428104430 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:44 INFO - PROCESS | 3748 | 1468428104432 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:44 INFO - PROCESS | 3748 | 1468428104572 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 08:41:44 INFO - PROCESS | 3748 | 1468428104632 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:44 INFO - PROCESS | 3748 | 1468428104634 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:44 INFO - PROCESS | 3748 | ++DOCSHELL 1561DC00 == 29 [pid = 3748] [id = 684] 08:41:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 57 (160B1800) [pid = 3748] [serial = 2052] [outer = 00000000] 08:41:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (1674F400) [pid = 3748] [serial = 2053] [outer = 160B1800] 08:41:44 INFO - PROCESS | 3748 | 1468428104678 Marionette DEBUG loaded listener.js 08:41:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (167AA800) [pid = 3748] [serial = 2054] [outer = 160B1800] 08:41:45 INFO - PROCESS | 3748 | 1468428105125 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:41:45 INFO - PROCESS | 3748 | 1468428105166 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 08:41:45 INFO - PROCESS | 3748 | 1468428105169 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:41:45 INFO - PROCESS | 3748 | 1468428105171 Marionette TRACE conn2 <- [1,2702,null,{}] 08:41:45 INFO - PROCESS | 3748 | 1468428105181 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:45 INFO - PROCESS | 3748 | 1468428105183 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:45 INFO - PROCESS | 3748 | 1468428105293 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 08:41:45 INFO - PROCESS | 3748 | 1468428105298 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:45 INFO - PROCESS | 3748 | 1468428105300 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:45 INFO - PROCESS | 3748 | ++DOCSHELL 167B1C00 == 30 [pid = 3748] [id = 685] 08:41:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (167B5000) [pid = 3748] [serial = 2055] [outer = 00000000] 08:41:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (16946400) [pid = 3748] [serial = 2056] [outer = 167B5000] 08:41:45 INFO - PROCESS | 3748 | 1468428105343 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (1694C800) [pid = 3748] [serial = 2057] [outer = 167B5000] 08:41:45 INFO - PROCESS | 3748 | 1468428105780 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:41:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:41:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 643ms 08:41:45 INFO - PROCESS | 3748 | 1468428105812 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 08:41:45 INFO - PROCESS | 3748 | 1468428105814 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 08:41:45 INFO - PROCESS | 3748 | 1468428105818 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:41:45 INFO - PROCESS | 3748 | 1468428105819 Marionette TRACE conn2 <- [1,2706,null,{}] 08:41:45 INFO - PROCESS | 3748 | 1468428105823 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:45 INFO - PROCESS | 3748 | 1468428105828 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:46 INFO - PROCESS | 3748 | 1468428105994 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 08:41:46 INFO - PROCESS | 3748 | 1468428106061 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 3748 | 1468428106063 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:46 INFO - PROCESS | 3748 | ++DOCSHELL 16A44000 == 31 [pid = 3748] [id = 686] 08:41:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (16A46000) [pid = 3748] [serial = 2058] [outer = 00000000] 08:41:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (16E5C800) [pid = 3748] [serial = 2059] [outer = 16A46000] 08:41:46 INFO - PROCESS | 3748 | 1468428106106 Marionette DEBUG loaded listener.js 08:41:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (16E75400) [pid = 3748] [serial = 2060] [outer = 16A46000] 08:41:46 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (1124AC00) [pid = 3748] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:41:46 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (130CDC00) [pid = 3748] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:41:46 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (11CD4400) [pid = 3748] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:41:46 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (15E67800) [pid = 3748] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:41:46 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (142A6400) [pid = 3748] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:41:46 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (167B0400) [pid = 3748] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:41:46 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (142A7000) [pid = 3748] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:41:46 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (16A43800) [pid = 3748] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:41:46 INFO - PROCESS | 3748 | --DOMWINDOW == 56 (10D66400) [pid = 3748] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:41:46 INFO - PROCESS | 3748 | 1468428106532 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 08:41:46 INFO - PROCESS | 3748 | 1468428106561 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 08:41:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:41:46 INFO - PROCESS | 3748 | 1468428106564 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:41:46 INFO - PROCESS | 3748 | 1468428106566 Marionette TRACE conn2 <- [1,2710,null,{}] 08:41:46 INFO - PROCESS | 3748 | 1468428106569 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:46 INFO - PROCESS | 3748 | 1468428106571 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:46 INFO - PROCESS | 3748 | 1468428106648 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 08:41:46 INFO - PROCESS | 3748 | 1468428106654 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 3748 | 1468428106656 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:46 INFO - PROCESS | 3748 | ++DOCSHELL 15334000 == 32 [pid = 3748] [id = 687] 08:41:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 57 (16E5B800) [pid = 3748] [serial = 2061] [outer = 00000000] 08:41:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (16EBF000) [pid = 3748] [serial = 2062] [outer = 16E5B800] 08:41:46 INFO - PROCESS | 3748 | 1468428106698 Marionette DEBUG loaded listener.js 08:41:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (16EC3800) [pid = 3748] [serial = 2063] [outer = 16E5B800] 08:41:47 INFO - PROCESS | 3748 | 1468428107150 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:41:47 INFO - PROCESS | 3748 | 1468428107204 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 08:41:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:41:47 INFO - PROCESS | 3748 | 1468428107208 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:41:47 INFO - PROCESS | 3748 | 1468428107210 Marionette TRACE conn2 <- [1,2714,null,{}] 08:41:47 INFO - PROCESS | 3748 | 1468428107213 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:47 INFO - PROCESS | 3748 | 1468428107216 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:47 INFO - PROCESS | 3748 | 1468428107292 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 08:41:47 INFO - PROCESS | 3748 | 1468428107299 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 3748 | 1468428107301 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:47 INFO - PROCESS | 3748 | ++DOCSHELL 17618C00 == 33 [pid = 3748] [id = 688] 08:41:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (17619000) [pid = 3748] [serial = 2064] [outer = 00000000] 08:41:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (176A2400) [pid = 3748] [serial = 2065] [outer = 17619000] 08:41:47 INFO - PROCESS | 3748 | 1468428107344 Marionette DEBUG loaded listener.js 08:41:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (176ACC00) [pid = 3748] [serial = 2066] [outer = 17619000] 08:41:47 INFO - PROCESS | 3748 | 1468428107784 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:41:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:41:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 596ms 08:41:47 INFO - PROCESS | 3748 | 1468428107805 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 08:41:47 INFO - PROCESS | 3748 | 1468428107807 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 08:41:47 INFO - PROCESS | 3748 | 1468428107810 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:41:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:41:47 INFO - PROCESS | 3748 | 1468428107812 Marionette TRACE conn2 <- [1,2718,null,{}] 08:41:47 INFO - PROCESS | 3748 | 1468428107815 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:47 INFO - PROCESS | 3748 | 1468428107817 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:47 INFO - PROCESS | 3748 | 1468428107938 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 08:41:47 INFO - PROCESS | 3748 | 1468428107948 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 3748 | 1468428107951 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:48 INFO - PROCESS | 3748 | ++DOCSHELL 144E7800 == 34 [pid = 3748] [id = 689] 08:41:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (15332C00) [pid = 3748] [serial = 2067] [outer = 00000000] 08:41:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (177BA400) [pid = 3748] [serial = 2068] [outer = 15332C00] 08:41:48 INFO - PROCESS | 3748 | 1468428107995 Marionette DEBUG loaded listener.js 08:41:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (17AE4400) [pid = 3748] [serial = 2069] [outer = 15332C00] 08:41:49 INFO - PROCESS | 3748 | 1468428109036 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"]]]}] 08:41:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 08:41:49 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:41:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:41:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1256ms 08:41:49 INFO - PROCESS | 3748 | 1468428109099 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 08:41:49 INFO - PROCESS | 3748 | 1468428109103 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 08:41:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:41:49 INFO - PROCESS | 3748 | 1468428109151 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:41:49 INFO - PROCESS | 3748 | 1468428109154 Marionette TRACE conn2 <- [1,2722,null,{}] 08:41:49 INFO - PROCESS | 3748 | 1468428109169 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:49 INFO - PROCESS | 3748 | 1468428109172 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:49 INFO - PROCESS | 3748 | 1468428109262 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 08:41:49 INFO - PROCESS | 3748 | 1468428109390 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 3748 | 1468428109393 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:49 INFO - PROCESS | 3748 | ++DOCSHELL 10A79C00 == 35 [pid = 3748] [id = 690] 08:41:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (10D6D000) [pid = 3748] [serial = 2070] [outer = 00000000] 08:41:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (132E0000) [pid = 3748] [serial = 2071] [outer = 10D6D000] 08:41:49 INFO - PROCESS | 3748 | 1468428109448 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (13956800) [pid = 3748] [serial = 2072] [outer = 10D6D000] 08:41:50 INFO - PROCESS | 3748 | 1468428110006 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:41:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:41:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 942ms 08:41:50 INFO - PROCESS | 3748 | 1468428110055 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 08:41:50 INFO - PROCESS | 3748 | 1468428110059 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 08:41:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:41:50 INFO - PROCESS | 3748 | 1468428110066 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:41:50 INFO - PROCESS | 3748 | 1468428110068 Marionette TRACE conn2 <- [1,2726,null,{}] 08:41:50 INFO - PROCESS | 3748 | 1468428110073 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:50 INFO - PROCESS | 3748 | 1468428110075 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:50 INFO - PROCESS | 3748 | 1468428110181 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 08:41:50 INFO - PROCESS | 3748 | 1468428110291 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:50 INFO - PROCESS | 3748 | 1468428110294 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:50 INFO - PROCESS | 3748 | ++DOCSHELL 142AA000 == 36 [pid = 3748] [id = 691] 08:41:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (142AA800) [pid = 3748] [serial = 2073] [outer = 00000000] 08:41:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (15332000) [pid = 3748] [serial = 2074] [outer = 142AA800] 08:41:50 INFO - PROCESS | 3748 | 1468428110348 Marionette DEBUG loaded listener.js 08:41:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (15F58400) [pid = 3748] [serial = 2075] [outer = 142AA800] 08:41:50 INFO - PROCESS | 3748 | 1468428110975 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:41:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:41:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 957ms 08:41:51 INFO - PROCESS | 3748 | 1468428111011 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 08:41:51 INFO - PROCESS | 3748 | 1468428111013 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 08:41:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:41:51 INFO - PROCESS | 3748 | 1468428111017 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:41:51 INFO - PROCESS | 3748 | 1468428111021 Marionette TRACE conn2 <- [1,2730,null,{}] 08:41:51 INFO - PROCESS | 3748 | 1468428111033 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:51 INFO - PROCESS | 3748 | 1468428111040 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:51 INFO - PROCESS | 3748 | 1468428111148 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 08:41:51 INFO - PROCESS | 3748 | 1468428111407 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:51 INFO - PROCESS | 3748 | 1468428111410 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:51 INFO - PROCESS | 3748 | ++DOCSHELL 10435C00 == 37 [pid = 3748] [id = 692] 08:41:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (1043A400) [pid = 3748] [serial = 2076] [outer = 00000000] 08:41:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (10D6F000) [pid = 3748] [serial = 2077] [outer = 1043A400] 08:41:51 INFO - PROCESS | 3748 | 1468428111470 Marionette DEBUG loaded listener.js 08:41:51 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (114DE000) [pid = 3748] [serial = 2078] [outer = 1043A400] 08:41:52 INFO - PROCESS | 3748 | --DOCSHELL 10A02000 == 36 [pid = 3748] [id = 662] 08:41:52 INFO - PROCESS | 3748 | --DOCSHELL 17618C00 == 35 [pid = 3748] [id = 688] 08:41:52 INFO - PROCESS | 3748 | --DOCSHELL 15334000 == 34 [pid = 3748] [id = 687] 08:41:52 INFO - PROCESS | 3748 | --DOCSHELL 16A44000 == 33 [pid = 3748] [id = 686] 08:41:52 INFO - PROCESS | 3748 | --DOCSHELL 167B1C00 == 32 [pid = 3748] [id = 685] 08:41:52 INFO - PROCESS | 3748 | --DOCSHELL 1561DC00 == 31 [pid = 3748] [id = 684] 08:41:52 INFO - PROCESS | 3748 | --DOCSHELL 15330C00 == 30 [pid = 3748] [id = 683] 08:41:52 INFO - PROCESS | 3748 | --DOCSHELL 13442000 == 29 [pid = 3748] [id = 682] 08:41:52 INFO - PROCESS | 3748 | --DOCSHELL 12BCE000 == 28 [pid = 3748] [id = 681] 08:41:52 INFO - PROCESS | 3748 | --DOCSHELL 11223400 == 27 [pid = 3748] [id = 680] 08:41:52 INFO - PROCESS | 3748 | --DOCSHELL 142AA000 == 26 [pid = 3748] [id = 691] 08:41:52 INFO - PROCESS | 3748 | --DOCSHELL 144E7800 == 25 [pid = 3748] [id = 689] 08:41:52 INFO - PROCESS | 3748 | --DOCSHELL 10A79C00 == 24 [pid = 3748] [id = 690] 08:41:52 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (112D1800) [pid = 3748] [serial = 2014] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (114DA800) [pid = 3748] [serial = 2015] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (13135400) [pid = 3748] [serial = 2017] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (1315A000) [pid = 3748] [serial = 2018] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (16A44400) [pid = 3748] [serial = 2012] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (160D4400) [pid = 3748] [serial = 2026] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (142AAC00) [pid = 3748] [serial = 2020] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (16A6F800) [pid = 3748] [serial = 2030] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (142BA800) [pid = 3748] [serial = 2021] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (1533BC00) [pid = 3748] [serial = 2023] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (1561FC00) [pid = 3748] [serial = 2024] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (16E61000) [pid = 3748] [serial = 2033] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (16E60C00) [pid = 3748] [serial = 2032] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (142C2000) [pid = 3748] [serial = 2036] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (16E71400) [pid = 3748] [serial = 2038] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (142ACC00) [pid = 3748] [serial = 2035] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (16A3B800) [pid = 3748] [serial = 2029] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3748 | --DOMWINDOW == 56 (16749000) [pid = 3748] [serial = 2027] [outer = 00000000] [url = about:blank] 08:41:52 INFO - PROCESS | 3748 | 1468428112650 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:41:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:41:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1663ms 08:41:52 INFO - PROCESS | 3748 | 1468428112681 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 08:41:52 INFO - PROCESS | 3748 | 1468428112685 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 08:41:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:41:52 INFO - PROCESS | 3748 | 1468428112691 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - PROCESS | 3748 | 1468428112694 Marionette TRACE conn2 <- [1,2734,null,{}] 08:41:52 INFO - PROCESS | 3748 | 1468428112700 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:52 INFO - PROCESS | 3748 | 1468428112703 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:52 INFO - PROCESS | 3748 | 1468428112825 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 08:41:52 INFO - PROCESS | 3748 | 1468428112923 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:52 INFO - PROCESS | 3748 | 1468428112928 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:52 INFO - PROCESS | 3748 | ++DOCSHELL 10D6F400 == 25 [pid = 3748] [id = 693] 08:41:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 57 (10D6F800) [pid = 3748] [serial = 2079] [outer = 00000000] 08:41:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (1124C800) [pid = 3748] [serial = 2080] [outer = 10D6F800] 08:41:52 INFO - PROCESS | 3748 | 1468428112975 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (1144B000) [pid = 3748] [serial = 2081] [outer = 10D6F800] 08:41:53 INFO - PROCESS | 3748 | 1468428113419 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:41:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:41:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 800ms 08:41:53 INFO - PROCESS | 3748 | 1468428113493 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 08:41:53 INFO - PROCESS | 3748 | 1468428113498 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 08:41:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:41:53 INFO - PROCESS | 3748 | 1468428113504 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:41:53 INFO - PROCESS | 3748 | 1468428113507 Marionette TRACE conn2 <- [1,2738,null,{}] 08:41:53 INFO - PROCESS | 3748 | 1468428113510 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:53 INFO - PROCESS | 3748 | 1468428113513 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:53 INFO - PROCESS | 3748 | 1468428113602 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 08:41:53 INFO - PROCESS | 3748 | 1468428113617 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:53 INFO - PROCESS | 3748 | 1468428113620 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:53 INFO - PROCESS | 3748 | ++DOCSHELL 13150C00 == 26 [pid = 3748] [id = 694] 08:41:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (13156400) [pid = 3748] [serial = 2082] [outer = 00000000] 08:41:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (13218C00) [pid = 3748] [serial = 2083] [outer = 13156400] 08:41:53 INFO - PROCESS | 3748 | 1468428113666 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (13445000) [pid = 3748] [serial = 2084] [outer = 13156400] 08:41:54 INFO - PROCESS | 3748 | 1468428114134 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:41:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:41:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 706ms 08:41:54 INFO - PROCESS | 3748 | 1468428114203 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 08:41:54 INFO - PROCESS | 3748 | 1468428114205 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 08:41:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:41:54 INFO - PROCESS | 3748 | 1468428114209 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:41:54 INFO - PROCESS | 3748 | 1468428114212 Marionette TRACE conn2 <- [1,2742,null,{}] 08:41:54 INFO - PROCESS | 3748 | 1468428114255 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:54 INFO - PROCESS | 3748 | 1468428114260 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:54 INFO - PROCESS | 3748 | 1468428114378 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 08:41:54 INFO - PROCESS | 3748 | 1468428114438 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:54 INFO - PROCESS | 3748 | 1468428114441 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:54 INFO - PROCESS | 3748 | ++DOCSHELL 142A9800 == 27 [pid = 3748] [id = 695] 08:41:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (142A9C00) [pid = 3748] [serial = 2085] [outer = 00000000] 08:41:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (142C0C00) [pid = 3748] [serial = 2086] [outer = 142A9C00] 08:41:54 INFO - PROCESS | 3748 | 1468428114488 Marionette DEBUG loaded listener.js 08:41:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (144E8000) [pid = 3748] [serial = 2087] [outer = 142A9C00] 08:41:54 INFO - PROCESS | 3748 | 1468428114900 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:41:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:41:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 753ms 08:41:54 INFO - PROCESS | 3748 | 1468428114958 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 08:41:54 INFO - PROCESS | 3748 | 1468428114961 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 08:41:55 INFO - PROCESS | 3748 | 1468428114970 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:41:55 INFO - PROCESS | 3748 | 1468428114972 Marionette TRACE conn2 <- [1,2746,null,{}] 08:41:55 INFO - PROCESS | 3748 | 1468428114975 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:55 INFO - PROCESS | 3748 | 1468428114977 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:55 INFO - PROCESS | 3748 | 1468428115090 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 08:41:55 INFO - PROCESS | 3748 | 1468428115100 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 3748 | 1468428115102 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:55 INFO - PROCESS | 3748 | ++DOCSHELL 15333800 == 28 [pid = 3748] [id = 696] 08:41:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (15335800) [pid = 3748] [serial = 2088] [outer = 00000000] 08:41:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (1561FC00) [pid = 3748] [serial = 2089] [outer = 15335800] 08:41:55 INFO - PROCESS | 3748 | 1468428115153 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (160A8400) [pid = 3748] [serial = 2090] [outer = 15335800] 08:41:55 INFO - PROCESS | 3748 | 1468428115593 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:41:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:41:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 644ms 08:41:55 INFO - PROCESS | 3748 | 1468428115610 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 08:41:55 INFO - PROCESS | 3748 | 1468428115612 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 08:41:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:41:55 INFO - PROCESS | 3748 | 1468428115615 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - PROCESS | 3748 | 1468428115617 Marionette TRACE conn2 <- [1,2750,null,{}] 08:41:55 INFO - PROCESS | 3748 | 1468428115621 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:55 INFO - PROCESS | 3748 | 1468428115623 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:55 INFO - PROCESS | 3748 | 1468428115731 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 08:41:55 INFO - PROCESS | 3748 | 1468428115822 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 3748 | 1468428115824 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:55 INFO - PROCESS | 3748 | ++DOCSHELL 160B3800 == 29 [pid = 3748] [id = 697] 08:41:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (160CD800) [pid = 3748] [serial = 2091] [outer = 00000000] 08:41:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (160DA000) [pid = 3748] [serial = 2092] [outer = 160CD800] 08:41:55 INFO - PROCESS | 3748 | 1468428115868 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (16751800) [pid = 3748] [serial = 2093] [outer = 160CD800] 08:41:56 INFO - PROCESS | 3748 | 1468428116289 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:41:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:41:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 691ms 08:41:56 INFO - PROCESS | 3748 | 1468428116315 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 08:41:56 INFO - PROCESS | 3748 | 1468428116317 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 08:41:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:41:56 INFO - PROCESS | 3748 | 1468428116321 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:41:56 INFO - PROCESS | 3748 | 1468428116322 Marionette TRACE conn2 <- [1,2754,null,{}] 08:41:56 INFO - PROCESS | 3748 | 1468428116326 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:56 INFO - PROCESS | 3748 | 1468428116331 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:56 INFO - PROCESS | 3748 | 1468428116462 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 08:41:56 INFO - PROCESS | 3748 | 1468428116467 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:56 INFO - PROCESS | 3748 | 1468428116469 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:56 INFO - PROCESS | 3748 | ++DOCSHELL 167B1C00 == 30 [pid = 3748] [id = 698] 08:41:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (167B4800) [pid = 3748] [serial = 2094] [outer = 00000000] 08:41:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (1694D400) [pid = 3748] [serial = 2095] [outer = 167B4800] 08:41:56 INFO - PROCESS | 3748 | 1468428116559 Marionette DEBUG loaded listener.js 08:41:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (16A46800) [pid = 3748] [serial = 2096] [outer = 167B4800] 08:41:56 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (160B1800) [pid = 3748] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:41:56 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (167B5000) [pid = 3748] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:41:56 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (15E66800) [pid = 3748] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:41:56 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (13443800) [pid = 3748] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:41:56 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (15331000) [pid = 3748] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:41:56 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (11225000) [pid = 3748] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:41:56 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (12DEEC00) [pid = 3748] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:41:56 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (17619000) [pid = 3748] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:41:56 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (16A46000) [pid = 3748] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:41:56 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (15332C00) [pid = 3748] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:41:56 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (16E5B800) [pid = 3748] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:41:57 INFO - PROCESS | 3748 | 1468428117114 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:41:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:41:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 832ms 08:41:57 INFO - PROCESS | 3748 | 1468428117195 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 08:41:57 INFO - PROCESS | 3748 | 1468428117197 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 08:41:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:41:57 INFO - PROCESS | 3748 | 1468428117201 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:41:57 INFO - PROCESS | 3748 | 1468428117212 Marionette TRACE conn2 <- [1,2758,null,{}] 08:41:57 INFO - PROCESS | 3748 | 1468428117215 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:57 INFO - PROCESS | 3748 | 1468428117217 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:57 INFO - PROCESS | 3748 | 1468428117293 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 08:41:57 INFO - PROCESS | 3748 | 1468428117301 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 3748 | 1468428117303 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:57 INFO - PROCESS | 3748 | ++DOCSHELL 15378400 == 31 [pid = 3748] [id = 699] 08:41:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (15E65000) [pid = 3748] [serial = 2097] [outer = 00000000] 08:41:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (16943C00) [pid = 3748] [serial = 2098] [outer = 15E65000] 08:41:57 INFO - PROCESS | 3748 | 1468428117349 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (16A3B800) [pid = 3748] [serial = 2099] [outer = 15E65000] 08:41:57 INFO - PROCESS | 3748 | 1468428117767 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:41:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:41:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 596ms 08:41:57 INFO - PROCESS | 3748 | 1468428117798 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 08:41:57 INFO - PROCESS | 3748 | 1468428117800 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 08:41:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:41:57 INFO - PROCESS | 3748 | 1468428117816 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:41:57 INFO - PROCESS | 3748 | 1468428117818 Marionette TRACE conn2 <- [1,2762,null,{}] 08:41:57 INFO - PROCESS | 3748 | 1468428117822 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:57 INFO - PROCESS | 3748 | 1468428117823 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:57 INFO - PROCESS | 3748 | 1468428117901 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 08:41:57 INFO - PROCESS | 3748 | 1468428117906 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 3748 | 1468428117908 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:57 INFO - PROCESS | 3748 | ++DOCSHELL 16A44000 == 32 [pid = 3748] [id = 700] 08:41:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (16D2B400) [pid = 3748] [serial = 2100] [outer = 00000000] 08:41:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (16E5BC00) [pid = 3748] [serial = 2101] [outer = 16D2B400] 08:41:57 INFO - PROCESS | 3748 | 1468428117950 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (16E5CC00) [pid = 3748] [serial = 2102] [outer = 16D2B400] 08:41:58 INFO - PROCESS | 3748 | 1468428118375 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:41:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:41:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 597ms 08:41:58 INFO - PROCESS | 3748 | 1468428118400 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 08:41:58 INFO - PROCESS | 3748 | 1468428118402 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 08:41:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:41:58 INFO - PROCESS | 3748 | 1468428118406 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:41:58 INFO - PROCESS | 3748 | 1468428118407 Marionette TRACE conn2 <- [1,2766,null,{}] 08:41:58 INFO - PROCESS | 3748 | 1468428118423 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:58 INFO - PROCESS | 3748 | 1468428118425 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:58 INFO - PROCESS | 3748 | 1468428118503 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 08:41:58 INFO - PROCESS | 3748 | 1468428118509 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:58 INFO - PROCESS | 3748 | 1468428118511 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:41:58 INFO - PROCESS | 3748 | ++DOCSHELL 142A5800 == 33 [pid = 3748] [id = 701] 08:41:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (16E73800) [pid = 3748] [serial = 2103] [outer = 00000000] 08:41:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (16E7C400) [pid = 3748] [serial = 2104] [outer = 16E73800] 08:41:58 INFO - PROCESS | 3748 | 1468428118554 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (16E7CC00) [pid = 3748] [serial = 2105] [outer = 16E73800] 08:41:59 INFO - PROCESS | 3748 | --DOCSHELL 10D6F400 == 32 [pid = 3748] [id = 693] 08:41:59 INFO - PROCESS | 3748 | --DOCSHELL 10435C00 == 31 [pid = 3748] [id = 692] 08:41:59 INFO - PROCESS | 3748 | --DOCSHELL 13150C00 == 30 [pid = 3748] [id = 694] 08:41:59 INFO - PROCESS | 3748 | --DOCSHELL 167B1C00 == 29 [pid = 3748] [id = 698] 08:41:59 INFO - PROCESS | 3748 | --DOCSHELL 142A9800 == 28 [pid = 3748] [id = 695] 08:41:59 INFO - PROCESS | 3748 | --DOCSHELL 15378400 == 27 [pid = 3748] [id = 699] 08:42:00 INFO - PROCESS | 3748 | --DOCSHELL 160B3800 == 26 [pid = 3748] [id = 697] 08:42:00 INFO - PROCESS | 3748 | --DOCSHELL 16A44000 == 25 [pid = 3748] [id = 700] 08:42:00 INFO - PROCESS | 3748 | --DOCSHELL 15333800 == 24 [pid = 3748] [id = 696] 08:42:00 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (1674F400) [pid = 3748] [serial = 2053] [outer = 00000000] [url = about:blank] 08:42:00 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (16946400) [pid = 3748] [serial = 2056] [outer = 00000000] [url = about:blank] 08:42:00 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (1694C800) [pid = 3748] [serial = 2057] [outer = 00000000] [url = about:blank] 08:42:00 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (16E71C00) [pid = 3748] [serial = 2039] [outer = 00000000] [url = about:blank] 08:42:00 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (13C53800) [pid = 3748] [serial = 2047] [outer = 00000000] [url = about:blank] 08:42:00 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (13C5E800) [pid = 3748] [serial = 2048] [outer = 00000000] [url = about:blank] 08:42:00 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (167AA800) [pid = 3748] [serial = 2054] [outer = 00000000] [url = about:blank] 08:42:00 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (1533CC00) [pid = 3748] [serial = 2050] [outer = 00000000] [url = about:blank] 08:42:00 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (114DF000) [pid = 3748] [serial = 2041] [outer = 00000000] [url = about:blank] 08:42:00 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (12D69000) [pid = 3748] [serial = 2042] [outer = 00000000] [url = about:blank] 08:42:00 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (1312B000) [pid = 3748] [serial = 2044] [outer = 00000000] [url = about:blank] 08:42:00 INFO - PROCESS | 3748 | --DOMWINDOW == 60 (13159800) [pid = 3748] [serial = 2045] [outer = 00000000] [url = about:blank] 08:42:00 INFO - PROCESS | 3748 | --DOMWINDOW == 59 (176ACC00) [pid = 3748] [serial = 2066] [outer = 00000000] [url = about:blank] 08:42:00 INFO - PROCESS | 3748 | --DOMWINDOW == 58 (16E5C800) [pid = 3748] [serial = 2059] [outer = 00000000] [url = about:blank] 08:42:00 INFO - PROCESS | 3748 | --DOMWINDOW == 57 (17AE4400) [pid = 3748] [serial = 2069] [outer = 00000000] [url = about:blank] 08:42:00 INFO - PROCESS | 3748 | --DOMWINDOW == 56 (176A2400) [pid = 3748] [serial = 2065] [outer = 00000000] [url = about:blank] 08:42:00 INFO - PROCESS | 3748 | --DOMWINDOW == 55 (16E75400) [pid = 3748] [serial = 2060] [outer = 00000000] [url = about:blank] 08:42:00 INFO - PROCESS | 3748 | --DOMWINDOW == 54 (16EBF000) [pid = 3748] [serial = 2062] [outer = 00000000] [url = about:blank] 08:42:00 INFO - PROCESS | 3748 | --DOMWINDOW == 53 (16EC3800) [pid = 3748] [serial = 2063] [outer = 00000000] [url = about:blank] 08:42:00 INFO - PROCESS | 3748 | --DOMWINDOW == 52 (15E5EC00) [pid = 3748] [serial = 2051] [outer = 00000000] [url = about:blank] 08:42:00 INFO - PROCESS | 3748 | --DOMWINDOW == 51 (177BA400) [pid = 3748] [serial = 2068] [outer = 00000000] [url = about:blank] 08:42:00 INFO - PROCESS | 3748 | 1468428120210 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:42:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:42:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1882ms 08:42:00 INFO - PROCESS | 3748 | 1468428120277 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 08:42:00 INFO - PROCESS | 3748 | 1468428120282 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 08:42:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:42:00 INFO - PROCESS | 3748 | 1468428120288 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:42:00 INFO - PROCESS | 3748 | 1468428120291 Marionette TRACE conn2 <- [1,2770,null,{}] 08:42:00 INFO - PROCESS | 3748 | 1468428120296 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:00 INFO - PROCESS | 3748 | 1468428120299 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:00 INFO - PROCESS | 3748 | 1468428120390 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 08:42:00 INFO - PROCESS | 3748 | 1468428120404 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:00 INFO - PROCESS | 3748 | 1468428120408 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:00 INFO - PROCESS | 3748 | ++DOCSHELL 10D63400 == 25 [pid = 3748] [id = 702] 08:42:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 52 (10D72000) [pid = 3748] [serial = 2106] [outer = 00000000] 08:42:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 53 (114DA800) [pid = 3748] [serial = 2107] [outer = 10D72000] 08:42:00 INFO - PROCESS | 3748 | 1468428120455 Marionette DEBUG loaded listener.js 08:42:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 54 (11CD4400) [pid = 3748] [serial = 2108] [outer = 10D72000] 08:42:00 INFO - PROCESS | 3748 | 1468428120935 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:42:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:42:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 706ms 08:42:01 INFO - PROCESS | 3748 | 1468428120987 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 08:42:01 INFO - PROCESS | 3748 | 1468428120991 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 08:42:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:42:01 INFO - PROCESS | 3748 | 1468428120998 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:42:01 INFO - PROCESS | 3748 | 1468428121000 Marionette TRACE conn2 <- [1,2774,null,{}] 08:42:01 INFO - PROCESS | 3748 | 1468428121004 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:01 INFO - PROCESS | 3748 | 1468428121007 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:01 INFO - PROCESS | 3748 | 1468428121092 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 08:42:01 INFO - PROCESS | 3748 | 1468428121101 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:01 INFO - PROCESS | 3748 | 1468428121104 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:01 INFO - PROCESS | 3748 | ++DOCSHELL 130CF000 == 26 [pid = 3748] [id = 703] 08:42:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 55 (130CF400) [pid = 3748] [serial = 2109] [outer = 00000000] 08:42:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 56 (1314DC00) [pid = 3748] [serial = 2110] [outer = 130CF400] 08:42:01 INFO - PROCESS | 3748 | 1468428121150 Marionette DEBUG loaded listener.js 08:42:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 57 (131ED000) [pid = 3748] [serial = 2111] [outer = 130CF400] 08:42:01 INFO - PROCESS | 3748 | 1468428121618 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:42:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:42:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 643ms 08:42:01 INFO - PROCESS | 3748 | 1468428121635 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 08:42:01 INFO - PROCESS | 3748 | 1468428121637 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 08:42:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:42:01 INFO - PROCESS | 3748 | 1468428121642 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:42:01 INFO - PROCESS | 3748 | 1468428121645 Marionette TRACE conn2 <- [1,2778,null,{}] 08:42:01 INFO - PROCESS | 3748 | 1468428121656 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:01 INFO - PROCESS | 3748 | 1468428121660 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:01 INFO - PROCESS | 3748 | 1468428121747 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 08:42:01 INFO - PROCESS | 3748 | 1468428121754 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:01 INFO - PROCESS | 3748 | 1468428121757 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:01 INFO - PROCESS | 3748 | ++DOCSHELL 13D92800 == 27 [pid = 3748] [id = 704] 08:42:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 58 (13D92C00) [pid = 3748] [serial = 2112] [outer = 00000000] 08:42:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 59 (142AAC00) [pid = 3748] [serial = 2113] [outer = 13D92C00] 08:42:01 INFO - PROCESS | 3748 | 1468428121803 Marionette DEBUG loaded listener.js 08:42:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 60 (142BF000) [pid = 3748] [serial = 2114] [outer = 13D92C00] 08:42:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:42:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 643ms 08:42:02 INFO - PROCESS | 3748 | 1468428122272 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:42:02 INFO - PROCESS | 3748 | 1468428122279 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 08:42:02 INFO - PROCESS | 3748 | 1468428122283 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 08:42:02 INFO - PROCESS | 3748 | 1468428122299 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:42:02 INFO - PROCESS | 3748 | 1468428122300 Marionette TRACE conn2 <- [1,2782,null,{}] 08:42:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:42:02 INFO - PROCESS | 3748 | 1468428122304 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:02 INFO - PROCESS | 3748 | 1468428122306 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:02 INFO - PROCESS | 3748 | 1468428122397 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 08:42:02 INFO - PROCESS | 3748 | 1468428122403 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:02 INFO - PROCESS | 3748 | 1468428122405 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:02 INFO - PROCESS | 3748 | ++DOCSHELL 142B0C00 == 28 [pid = 3748] [id = 705] 08:42:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 61 (15193C00) [pid = 3748] [serial = 2115] [outer = 00000000] 08:42:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (1561BC00) [pid = 3748] [serial = 2116] [outer = 15193C00] 08:42:02 INFO - PROCESS | 3748 | 1468428122448 Marionette DEBUG loaded listener.js 08:42:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (15F4B400) [pid = 3748] [serial = 2117] [outer = 15193C00] 08:42:03 INFO - PROCESS | 3748 | 1468428123221 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:42:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:42:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 988ms 08:42:03 INFO - PROCESS | 3748 | 1468428123290 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 08:42:03 INFO - PROCESS | 3748 | 1468428123298 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 08:42:03 INFO - PROCESS | 3748 | 1468428123304 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:42:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:42:03 INFO - PROCESS | 3748 | 1468428123308 Marionette TRACE conn2 <- [1,2786,null,{}] 08:42:03 INFO - PROCESS | 3748 | 1468428123314 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:03 INFO - PROCESS | 3748 | 1468428123317 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:03 INFO - PROCESS | 3748 | 1468428123438 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 08:42:03 INFO - PROCESS | 3748 | 1468428123563 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 3748 | 1468428123566 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:03 INFO - PROCESS | 3748 | ++DOCSHELL 10D71C00 == 29 [pid = 3748] [id = 706] 08:42:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (11447400) [pid = 3748] [serial = 2118] [outer = 00000000] 08:42:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (1312B000) [pid = 3748] [serial = 2119] [outer = 11447400] 08:42:03 INFO - PROCESS | 3748 | 1468428123622 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (132D9400) [pid = 3748] [serial = 2120] [outer = 11447400] 08:42:04 INFO - PROCESS | 3748 | 1468428124504 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:42:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:42:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1192ms 08:42:04 INFO - PROCESS | 3748 | 1468428124539 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 3748 | 1468428124543 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 08:42:04 INFO - PROCESS | 3748 | 1468428124549 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:42:04 INFO - PROCESS | 3748 | 1468428124552 Marionette TRACE conn2 <- [1,2790,null,{}] 08:42:04 INFO - PROCESS | 3748 | 1468428124559 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:04 INFO - PROCESS | 3748 | 1468428124561 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:04 INFO - PROCESS | 3748 | 1468428124697 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 08:42:04 INFO - PROCESS | 3748 | 1468428124822 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:04 INFO - PROCESS | 3748 | 1468428124826 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:04 INFO - PROCESS | 3748 | --DOCSHELL 13D92800 == 28 [pid = 3748] [id = 704] 08:42:04 INFO - PROCESS | 3748 | --DOCSHELL 130CF000 == 27 [pid = 3748] [id = 703] 08:42:04 INFO - PROCESS | 3748 | --DOCSHELL 10D63400 == 26 [pid = 3748] [id = 702] 08:42:04 INFO - PROCESS | 3748 | ++DOCSHELL 1055E400 == 27 [pid = 3748] [id = 707] 08:42:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (10A74C00) [pid = 3748] [serial = 2121] [outer = 00000000] 08:42:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (129EB400) [pid = 3748] [serial = 2122] [outer = 10A74C00] 08:42:04 INFO - PROCESS | 3748 | 1468428124882 Marionette DEBUG loaded listener.js 08:42:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (12DEFC00) [pid = 3748] [serial = 2123] [outer = 10A74C00] 08:42:05 INFO - PROCESS | 3748 | 1468428125326 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:42:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:42:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 800ms 08:42:05 INFO - PROCESS | 3748 | 1468428125351 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 3748 | 1468428125357 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 08:42:05 INFO - PROCESS | 3748 | 1468428125366 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:42:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:42:05 INFO - PROCESS | 3748 | 1468428125370 Marionette TRACE conn2 <- [1,2794,null,{}] 08:42:05 INFO - PROCESS | 3748 | 1468428125375 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:05 INFO - PROCESS | 3748 | 1468428125378 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:05 INFO - PROCESS | 3748 | 1468428125463 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 08:42:05 INFO - PROCESS | 3748 | 1468428125470 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:05 INFO - PROCESS | 3748 | 1468428125472 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:05 INFO - PROCESS | 3748 | ++DOCSHELL 13C6E000 == 28 [pid = 3748] [id = 708] 08:42:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (13C6F400) [pid = 3748] [serial = 2124] [outer = 00000000] 08:42:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (142C1C00) [pid = 3748] [serial = 2125] [outer = 13C6F400] 08:42:05 INFO - PROCESS | 3748 | 1468428125518 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (15333800) [pid = 3748] [serial = 2126] [outer = 13C6F400] 08:42:06 INFO - PROCESS | 3748 | 1468428125996 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:42:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:42:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 691ms 08:42:06 INFO - PROCESS | 3748 | 1468428126068 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 08:42:06 INFO - PROCESS | 3748 | 1468428126070 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 08:42:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:42:06 INFO - PROCESS | 3748 | 1468428126073 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:42:06 INFO - PROCESS | 3748 | 1468428126077 Marionette TRACE conn2 <- [1,2798,null,{}] 08:42:06 INFO - PROCESS | 3748 | 1468428126087 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:06 INFO - PROCESS | 3748 | 1468428126092 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:06 INFO - PROCESS | 3748 | 1468428126204 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 08:42:06 INFO - PROCESS | 3748 | 1468428126310 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 3748 | 1468428126313 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:06 INFO - PROCESS | 3748 | ++DOCSHELL 160D6000 == 29 [pid = 3748] [id = 709] 08:42:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (16754C00) [pid = 3748] [serial = 2127] [outer = 00000000] 08:42:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (167AEC00) [pid = 3748] [serial = 2128] [outer = 16754C00] 08:42:06 INFO - PROCESS | 3748 | 1468428126360 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (167B6400) [pid = 3748] [serial = 2129] [outer = 16754C00] 08:42:06 INFO - PROCESS | 3748 | 1468428126733 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:42:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:42:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 691ms 08:42:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:42:06 INFO - PROCESS | 3748 | 1468428126772 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 08:42:06 INFO - PROCESS | 3748 | 1468428126775 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 08:42:06 INFO - PROCESS | 3748 | 1468428126778 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:42:06 INFO - PROCESS | 3748 | 1468428126780 Marionette TRACE conn2 <- [1,2802,null,{}] 08:42:06 INFO - PROCESS | 3748 | 1468428126783 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:06 INFO - PROCESS | 3748 | 1468428126786 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:06 INFO - PROCESS | 3748 | 1468428126868 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 08:42:06 INFO - PROCESS | 3748 | 1468428126873 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 3748 | 1468428126875 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:06 INFO - PROCESS | 3748 | ++DOCSHELL 16946800 == 30 [pid = 3748] [id = 710] 08:42:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (16946C00) [pid = 3748] [serial = 2130] [outer = 00000000] 08:42:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16A3E400) [pid = 3748] [serial = 2131] [outer = 16946C00] 08:42:06 INFO - PROCESS | 3748 | 1468428126919 Marionette DEBUG loaded listener.js 08:42:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16A61C00) [pid = 3748] [serial = 2132] [outer = 16946C00] 08:42:07 INFO - PROCESS | 3748 | 1468428127411 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:42:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:42:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 691ms 08:42:07 INFO - PROCESS | 3748 | 1468428127484 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 08:42:07 INFO - PROCESS | 3748 | 1468428127486 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 08:42:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:42:07 INFO - PROCESS | 3748 | 1468428127490 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - PROCESS | 3748 | 1468428127492 Marionette TRACE conn2 <- [1,2806,null,{}] 08:42:07 INFO - PROCESS | 3748 | 1468428127495 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:07 INFO - PROCESS | 3748 | 1468428127497 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:07 INFO - PROCESS | 3748 | 1468428127612 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 08:42:07 INFO - PROCESS | 3748 | 1468428127704 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:07 INFO - PROCESS | 3748 | 1468428127706 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:07 INFO - PROCESS | 3748 | ++DOCSHELL 16A66000 == 31 [pid = 3748] [id = 711] 08:42:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16E56800) [pid = 3748] [serial = 2133] [outer = 00000000] 08:42:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16E5E400) [pid = 3748] [serial = 2134] [outer = 16E56800] 08:42:07 INFO - PROCESS | 3748 | 1468428127749 Marionette DEBUG loaded listener.js 08:42:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16E63C00) [pid = 3748] [serial = 2135] [outer = 16E56800] 08:42:08 INFO - PROCESS | 3748 | 1468428128152 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:42:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:42:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 706ms 08:42:08 INFO - PROCESS | 3748 | 1468428128187 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 08:42:08 INFO - PROCESS | 3748 | 1468428128189 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 08:42:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:42:08 INFO - PROCESS | 3748 | 1468428128192 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - PROCESS | 3748 | 1468428128194 Marionette TRACE conn2 <- [1,2810,null,{}] 08:42:08 INFO - PROCESS | 3748 | 1468428128198 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:08 INFO - PROCESS | 3748 | 1468428128204 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:08 INFO - PROCESS | 3748 | 1468428128341 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 08:42:08 INFO - PROCESS | 3748 | 1468428128407 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:08 INFO - PROCESS | 3748 | 1468428128409 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:08 INFO - PROCESS | 3748 | ++DOCSHELL 16E77000 == 32 [pid = 3748] [id = 712] 08:42:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (16E77400) [pid = 3748] [serial = 2136] [outer = 00000000] 08:42:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (16FC7800) [pid = 3748] [serial = 2137] [outer = 16E77400] 08:42:08 INFO - PROCESS | 3748 | 1468428128461 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (1716B400) [pid = 3748] [serial = 2138] [outer = 16E77400] 08:42:08 INFO - PROCESS | 3748 | 1468428128894 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:42:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:42:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 753ms 08:42:08 INFO - PROCESS | 3748 | 1468428128933 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 08:42:08 INFO - PROCESS | 3748 | 1468428128935 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 08:42:08 INFO - PROCESS | 3748 | 1468428128939 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:42:08 INFO - PROCESS | 3748 | 1468428128940 Marionette TRACE conn2 <- [1,2814,null,{}] 08:42:08 INFO - PROCESS | 3748 | 1468428128944 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:08 INFO - PROCESS | 3748 | 1468428128946 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:09 INFO - PROCESS | 3748 | 1468428129081 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 08:42:09 INFO - PROCESS | 3748 | 1468428129092 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:09 INFO - PROCESS | 3748 | 1468428129094 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:09 INFO - PROCESS | 3748 | ++DOCSHELL 11253400 == 33 [pid = 3748] [id = 713] 08:42:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (132D9000) [pid = 3748] [serial = 2139] [outer = 00000000] 08:42:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (1770FC00) [pid = 3748] [serial = 2140] [outer = 132D9000] 08:42:09 INFO - PROCESS | 3748 | 1468428129238 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (17712C00) [pid = 3748] [serial = 2141] [outer = 132D9000] 08:42:09 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (13D92C00) [pid = 3748] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:42:09 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (10D72000) [pid = 3748] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:42:09 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (130CF400) [pid = 3748] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:42:09 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (16E73800) [pid = 3748] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:42:09 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (15335800) [pid = 3748] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:42:09 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (160CD800) [pid = 3748] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:42:09 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (167B4800) [pid = 3748] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:42:09 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (142A9C00) [pid = 3748] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:42:09 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (13156400) [pid = 3748] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:42:09 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (10D6F800) [pid = 3748] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:42:09 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (1043A400) [pid = 3748] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:42:09 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (142AA800) [pid = 3748] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:42:09 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (10D6D000) [pid = 3748] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:42:09 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (15E65000) [pid = 3748] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:42:09 INFO - PROCESS | 3748 | 1468428129609 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:42:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:42:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 706ms 08:42:09 INFO - PROCESS | 3748 | 1468428129639 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 08:42:09 INFO - PROCESS | 3748 | 1468428129641 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 08:42:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:42:09 INFO - PROCESS | 3748 | 1468428129644 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:42:09 INFO - PROCESS | 3748 | 1468428129646 Marionette TRACE conn2 <- [1,2818,null,{}] 08:42:09 INFO - PROCESS | 3748 | 1468428129649 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:09 INFO - PROCESS | 3748 | 1468428129651 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:09 INFO - PROCESS | 3748 | 1468428129729 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 08:42:09 INFO - PROCESS | 3748 | 1468428129735 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:09 INFO - PROCESS | 3748 | 1468428129737 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:09 INFO - PROCESS | 3748 | ++DOCSHELL 13C5D000 == 34 [pid = 3748] [id = 714] 08:42:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (13C5E400) [pid = 3748] [serial = 2142] [outer = 00000000] 08:42:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (1561F800) [pid = 3748] [serial = 2143] [outer = 13C5E400] 08:42:09 INFO - PROCESS | 3748 | 1468428129779 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (16749000) [pid = 3748] [serial = 2144] [outer = 13C5E400] 08:42:10 INFO - PROCESS | 3748 | 1468428130210 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:42:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:42:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 644ms 08:42:10 INFO - PROCESS | 3748 | 1468428130282 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 08:42:10 INFO - PROCESS | 3748 | 1468428130284 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 08:42:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:42:10 INFO - PROCESS | 3748 | 1468428130287 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:42:10 INFO - PROCESS | 3748 | 1468428130289 Marionette TRACE conn2 <- [1,2822,null,{}] 08:42:10 INFO - PROCESS | 3748 | 1468428130293 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:10 INFO - PROCESS | 3748 | 1468428130295 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:10 INFO - PROCESS | 3748 | 1468428130374 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 08:42:10 INFO - PROCESS | 3748 | 1468428130380 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:10 INFO - PROCESS | 3748 | 1468428130382 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:10 INFO - PROCESS | 3748 | ++DOCSHELL 15339800 == 35 [pid = 3748] [id = 715] 08:42:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16E5EC00) [pid = 3748] [serial = 2145] [outer = 00000000] 08:42:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (176AA400) [pid = 3748] [serial = 2146] [outer = 16E5EC00] 08:42:10 INFO - PROCESS | 3748 | 1468428130426 Marionette DEBUG loaded listener.js 08:42:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (177B8800) [pid = 3748] [serial = 2147] [outer = 16E5EC00] 08:42:10 INFO - PROCESS | 3748 | 1468428130880 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:42:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:42:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 643ms 08:42:10 INFO - PROCESS | 3748 | 1468428130926 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 08:42:10 INFO - PROCESS | 3748 | 1468428130928 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 08:42:10 INFO - PROCESS | 3748 | 1468428130931 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:42:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:42:10 INFO - PROCESS | 3748 | 1468428130933 Marionette TRACE conn2 <- [1,2826,null,{}] 08:42:10 INFO - PROCESS | 3748 | 1468428130940 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:10 INFO - PROCESS | 3748 | 1468428130942 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:11 INFO - PROCESS | 3748 | 1468428131022 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 08:42:11 INFO - PROCESS | 3748 | 1468428131028 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:11 INFO - PROCESS | 3748 | 1468428131030 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:11 INFO - PROCESS | 3748 | ++DOCSHELL 16753800 == 36 [pid = 3748] [id = 716] 08:42:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16E59800) [pid = 3748] [serial = 2148] [outer = 00000000] 08:42:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (195D4400) [pid = 3748] [serial = 2149] [outer = 16E59800] 08:42:11 INFO - PROCESS | 3748 | 1468428131081 Marionette DEBUG loaded listener.js 08:42:11 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (195D7C00) [pid = 3748] [serial = 2150] [outer = 16E59800] 08:42:11 INFO - PROCESS | 3748 | 1468428131744 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:42:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:42:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 895ms 08:42:11 INFO - PROCESS | 3748 | 1468428131837 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 08:42:11 INFO - PROCESS | 3748 | 1468428131841 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 08:42:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:42:11 INFO - PROCESS | 3748 | 1468428131846 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:42:11 INFO - PROCESS | 3748 | 1468428131851 Marionette TRACE conn2 <- [1,2830,null,{}] 08:42:11 INFO - PROCESS | 3748 | 1468428131856 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:11 INFO - PROCESS | 3748 | 1468428131859 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:12 INFO - PROCESS | 3748 | 1468428131977 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 08:42:12 INFO - PROCESS | 3748 | 1468428132081 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:12 INFO - PROCESS | 3748 | 1468428132084 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:12 INFO - PROCESS | 3748 | ++DOCSHELL 10D69C00 == 37 [pid = 3748] [id = 717] 08:42:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (11017800) [pid = 3748] [serial = 2151] [outer = 00000000] 08:42:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (1394C000) [pid = 3748] [serial = 2152] [outer = 11017800] 08:42:12 INFO - PROCESS | 3748 | 1468428132139 Marionette DEBUG loaded listener.js 08:42:12 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (13C65000) [pid = 3748] [serial = 2153] [outer = 11017800] 08:42:12 INFO - PROCESS | 3748 | 1468428132765 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:42:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:42:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 957ms 08:42:12 INFO - PROCESS | 3748 | 1468428132824 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 08:42:12 INFO - PROCESS | 3748 | 1468428132829 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 08:42:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:42:12 INFO - PROCESS | 3748 | 1468428132835 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:42:12 INFO - PROCESS | 3748 | 1468428132838 Marionette TRACE conn2 <- [1,2834,null,{}] 08:42:12 INFO - PROCESS | 3748 | 1468428132842 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:12 INFO - PROCESS | 3748 | 1468428132845 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:12 INFO - PROCESS | 3748 | 1468428132958 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 08:42:13 INFO - PROCESS | 3748 | 1468428133069 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:13 INFO - PROCESS | 3748 | 1468428133072 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:13 INFO - PROCESS | 3748 | ++DOCSHELL 160CDC00 == 38 [pid = 3748] [id = 718] 08:42:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (160CFC00) [pid = 3748] [serial = 2154] [outer = 00000000] 08:42:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (1674B800) [pid = 3748] [serial = 2155] [outer = 160CFC00] 08:42:13 INFO - PROCESS | 3748 | 1468428133167 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (167AE400) [pid = 3748] [serial = 2156] [outer = 160CFC00] 08:42:13 INFO - PROCESS | 3748 | 1468428133800 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:42:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:42:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1004ms 08:42:13 INFO - PROCESS | 3748 | 1468428133836 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 08:42:13 INFO - PROCESS | 3748 | 1468428133839 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 08:42:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:42:13 INFO - PROCESS | 3748 | 1468428133843 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:42:13 INFO - PROCESS | 3748 | 1468428133847 Marionette TRACE conn2 <- [1,2838,null,{}] 08:42:13 INFO - PROCESS | 3748 | 1468428133857 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:13 INFO - PROCESS | 3748 | 1468428133862 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:13 INFO - PROCESS | 3748 | 1468428133974 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 08:42:14 INFO - PROCESS | 3748 | 1468428134282 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 3748 | 1468428134285 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:14 INFO - PROCESS | 3748 | ++DOCSHELL 1036C800 == 39 [pid = 3748] [id = 719] 08:42:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (103D2800) [pid = 3748] [serial = 2157] [outer = 00000000] 08:42:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (10A73800) [pid = 3748] [serial = 2158] [outer = 103D2800] 08:42:14 INFO - PROCESS | 3748 | 1468428134342 Marionette DEBUG loaded listener.js 08:42:14 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (10D6C400) [pid = 3748] [serial = 2159] [outer = 103D2800] 08:42:14 INFO - PROCESS | 3748 | --DOCSHELL 15339800 == 38 [pid = 3748] [id = 715] 08:42:14 INFO - PROCESS | 3748 | --DOCSHELL 13C5D000 == 37 [pid = 3748] [id = 714] 08:42:14 INFO - PROCESS | 3748 | --DOCSHELL 11253400 == 36 [pid = 3748] [id = 713] 08:42:14 INFO - PROCESS | 3748 | --DOCSHELL 16E77000 == 35 [pid = 3748] [id = 712] 08:42:14 INFO - PROCESS | 3748 | --DOCSHELL 16A66000 == 34 [pid = 3748] [id = 711] 08:42:14 INFO - PROCESS | 3748 | --DOCSHELL 16946800 == 33 [pid = 3748] [id = 710] 08:42:14 INFO - PROCESS | 3748 | --DOCSHELL 160D6000 == 32 [pid = 3748] [id = 709] 08:42:14 INFO - PROCESS | 3748 | --DOCSHELL 13C6E000 == 31 [pid = 3748] [id = 708] 08:42:14 INFO - PROCESS | 3748 | --DOCSHELL 1055E400 == 30 [pid = 3748] [id = 707] 08:42:14 INFO - PROCESS | 3748 | --DOCSHELL 10D71C00 == 29 [pid = 3748] [id = 706] 08:42:14 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (142AAC00) [pid = 3748] [serial = 2113] [outer = 00000000] [url = about:blank] 08:42:14 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (114DA800) [pid = 3748] [serial = 2107] [outer = 00000000] [url = about:blank] 08:42:14 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (1314DC00) [pid = 3748] [serial = 2110] [outer = 00000000] [url = about:blank] 08:42:14 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (16E7CC00) [pid = 3748] [serial = 2105] [outer = 00000000] [url = about:blank] 08:42:14 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (131ED000) [pid = 3748] [serial = 2111] [outer = 00000000] [url = about:blank] 08:42:14 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (11CD4400) [pid = 3748] [serial = 2108] [outer = 00000000] [url = about:blank] 08:42:14 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (1561FC00) [pid = 3748] [serial = 2089] [outer = 00000000] [url = about:blank] 08:42:14 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (160DA000) [pid = 3748] [serial = 2092] [outer = 00000000] [url = about:blank] 08:42:14 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (1694D400) [pid = 3748] [serial = 2095] [outer = 00000000] [url = about:blank] 08:42:14 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (16751800) [pid = 3748] [serial = 2093] [outer = 00000000] [url = about:blank] 08:42:14 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (16E5BC00) [pid = 3748] [serial = 2101] [outer = 00000000] [url = about:blank] 08:42:14 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (142BF000) [pid = 3748] [serial = 2114] [outer = 00000000] [url = about:blank] 08:42:14 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (16E7C400) [pid = 3748] [serial = 2104] [outer = 00000000] [url = about:blank] 08:42:14 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (16A46800) [pid = 3748] [serial = 2096] [outer = 00000000] [url = about:blank] 08:42:14 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (1561BC00) [pid = 3748] [serial = 2116] [outer = 00000000] [url = about:blank] 08:42:14 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (142C0C00) [pid = 3748] [serial = 2086] [outer = 00000000] [url = about:blank] 08:42:14 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (13218C00) [pid = 3748] [serial = 2083] [outer = 00000000] [url = about:blank] 08:42:14 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (13445000) [pid = 3748] [serial = 2084] [outer = 00000000] [url = about:blank] 08:42:14 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (1124C800) [pid = 3748] [serial = 2080] [outer = 00000000] [url = about:blank] 08:42:14 INFO - PROCESS | 3748 | --DOMWINDOW == 71 (1144B000) [pid = 3748] [serial = 2081] [outer = 00000000] [url = about:blank] 08:42:14 INFO - PROCESS | 3748 | --DOMWINDOW == 70 (114DE000) [pid = 3748] [serial = 2078] [outer = 00000000] [url = about:blank] 08:42:14 INFO - PROCESS | 3748 | --DOMWINDOW == 69 (10D6F000) [pid = 3748] [serial = 2077] [outer = 00000000] [url = about:blank] 08:42:14 INFO - PROCESS | 3748 | --DOMWINDOW == 68 (15F58400) [pid = 3748] [serial = 2075] [outer = 00000000] [url = about:blank] 08:42:14 INFO - PROCESS | 3748 | --DOMWINDOW == 67 (15332000) [pid = 3748] [serial = 2074] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3748 | --DOMWINDOW == 66 (13956800) [pid = 3748] [serial = 2072] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3748 | --DOMWINDOW == 65 (132E0000) [pid = 3748] [serial = 2071] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3748 | --DOMWINDOW == 64 (160A8400) [pid = 3748] [serial = 2090] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3748 | --DOMWINDOW == 63 (16943C00) [pid = 3748] [serial = 2098] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3748 | --DOMWINDOW == 62 (16A3B800) [pid = 3748] [serial = 2099] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3748 | --DOMWINDOW == 61 (144E8000) [pid = 3748] [serial = 2087] [outer = 00000000] [url = about:blank] 08:42:15 INFO - PROCESS | 3748 | 1468428134955 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:42:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:42:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1145ms 08:42:15 INFO - PROCESS | 3748 | 1468428134987 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 08:42:15 INFO - PROCESS | 3748 | 1468428134991 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 08:42:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:42:15 INFO - PROCESS | 3748 | 1468428134995 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:42:15 INFO - PROCESS | 3748 | 1468428134998 Marionette TRACE conn2 <- [1,2842,null,{}] 08:42:15 INFO - PROCESS | 3748 | 1468428135003 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:15 INFO - PROCESS | 3748 | 1468428135007 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:15 INFO - PROCESS | 3748 | 1468428135090 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 08:42:15 INFO - PROCESS | 3748 | 1468428135098 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:15 INFO - PROCESS | 3748 | 1468428135100 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:15 INFO - PROCESS | 3748 | ++DOCSHELL 11AE6800 == 30 [pid = 3748] [id = 720] 08:42:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 62 (11AE8800) [pid = 3748] [serial = 2160] [outer = 00000000] 08:42:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 63 (11CD4400) [pid = 3748] [serial = 2161] [outer = 11AE8800] 08:42:15 INFO - PROCESS | 3748 | 1468428135146 Marionette DEBUG loaded listener.js 08:42:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 64 (129ECC00) [pid = 3748] [serial = 2162] [outer = 11AE8800] 08:42:15 INFO - PROCESS | 3748 | 1468428135660 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:42:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:42:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 690ms 08:42:15 INFO - PROCESS | 3748 | 1468428135691 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 08:42:15 INFO - PROCESS | 3748 | 1468428135694 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 08:42:15 INFO - PROCESS | 3748 | 1468428135699 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:42:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:42:15 INFO - PROCESS | 3748 | 1468428135701 Marionette TRACE conn2 <- [1,2846,null,{}] 08:42:15 INFO - PROCESS | 3748 | 1468428135705 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:15 INFO - PROCESS | 3748 | 1468428135707 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:15 INFO - PROCESS | 3748 | 1468428135792 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 08:42:15 INFO - PROCESS | 3748 | 1468428135800 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:15 INFO - PROCESS | 3748 | 1468428135802 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:15 INFO - PROCESS | 3748 | ++DOCSHELL 13442000 == 31 [pid = 3748] [id = 721] 08:42:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 65 (13443800) [pid = 3748] [serial = 2163] [outer = 00000000] 08:42:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 66 (1394EC00) [pid = 3748] [serial = 2164] [outer = 13443800] 08:42:15 INFO - PROCESS | 3748 | 1468428135888 Marionette DEBUG loaded listener.js 08:42:15 INFO - PROCESS | 3748 | ++DOMWINDOW == 67 (13C65400) [pid = 3748] [serial = 2165] [outer = 13443800] 08:42:16 INFO - PROCESS | 3748 | 1468428136372 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:42:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:42:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 737ms 08:42:16 INFO - PROCESS | 3748 | 1468428136440 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 08:42:16 INFO - PROCESS | 3748 | 1468428136442 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 08:42:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:42:16 INFO - PROCESS | 3748 | 1468428136447 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:42:16 INFO - PROCESS | 3748 | 1468428136452 Marionette TRACE conn2 <- [1,2850,null,{}] 08:42:16 INFO - PROCESS | 3748 | 1468428136461 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:16 INFO - PROCESS | 3748 | 1468428136465 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:16 INFO - PROCESS | 3748 | 1468428136549 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 08:42:16 INFO - PROCESS | 3748 | 1468428136561 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 3748 | 1468428136563 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:16 INFO - PROCESS | 3748 | ++DOCSHELL 144E8000 == 32 [pid = 3748] [id = 722] 08:42:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 68 (144E9000) [pid = 3748] [serial = 2166] [outer = 00000000] 08:42:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 69 (1533B800) [pid = 3748] [serial = 2167] [outer = 144E9000] 08:42:16 INFO - PROCESS | 3748 | 1468428136615 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 3748 | ++DOMWINDOW == 70 (1561B000) [pid = 3748] [serial = 2168] [outer = 144E9000] 08:42:17 INFO - PROCESS | 3748 | 1468428137072 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:42:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:42:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 690ms 08:42:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:42:17 INFO - PROCESS | 3748 | 1468428137145 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 3748 | 1468428137147 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 08:42:17 INFO - PROCESS | 3748 | 1468428137151 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - PROCESS | 3748 | 1468428137153 Marionette TRACE conn2 <- [1,2854,null,{}] 08:42:17 INFO - PROCESS | 3748 | 1468428137156 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:17 INFO - PROCESS | 3748 | 1468428137157 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:17 INFO - PROCESS | 3748 | 1468428137266 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 08:42:17 INFO - PROCESS | 3748 | 1468428137279 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:17 INFO - PROCESS | 3748 | 1468428137281 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:17 INFO - PROCESS | 3748 | ++DOCSHELL 15E67400 == 33 [pid = 3748] [id = 723] 08:42:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 71 (15F50400) [pid = 3748] [serial = 2169] [outer = 00000000] 08:42:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 72 (160CD800) [pid = 3748] [serial = 2170] [outer = 15F50400] 08:42:17 INFO - PROCESS | 3748 | 1468428137323 Marionette DEBUG loaded listener.js 08:42:17 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (160D6000) [pid = 3748] [serial = 2171] [outer = 15F50400] 08:42:17 INFO - PROCESS | 3748 | 1468428137814 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:42:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:42:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 690ms 08:42:17 INFO - PROCESS | 3748 | 1468428137850 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 3748 | 1468428137852 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 08:42:17 INFO - PROCESS | 3748 | 1468428137855 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:42:17 INFO - PROCESS | 3748 | 1468428137857 Marionette TRACE conn2 <- [1,2858,null,{}] 08:42:17 INFO - PROCESS | 3748 | 1468428137860 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:17 INFO - PROCESS | 3748 | 1468428137862 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:18 INFO - PROCESS | 3748 | 1468428137976 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 08:42:18 INFO - PROCESS | 3748 | 1468428137981 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:18 INFO - PROCESS | 3748 | 1468428137986 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:18 INFO - PROCESS | 3748 | ++DOCSHELL 167B5400 == 34 [pid = 3748] [id = 724] 08:42:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (167B5C00) [pid = 3748] [serial = 2172] [outer = 00000000] 08:42:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (16944400) [pid = 3748] [serial = 2173] [outer = 167B5C00] 08:42:18 INFO - PROCESS | 3748 | 1468428138093 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (16950400) [pid = 3748] [serial = 2174] [outer = 167B5C00] 08:42:18 INFO - PROCESS | 3748 | 1468428138542 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:42:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:42:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 737ms 08:42:18 INFO - PROCESS | 3748 | 1468428138596 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 3748 | 1468428138598 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 08:42:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:42:18 INFO - PROCESS | 3748 | 1468428138602 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - PROCESS | 3748 | 1468428138603 Marionette TRACE conn2 <- [1,2862,null,{}] 08:42:18 INFO - PROCESS | 3748 | 1468428138607 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:18 INFO - PROCESS | 3748 | 1468428138609 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:18 INFO - PROCESS | 3748 | 1468428138757 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 08:42:18 INFO - PROCESS | 3748 | 1468428138781 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:18 INFO - PROCESS | 3748 | 1468428138783 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:18 INFO - PROCESS | 3748 | ++DOCSHELL 10D6C000 == 35 [pid = 3748] [id = 725] 08:42:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (16A49800) [pid = 3748] [serial = 2175] [outer = 00000000] 08:42:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (16D24C00) [pid = 3748] [serial = 2176] [outer = 16A49800] 08:42:18 INFO - PROCESS | 3748 | 1468428138835 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (16E5B800) [pid = 3748] [serial = 2177] [outer = 16A49800] 08:42:19 INFO - PROCESS | 3748 | 1468428139274 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:42:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:42:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 690ms 08:42:19 INFO - PROCESS | 3748 | 1468428139301 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 08:42:19 INFO - PROCESS | 3748 | 1468428139303 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 08:42:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:42:19 INFO - PROCESS | 3748 | 1468428139312 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:42:19 INFO - PROCESS | 3748 | 1468428139314 Marionette TRACE conn2 <- [1,2866,null,{}] 08:42:19 INFO - PROCESS | 3748 | 1468428139317 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:19 INFO - PROCESS | 3748 | 1468428139319 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:19 INFO - PROCESS | 3748 | 1468428139429 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 08:42:19 INFO - PROCESS | 3748 | 1468428139434 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 3748 | 1468428139436 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:19 INFO - PROCESS | 3748 | ++DOCSHELL 129E9800 == 36 [pid = 3748] [id = 726] 08:42:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16943000) [pid = 3748] [serial = 2178] [outer = 00000000] 08:42:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16E7CC00) [pid = 3748] [serial = 2179] [outer = 16943000] 08:42:19 INFO - PROCESS | 3748 | 1468428139478 Marionette DEBUG loaded listener.js 08:42:19 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (16FC2800) [pid = 3748] [serial = 2180] [outer = 16943000] 08:42:19 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (16D2B400) [pid = 3748] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:42:19 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (16E56800) [pid = 3748] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:42:19 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (16E77400) [pid = 3748] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:42:19 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (16946C00) [pid = 3748] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:42:19 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (16754C00) [pid = 3748] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:42:19 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (13C6F400) [pid = 3748] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:42:19 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (10A74C00) [pid = 3748] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:42:19 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (16E5EC00) [pid = 3748] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:42:19 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (13C5E400) [pid = 3748] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:42:19 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (132D9000) [pid = 3748] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:42:20 INFO - PROCESS | 3748 | 1468428140058 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:42:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:42:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 800ms 08:42:20 INFO - PROCESS | 3748 | 1468428140114 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 3748 | 1468428140116 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 08:42:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:42:20 INFO - PROCESS | 3748 | 1468428140166 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 3748 | 1468428140168 Marionette TRACE conn2 <- [1,2870,null,{}] 08:42:20 INFO - PROCESS | 3748 | 1468428140171 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:20 INFO - PROCESS | 3748 | 1468428140173 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:20 INFO - PROCESS | 3748 | 1468428140251 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 08:42:20 INFO - PROCESS | 3748 | 1468428140256 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 3748 | 1468428140258 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:20 INFO - PROCESS | 3748 | ++DOCSHELL 142C0C00 == 37 [pid = 3748] [id = 727] 08:42:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (142C1800) [pid = 3748] [serial = 2181] [outer = 00000000] 08:42:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (16A44800) [pid = 3748] [serial = 2182] [outer = 142C1800] 08:42:20 INFO - PROCESS | 3748 | 1468428140301 Marionette DEBUG loaded listener.js 08:42:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (16E79400) [pid = 3748] [serial = 2183] [outer = 142C1800] 08:42:20 INFO - PROCESS | 3748 | 1468428140734 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:42:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:42:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 596ms 08:42:20 INFO - PROCESS | 3748 | 1468428140762 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 3748 | 1468428140764 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 08:42:20 INFO - PROCESS | 3748 | 1468428140768 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 3748 | 1468428140770 Marionette TRACE conn2 <- [1,2874,null,{}] 08:42:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:42:20 INFO - PROCESS | 3748 | 1468428140777 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:20 INFO - PROCESS | 3748 | 1468428140779 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:20 INFO - PROCESS | 3748 | 1468428140856 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 08:42:20 INFO - PROCESS | 3748 | 1468428140862 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 3748 | 1468428140864 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:20 INFO - PROCESS | 3748 | ++DOCSHELL 176A1400 == 38 [pid = 3748] [id = 728] 08:42:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (176A3400) [pid = 3748] [serial = 2184] [outer = 00000000] 08:42:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (1800BC00) [pid = 3748] [serial = 2185] [outer = 176A3400] 08:42:20 INFO - PROCESS | 3748 | 1468428140916 Marionette DEBUG loaded listener.js 08:42:20 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (195D1400) [pid = 3748] [serial = 2186] [outer = 176A3400] 08:42:21 INFO - PROCESS | 3748 | 1468428141344 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:42:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:42:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 596ms 08:42:21 INFO - PROCESS | 3748 | 1468428141370 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 08:42:21 INFO - PROCESS | 3748 | 1468428141372 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 08:42:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:42:21 INFO - PROCESS | 3748 | 1468428141375 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:42:21 INFO - PROCESS | 3748 | 1468428141377 Marionette TRACE conn2 <- [1,2878,null,{}] 08:42:21 INFO - PROCESS | 3748 | 1468428141394 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:21 INFO - PROCESS | 3748 | 1468428141395 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:21 INFO - PROCESS | 3748 | 1468428141474 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 08:42:21 INFO - PROCESS | 3748 | 1468428141479 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:21 INFO - PROCESS | 3748 | 1468428141482 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:21 INFO - PROCESS | 3748 | ++DOCSHELL 195DB800 == 39 [pid = 3748] [id = 729] 08:42:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (195DEC00) [pid = 3748] [serial = 2187] [outer = 00000000] 08:42:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (19633400) [pid = 3748] [serial = 2188] [outer = 195DEC00] 08:42:21 INFO - PROCESS | 3748 | 1468428141527 Marionette DEBUG loaded listener.js 08:42:21 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (1962FC00) [pid = 3748] [serial = 2189] [outer = 195DEC00] 08:42:22 INFO - PROCESS | 3748 | 1468428142190 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:42:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:42:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 863ms 08:42:22 INFO - PROCESS | 3748 | 1468428142238 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 08:42:22 INFO - PROCESS | 3748 | 1468428142242 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 08:42:22 INFO - PROCESS | 3748 | 1468428142247 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:42:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:42:22 INFO - PROCESS | 3748 | 1468428142251 Marionette TRACE conn2 <- [1,2882,null,{}] 08:42:22 INFO - PROCESS | 3748 | 1468428142256 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:22 INFO - PROCESS | 3748 | 1468428142260 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:22 INFO - PROCESS | 3748 | 1468428142370 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 08:42:22 INFO - PROCESS | 3748 | 1468428142513 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:22 INFO - PROCESS | 3748 | 1468428142516 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:22 INFO - PROCESS | 3748 | ++DOCSHELL 10D6F400 == 40 [pid = 3748] [id = 730] 08:42:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (10D71C00) [pid = 3748] [serial = 2190] [outer = 00000000] 08:42:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (13032800) [pid = 3748] [serial = 2191] [outer = 10D71C00] 08:42:22 INFO - PROCESS | 3748 | 1468428142576 Marionette DEBUG loaded listener.js 08:42:22 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (13218400) [pid = 3748] [serial = 2192] [outer = 10D71C00] 08:42:23 INFO - PROCESS | 3748 | 1468428143172 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:42:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:42:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1004ms 08:42:23 INFO - PROCESS | 3748 | 1468428143252 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 08:42:23 INFO - PROCESS | 3748 | 1468428143256 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 08:42:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:42:23 INFO - PROCESS | 3748 | 1468428143263 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:42:23 INFO - PROCESS | 3748 | 1468428143266 Marionette TRACE conn2 <- [1,2886,null,{}] 08:42:23 INFO - PROCESS | 3748 | 1468428143270 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:23 INFO - PROCESS | 3748 | 1468428143273 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:23 INFO - PROCESS | 3748 | 1468428143384 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 08:42:23 INFO - PROCESS | 3748 | 1468428143523 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:23 INFO - PROCESS | 3748 | 1468428143525 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:23 INFO - PROCESS | 3748 | ++DOCSHELL 142A7800 == 41 [pid = 3748] [id = 731] 08:42:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (142A8400) [pid = 3748] [serial = 2193] [outer = 00000000] 08:42:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (1532FC00) [pid = 3748] [serial = 2194] [outer = 142A8400] 08:42:23 INFO - PROCESS | 3748 | 1468428143580 Marionette DEBUG loaded listener.js 08:42:23 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (15F58C00) [pid = 3748] [serial = 2195] [outer = 142A8400] 08:42:24 INFO - PROCESS | 3748 | 1468428144226 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:42:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:42:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1004ms 08:42:24 INFO - PROCESS | 3748 | 1468428144265 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 08:42:24 INFO - PROCESS | 3748 | 1468428144268 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 08:42:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:42:24 INFO - PROCESS | 3748 | 1468428144272 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:42:24 INFO - PROCESS | 3748 | 1468428144276 Marionette TRACE conn2 <- [1,2890,null,{}] 08:42:24 INFO - PROCESS | 3748 | 1468428144286 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:24 INFO - PROCESS | 3748 | 1468428144291 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:24 INFO - PROCESS | 3748 | 1468428144396 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 08:42:24 INFO - PROCESS | 3748 | 1468428144550 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:24 INFO - PROCESS | 3748 | 1468428144553 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:24 INFO - PROCESS | 3748 | ++DOCSHELL 195DB000 == 42 [pid = 3748] [id = 732] 08:42:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (195DB400) [pid = 3748] [serial = 2196] [outer = 00000000] 08:42:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (19633800) [pid = 3748] [serial = 2197] [outer = 195DB400] 08:42:24 INFO - PROCESS | 3748 | 1468428144613 Marionette DEBUG loaded listener.js 08:42:24 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (1963B800) [pid = 3748] [serial = 2198] [outer = 195DB400] 08:42:25 INFO - PROCESS | 3748 | 1468428145372 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:42:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:42:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1161ms 08:42:25 INFO - PROCESS | 3748 | 1468428145426 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 08:42:25 INFO - PROCESS | 3748 | 1468428145431 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 08:42:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:42:25 INFO - PROCESS | 3748 | 1468428145436 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:42:25 INFO - PROCESS | 3748 | 1468428145439 Marionette TRACE conn2 <- [1,2894,null,{}] 08:42:25 INFO - PROCESS | 3748 | 1468428145460 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:25 INFO - PROCESS | 3748 | 1468428145462 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:25 INFO - PROCESS | 3748 | 1468428145567 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 08:42:25 INFO - PROCESS | 3748 | 1468428145707 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 3748 | 1468428145712 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:25 INFO - PROCESS | 3748 | ++DOCSHELL 13156C00 == 43 [pid = 3748] [id = 733] 08:42:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (1315A000) [pid = 3748] [serial = 2199] [outer = 00000000] 08:42:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (13441800) [pid = 3748] [serial = 2200] [outer = 1315A000] 08:42:25 INFO - PROCESS | 3748 | 1468428145789 Marionette DEBUG loaded listener.js 08:42:25 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (13955400) [pid = 3748] [serial = 2201] [outer = 1315A000] 08:42:26 INFO - PROCESS | 3748 | --DOCSHELL 176A1400 == 42 [pid = 3748] [id = 728] 08:42:26 INFO - PROCESS | 3748 | --DOCSHELL 142C0C00 == 41 [pid = 3748] [id = 727] 08:42:26 INFO - PROCESS | 3748 | --DOCSHELL 129E9800 == 40 [pid = 3748] [id = 726] 08:42:26 INFO - PROCESS | 3748 | --DOCSHELL 10D6C000 == 39 [pid = 3748] [id = 725] 08:42:26 INFO - PROCESS | 3748 | --DOCSHELL 167B5400 == 38 [pid = 3748] [id = 724] 08:42:26 INFO - PROCESS | 3748 | --DOCSHELL 15E67400 == 37 [pid = 3748] [id = 723] 08:42:26 INFO - PROCESS | 3748 | --DOCSHELL 144E8000 == 36 [pid = 3748] [id = 722] 08:42:26 INFO - PROCESS | 3748 | --DOCSHELL 13442000 == 35 [pid = 3748] [id = 721] 08:42:26 INFO - PROCESS | 3748 | --DOCSHELL 11AE6800 == 34 [pid = 3748] [id = 720] 08:42:26 INFO - PROCESS | 3748 | --DOCSHELL 1036C800 == 33 [pid = 3748] [id = 719] 08:42:26 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (16E5E400) [pid = 3748] [serial = 2134] [outer = 00000000] [url = about:blank] 08:42:26 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (16FC7800) [pid = 3748] [serial = 2137] [outer = 00000000] [url = about:blank] 08:42:26 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (16A3E400) [pid = 3748] [serial = 2131] [outer = 00000000] [url = about:blank] 08:42:26 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (167AEC00) [pid = 3748] [serial = 2128] [outer = 00000000] [url = about:blank] 08:42:26 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (167B6400) [pid = 3748] [serial = 2129] [outer = 00000000] [url = about:blank] 08:42:26 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (16E63C00) [pid = 3748] [serial = 2135] [outer = 00000000] [url = about:blank] 08:42:26 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (1312B000) [pid = 3748] [serial = 2119] [outer = 00000000] [url = about:blank] 08:42:26 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (142C1C00) [pid = 3748] [serial = 2125] [outer = 00000000] [url = about:blank] 08:42:26 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (15333800) [pid = 3748] [serial = 2126] [outer = 00000000] [url = about:blank] 08:42:26 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (129EB400) [pid = 3748] [serial = 2122] [outer = 00000000] [url = about:blank] 08:42:26 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (12DEFC00) [pid = 3748] [serial = 2123] [outer = 00000000] [url = about:blank] 08:42:26 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (195D4400) [pid = 3748] [serial = 2149] [outer = 00000000] [url = about:blank] 08:42:26 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (1716B400) [pid = 3748] [serial = 2138] [outer = 00000000] [url = about:blank] 08:42:26 INFO - PROCESS | 3748 | --DOMWINDOW == 79 (177B8800) [pid = 3748] [serial = 2147] [outer = 00000000] [url = about:blank] 08:42:26 INFO - PROCESS | 3748 | --DOMWINDOW == 78 (1561F800) [pid = 3748] [serial = 2143] [outer = 00000000] [url = about:blank] 08:42:26 INFO - PROCESS | 3748 | --DOMWINDOW == 77 (176AA400) [pid = 3748] [serial = 2146] [outer = 00000000] [url = about:blank] 08:42:26 INFO - PROCESS | 3748 | --DOMWINDOW == 76 (17712C00) [pid = 3748] [serial = 2141] [outer = 00000000] [url = about:blank] 08:42:26 INFO - PROCESS | 3748 | --DOMWINDOW == 75 (1770FC00) [pid = 3748] [serial = 2140] [outer = 00000000] [url = about:blank] 08:42:26 INFO - PROCESS | 3748 | --DOMWINDOW == 74 (16749000) [pid = 3748] [serial = 2144] [outer = 00000000] [url = about:blank] 08:42:26 INFO - PROCESS | 3748 | --DOMWINDOW == 73 (16A61C00) [pid = 3748] [serial = 2132] [outer = 00000000] [url = about:blank] 08:42:26 INFO - PROCESS | 3748 | --DOMWINDOW == 72 (16E5CC00) [pid = 3748] [serial = 2102] [outer = 00000000] [url = about:blank] 08:42:26 INFO - PROCESS | 3748 | 1468428146370 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:42:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:42:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 972ms 08:42:26 INFO - PROCESS | 3748 | 1468428146403 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 08:42:26 INFO - PROCESS | 3748 | 1468428146407 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 08:42:26 INFO - PROCESS | 3748 | 1468428146413 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:42:26 INFO - PROCESS | 3748 | 1468428146415 Marionette TRACE conn2 <- [1,2898,null,{}] 08:42:26 INFO - PROCESS | 3748 | 1468428146419 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:26 INFO - PROCESS | 3748 | 1468428146421 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:26 INFO - PROCESS | 3748 | 1468428146507 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 08:42:26 INFO - PROCESS | 3748 | 1468428146515 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:26 INFO - PROCESS | 3748 | 1468428146518 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:26 INFO - PROCESS | 3748 | ++DOCSHELL 131EEC00 == 34 [pid = 3748] [id = 734] 08:42:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 73 (13214800) [pid = 3748] [serial = 2202] [outer = 00000000] 08:42:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 74 (142AAC00) [pid = 3748] [serial = 2203] [outer = 13214800] 08:42:26 INFO - PROCESS | 3748 | 1468428146563 Marionette DEBUG loaded listener.js 08:42:26 INFO - PROCESS | 3748 | ++DOMWINDOW == 75 (144E9400) [pid = 3748] [serial = 2204] [outer = 13214800] 08:42:27 INFO - PROCESS | 3748 | 1468428147051 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:42:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:42:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:42:27 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 706ms 08:42:27 INFO - PROCESS | 3748 | 1468428147131 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 08:42:27 INFO - PROCESS | 3748 | 1468428147133 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 08:42:27 INFO - TEST-START | /DOMEvents/constructors.html 08:42:27 INFO - PROCESS | 3748 | 1468428147141 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:42:27 INFO - PROCESS | 3748 | 1468428147144 Marionette TRACE conn2 <- [1,2902,null,{}] 08:42:27 INFO - PROCESS | 3748 | 1468428147154 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:27 INFO - PROCESS | 3748 | 1468428147158 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:27 INFO - PROCESS | 3748 | 1468428147242 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 08:42:27 INFO - PROCESS | 3748 | 1468428147342 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 3748 | 1468428147345 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:27 INFO - PROCESS | 3748 | ++DOCSHELL 15F54C00 == 35 [pid = 3748] [id = 735] 08:42:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 76 (15F58400) [pid = 3748] [serial = 2205] [outer = 00000000] 08:42:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 77 (1674FC00) [pid = 3748] [serial = 2206] [outer = 15F58400] 08:42:27 INFO - PROCESS | 3748 | 1468428147391 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 3748 | ++DOMWINDOW == 78 (167B7400) [pid = 3748] [serial = 2207] [outer = 15F58400] 08:42:27 INFO - PROCESS | 3748 | 1468428147866 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:42:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:42:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:42:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:42:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:42:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:42:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:42:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:42:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:42:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:42:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:42:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:42:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:42:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:42:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:42:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:42:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:42:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:42:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:42:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:42:27 INFO - TEST-OK | /DOMEvents/constructors.html | took 831ms 08:42:27 INFO - PROCESS | 3748 | 1468428147966 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 3748 | 1468428147969 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 08:42:28 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:42:28 INFO - PROCESS | 3748 | 1468428147972 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - PROCESS | 3748 | 1468428147974 Marionette TRACE conn2 <- [1,2906,null,{}] 08:42:28 INFO - PROCESS | 3748 | 1468428147978 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:28 INFO - PROCESS | 3748 | 1468428147980 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:28 INFO - PROCESS | 3748 | 1468428148124 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 08:42:28 INFO - PROCESS | 3748 | 1468428148129 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 3748 | 1468428148131 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:28 INFO - PROCESS | 3748 | ++DOCSHELL 16941800 == 36 [pid = 3748] [id = 736] 08:42:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 79 (1694F800) [pid = 3748] [serial = 2208] [outer = 00000000] 08:42:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 80 (16E60400) [pid = 3748] [serial = 2209] [outer = 1694F800] 08:42:28 INFO - PROCESS | 3748 | 1468428148175 Marionette DEBUG loaded listener.js 08:42:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (16E77400) [pid = 3748] [serial = 2210] [outer = 1694F800] 08:42:28 INFO - PROCESS | 3748 | 1468428148587 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:42:28 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:42:28 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 643ms 08:42:28 INFO - PROCESS | 3748 | 1468428148673 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 3748 | 1468428148675 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 08:42:28 INFO - PROCESS | 3748 | 1468428148689 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:42:28 INFO - PROCESS | 3748 | 1468428148691 Marionette TRACE conn2 <- [1,2910,null,{}] 08:42:28 INFO - PROCESS | 3748 | 1468428148694 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:28 INFO - PROCESS | 3748 | 1468428148696 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:28 INFO - PROCESS | 3748 | 1468428148809 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 08:42:28 INFO - PROCESS | 3748 | 1468428148815 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 3748 | 1468428148817 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:28 INFO - PROCESS | 3748 | ++DOCSHELL 16A43400 == 37 [pid = 3748] [id = 737] 08:42:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (16E74800) [pid = 3748] [serial = 2211] [outer = 00000000] 08:42:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (176AE800) [pid = 3748] [serial = 2212] [outer = 16E74800] 08:42:28 INFO - PROCESS | 3748 | 1468428148861 Marionette DEBUG loaded listener.js 08:42:28 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (17713800) [pid = 3748] [serial = 2213] [outer = 16E74800] 08:42:29 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:42:29 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:42:29 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:42:29 INFO - PROCESS | 3748 | [3748] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:42:29 INFO - PROCESS | 3748 | 1468428149325 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:42:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:42:29 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:42:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:42:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:42:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 08:42:29 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:42:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:42:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:42:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 08:42:29 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:42:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:42:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:42:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 08:42:29 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:42:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:42:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:42:29 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:42:29 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 706ms 08:42:29 INFO - PROCESS | 3748 | 1468428149394 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 08:42:29 INFO - PROCESS | 3748 | 1468428149396 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 08:42:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:42:29 INFO - PROCESS | 3748 | 1468428149405 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:42:29 INFO - PROCESS | 3748 | 1468428149407 Marionette TRACE conn2 <- [1,2914,null,{}] 08:42:29 INFO - PROCESS | 3748 | 1468428149410 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:29 INFO - PROCESS | 3748 | 1468428149416 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:29 INFO - PROCESS | 3748 | 1468428149554 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 08:42:29 INFO - PROCESS | 3748 | 1468428149564 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:29 INFO - PROCESS | 3748 | 1468428149566 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:29 INFO - PROCESS | 3748 | ++DOCSHELL 10A03000 == 38 [pid = 3748] [id = 738] 08:42:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (177BB800) [pid = 3748] [serial = 2214] [outer = 00000000] 08:42:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (19636000) [pid = 3748] [serial = 2215] [outer = 177BB800] 08:42:29 INFO - PROCESS | 3748 | 1468428149609 Marionette DEBUG loaded listener.js 08:42:29 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (19ABC400) [pid = 3748] [serial = 2216] [outer = 177BB800] 08:42:29 INFO - PROCESS | 3748 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:42:30 INFO - PROCESS | 3748 | 1468428150029 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:42:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:42:30 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 691ms 08:42:30 INFO - PROCESS | 3748 | 1468428150110 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 08:42:30 INFO - PROCESS | 3748 | 1468428150121 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 08:42:30 INFO - PROCESS | 3748 | 1468428150125 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - PROCESS | 3748 | 1468428150127 Marionette TRACE conn2 <- [1,2918,null,{}] 08:42:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:42:30 INFO - PROCESS | 3748 | 1468428150166 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:30 INFO - PROCESS | 3748 | 1468428150168 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:30 INFO - PROCESS | 3748 | 1468428150288 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 08:42:30 INFO - PROCESS | 3748 | 1468428150293 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 3748 | 1468428150295 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:30 INFO - PROCESS | 3748 | ++DOCSHELL 10A76400 == 39 [pid = 3748] [id = 739] 08:42:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (19907C00) [pid = 3748] [serial = 2217] [outer = 00000000] 08:42:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (19AE6000) [pid = 3748] [serial = 2218] [outer = 19907C00] 08:42:30 INFO - PROCESS | 3748 | 1468428150337 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (19CA5800) [pid = 3748] [serial = 2219] [outer = 19907C00] 08:42:30 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (167B5C00) [pid = 3748] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:42:30 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (16A49800) [pid = 3748] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:42:30 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (144E9000) [pid = 3748] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:42:30 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (103D2800) [pid = 3748] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:42:30 INFO - PROCESS | 3748 | --DOMWINDOW == 85 (13443800) [pid = 3748] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:42:30 INFO - PROCESS | 3748 | --DOMWINDOW == 84 (11AE8800) [pid = 3748] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:42:30 INFO - PROCESS | 3748 | --DOMWINDOW == 83 (15F50400) [pid = 3748] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:42:30 INFO - PROCESS | 3748 | --DOMWINDOW == 82 (16943000) [pid = 3748] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:42:30 INFO - PROCESS | 3748 | --DOMWINDOW == 81 (142C1800) [pid = 3748] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:42:30 INFO - PROCESS | 3748 | --DOMWINDOW == 80 (176A3400) [pid = 3748] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:42:30 INFO - PROCESS | 3748 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:42:30 INFO - PROCESS | 3748 | 1468428150894 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:42:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:42:30 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 800ms 08:42:30 INFO - PROCESS | 3748 | 1468428150931 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 08:42:30 INFO - PROCESS | 3748 | 1468428150934 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 08:42:30 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:42:30 INFO - PROCESS | 3748 | 1468428150939 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - PROCESS | 3748 | 1468428150941 Marionette TRACE conn2 <- [1,2922,null,{}] 08:42:30 INFO - PROCESS | 3748 | 1468428150946 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:30 INFO - PROCESS | 3748 | 1468428150949 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:31 INFO - PROCESS | 3748 | 1468428151056 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 08:42:31 INFO - PROCESS | 3748 | 1468428151155 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:31 INFO - PROCESS | 3748 | 1468428151157 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:31 INFO - PROCESS | 3748 | ++DOCSHELL 11AE8800 == 40 [pid = 3748] [id = 740] 08:42:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 81 (129A9800) [pid = 3748] [serial = 2220] [outer = 00000000] 08:42:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 82 (16943000) [pid = 3748] [serial = 2221] [outer = 129A9800] 08:42:31 INFO - PROCESS | 3748 | 1468428151200 Marionette DEBUG loaded listener.js 08:42:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 83 (16E79800) [pid = 3748] [serial = 2222] [outer = 129A9800] 08:42:31 INFO - PROCESS | 3748 | 1468428151521 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:42:31 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:42:31 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 627ms 08:42:31 INFO - PROCESS | 3748 | 1468428151573 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 08:42:31 INFO - PROCESS | 3748 | 1468428151575 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 08:42:31 INFO - PROCESS | 3748 | 1468428151578 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:42:31 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:42:31 INFO - PROCESS | 3748 | 1468428151580 Marionette TRACE conn2 <- [1,2926,null,{}] 08:42:31 INFO - PROCESS | 3748 | 1468428151607 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:31 INFO - PROCESS | 3748 | 1468428151609 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:31 INFO - PROCESS | 3748 | 1468428151727 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 08:42:31 INFO - PROCESS | 3748 | 1468428151736 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:31 INFO - PROCESS | 3748 | 1468428151738 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:31 INFO - PROCESS | 3748 | ++DOCSHELL 1321DC00 == 41 [pid = 3748] [id = 741] 08:42:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 84 (144E1400) [pid = 3748] [serial = 2223] [outer = 00000000] 08:42:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 85 (19CABC00) [pid = 3748] [serial = 2224] [outer = 144E1400] 08:42:31 INFO - PROCESS | 3748 | 1468428151781 Marionette DEBUG loaded listener.js 08:42:31 INFO - PROCESS | 3748 | ++DOMWINDOW == 86 (19CAC400) [pid = 3748] [serial = 2225] [outer = 144E1400] 08:42:32 INFO - PROCESS | 3748 | 1468428152179 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:42:32 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:42:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 612ms 08:42:32 INFO - PROCESS | 3748 | 1468428152196 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 08:42:32 INFO - PROCESS | 3748 | 1468428152198 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 08:42:32 INFO - PROCESS | 3748 | 1468428152202 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:42:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:42:32 INFO - PROCESS | 3748 | 1468428152203 Marionette TRACE conn2 <- [1,2930,null,{}] 08:42:32 INFO - PROCESS | 3748 | 1468428152207 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:32 INFO - PROCESS | 3748 | 1468428152208 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:32 INFO - PROCESS | 3748 | 1468428152288 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 08:42:32 INFO - PROCESS | 3748 | 1468428152293 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:32 INFO - PROCESS | 3748 | 1468428152295 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:32 INFO - PROCESS | 3748 | ++DOCSHELL 19CAA400 == 42 [pid = 3748] [id = 742] 08:42:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (19CB1800) [pid = 3748] [serial = 2226] [outer = 00000000] 08:42:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (19DB3400) [pid = 3748] [serial = 2227] [outer = 19CB1800] 08:42:32 INFO - PROCESS | 3748 | 1468428152337 Marionette DEBUG loaded listener.js 08:42:32 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (19DB5400) [pid = 3748] [serial = 2228] [outer = 19CB1800] 08:42:32 INFO - PROCESS | 3748 | 1468428152754 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:42:32 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:42:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:42:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 597ms 08:42:32 INFO - PROCESS | 3748 | 1468428152847 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 08:42:32 INFO - PROCESS | 3748 | 1468428152851 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 08:42:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:42:32 INFO - PROCESS | 3748 | 1468428152861 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:42:32 INFO - PROCESS | 3748 | 1468428152866 Marionette TRACE conn2 <- [1,2934,null,{}] 08:42:32 INFO - PROCESS | 3748 | 1468428152872 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:32 INFO - PROCESS | 3748 | 1468428152875 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:33 INFO - PROCESS | 3748 | 1468428152994 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 08:42:33 INFO - PROCESS | 3748 | 1468428153160 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:33 INFO - PROCESS | 3748 | 1468428153164 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:33 INFO - PROCESS | 3748 | ++DOCSHELL 11253400 == 43 [pid = 3748] [id = 743] 08:42:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (112CAC00) [pid = 3748] [serial = 2229] [outer = 00000000] 08:42:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (11AE6800) [pid = 3748] [serial = 2230] [outer = 112CAC00] 08:42:33 INFO - PROCESS | 3748 | 1468428153221 Marionette DEBUG loaded listener.js 08:42:33 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (131E8000) [pid = 3748] [serial = 2231] [outer = 112CAC00] 08:42:33 INFO - PROCESS | 3748 | 1468428153711 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:42:33 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:42:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 910ms 08:42:33 INFO - PROCESS | 3748 | 1468428153765 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 08:42:33 INFO - PROCESS | 3748 | 1468428153768 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 08:42:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:42:33 INFO - PROCESS | 3748 | 1468428153790 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:42:33 INFO - PROCESS | 3748 | 1468428153794 Marionette TRACE conn2 <- [1,2938,null,{}] 08:42:33 INFO - PROCESS | 3748 | 1468428153799 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:33 INFO - PROCESS | 3748 | 1468428153802 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:33 INFO - PROCESS | 3748 | 1468428153920 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 08:42:34 INFO - PROCESS | 3748 | 1468428154083 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:34 INFO - PROCESS | 3748 | 1468428154087 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:34 INFO - PROCESS | 3748 | ++DOCSHELL 1533BC00 == 44 [pid = 3748] [id = 744] 08:42:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (15616400) [pid = 3748] [serial = 2232] [outer = 00000000] 08:42:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (160CC400) [pid = 3748] [serial = 2233] [outer = 15616400] 08:42:34 INFO - PROCESS | 3748 | 1468428154143 Marionette DEBUG loaded listener.js 08:42:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (16946400) [pid = 3748] [serial = 2234] [outer = 15616400] 08:42:34 INFO - PROCESS | 3748 | ++DOCSHELL 195D8800 == 45 [pid = 3748] [id = 745] 08:42:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (195DD800) [pid = 3748] [serial = 2235] [outer = 00000000] 08:42:34 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (19631C00) [pid = 3748] [serial = 2236] [outer = 195DD800] 08:42:34 INFO - PROCESS | 3748 | 1468428154751 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:42:34 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:42:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1004ms 08:42:34 INFO - PROCESS | 3748 | 1468428154800 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 08:42:34 INFO - PROCESS | 3748 | 1468428154803 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 08:42:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:42:34 INFO - PROCESS | 3748 | 1468428154808 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:42:34 INFO - PROCESS | 3748 | 1468428154810 Marionette TRACE conn2 <- [1,2942,null,{}] 08:42:34 INFO - PROCESS | 3748 | 1468428154815 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:34 INFO - PROCESS | 3748 | 1468428154820 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:34 INFO - PROCESS | 3748 | 1468428154950 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 08:42:35 INFO - PROCESS | 3748 | 1468428155097 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:35 INFO - PROCESS | 3748 | 1468428155101 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:35 INFO - PROCESS | 3748 | ++DOCSHELL 19910400 == 46 [pid = 3748] [id = 746] 08:42:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (19AB8400) [pid = 3748] [serial = 2237] [outer = 00000000] 08:42:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (19CADC00) [pid = 3748] [serial = 2238] [outer = 19AB8400] 08:42:35 INFO - PROCESS | 3748 | 1468428155157 Marionette DEBUG loaded listener.js 08:42:35 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (19DB8000) [pid = 3748] [serial = 2239] [outer = 19AB8400] 08:42:35 INFO - PROCESS | 3748 | 1468428155695 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:42:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:42:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:42:35 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 942ms 08:42:35 INFO - PROCESS | 3748 | 1468428155752 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 08:42:35 INFO - PROCESS | 3748 | 1468428155755 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 08:42:35 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:42:35 INFO - PROCESS | 3748 | 1468428155758 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:42:35 INFO - PROCESS | 3748 | 1468428155760 Marionette TRACE conn2 <- [1,2946,null,{}] 08:42:35 INFO - PROCESS | 3748 | 1468428155763 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:35 INFO - PROCESS | 3748 | 1468428155766 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:35 INFO - PROCESS | 3748 | 1468428155933 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 08:42:36 INFO - PROCESS | 3748 | 1468428156055 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:36 INFO - PROCESS | 3748 | 1468428156058 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:36 INFO - PROCESS | 3748 | ++DOCSHELL 19FB3000 == 47 [pid = 3748] [id = 747] 08:42:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (19FB4000) [pid = 3748] [serial = 2240] [outer = 00000000] 08:42:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (1A144800) [pid = 3748] [serial = 2241] [outer = 19FB4000] 08:42:36 INFO - PROCESS | 3748 | 1468428156110 Marionette DEBUG loaded listener.js 08:42:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (1A2AFC00) [pid = 3748] [serial = 2242] [outer = 19FB4000] 08:42:36 INFO - PROCESS | 3748 | 1468428156599 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:42:36 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:42:36 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 847ms 08:42:36 INFO - PROCESS | 3748 | 1468428156632 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 08:42:36 INFO - PROCESS | 3748 | 1468428156634 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 08:42:36 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:42:36 INFO - PROCESS | 3748 | 1468428156638 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:42:36 INFO - PROCESS | 3748 | 1468428156640 Marionette TRACE conn2 <- [1,2950,null,{}] 08:42:36 INFO - PROCESS | 3748 | 1468428156643 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:36 INFO - PROCESS | 3748 | 1468428156646 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:36 INFO - PROCESS | 3748 | 1468428156748 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 08:42:36 INFO - PROCESS | 3748 | 1468428156861 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:36 INFO - PROCESS | 3748 | 1468428156864 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:36 INFO - PROCESS | 3748 | ++DOCSHELL 17AE9000 == 48 [pid = 3748] [id = 748] 08:42:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (195D5400) [pid = 3748] [serial = 2243] [outer = 00000000] 08:42:36 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (1A516C00) [pid = 3748] [serial = 2244] [outer = 195D5400] 08:42:36 INFO - PROCESS | 3748 | 1468428156984 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (1A6A6000) [pid = 3748] [serial = 2245] [outer = 195D5400] 08:42:37 INFO - PROCESS | 3748 | 1468428157711 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:42:37 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:42:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1082ms 08:42:37 INFO - PROCESS | 3748 | 1468428157734 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 3748 | 1468428157738 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 08:42:37 INFO - PROCESS | 3748 | 1468428157744 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:42:37 INFO - PROCESS | 3748 | 1468428157747 Marionette TRACE conn2 <- [1,2954,null,{}] 08:42:37 INFO - PROCESS | 3748 | 1468428157752 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:37 INFO - PROCESS | 3748 | 1468428157754 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:37 INFO - PROCESS | 3748 | 1468428157852 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 08:42:38 INFO - PROCESS | 3748 | 1468428158016 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 3748 | 1468428158019 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:38 INFO - PROCESS | 3748 | ++DOCSHELL 12BC6C00 == 49 [pid = 3748] [id = 749] 08:42:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (12DF6000) [pid = 3748] [serial = 2246] [outer = 00000000] 08:42:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (13C6F400) [pid = 3748] [serial = 2247] [outer = 12DF6000] 08:42:38 INFO - PROCESS | 3748 | 1468428158072 Marionette DEBUG loaded listener.js 08:42:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (142AA800) [pid = 3748] [serial = 2248] [outer = 12DF6000] 08:42:38 INFO - PROCESS | 3748 | --DOCSHELL 1321DC00 == 48 [pid = 3748] [id = 741] 08:42:38 INFO - PROCESS | 3748 | --DOCSHELL 11AE8800 == 47 [pid = 3748] [id = 740] 08:42:38 INFO - PROCESS | 3748 | --DOCSHELL 10A76400 == 46 [pid = 3748] [id = 739] 08:42:38 INFO - PROCESS | 3748 | --DOCSHELL 10A03000 == 45 [pid = 3748] [id = 738] 08:42:38 INFO - PROCESS | 3748 | --DOCSHELL 16A43400 == 44 [pid = 3748] [id = 737] 08:42:38 INFO - PROCESS | 3748 | --DOCSHELL 15F54C00 == 43 [pid = 3748] [id = 735] 08:42:38 INFO - PROCESS | 3748 | --DOCSHELL 131EEC00 == 42 [pid = 3748] [id = 734] 08:42:38 INFO - PROCESS | 3748 | --DOCSHELL 13156C00 == 41 [pid = 3748] [id = 733] 08:42:38 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (16E7CC00) [pid = 3748] [serial = 2179] [outer = 00000000] [url = about:blank] 08:42:38 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (19633400) [pid = 3748] [serial = 2188] [outer = 00000000] [url = about:blank] 08:42:38 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (16A44800) [pid = 3748] [serial = 2182] [outer = 00000000] [url = about:blank] 08:42:38 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (1800BC00) [pid = 3748] [serial = 2185] [outer = 00000000] [url = about:blank] 08:42:38 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (16FC2800) [pid = 3748] [serial = 2180] [outer = 00000000] [url = about:blank] 08:42:38 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (16950400) [pid = 3748] [serial = 2174] [outer = 00000000] [url = about:blank] 08:42:38 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (16E5B800) [pid = 3748] [serial = 2177] [outer = 00000000] [url = about:blank] 08:42:38 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (195D1400) [pid = 3748] [serial = 2186] [outer = 00000000] [url = about:blank] 08:42:38 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (16E79400) [pid = 3748] [serial = 2183] [outer = 00000000] [url = about:blank] 08:42:38 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (160D6000) [pid = 3748] [serial = 2171] [outer = 00000000] [url = about:blank] 08:42:38 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (16944400) [pid = 3748] [serial = 2173] [outer = 00000000] [url = about:blank] 08:42:38 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (16D24C00) [pid = 3748] [serial = 2176] [outer = 00000000] [url = about:blank] 08:42:38 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (1533B800) [pid = 3748] [serial = 2167] [outer = 00000000] [url = about:blank] 08:42:38 INFO - PROCESS | 3748 | --DOMWINDOW == 95 (1561B000) [pid = 3748] [serial = 2168] [outer = 00000000] [url = about:blank] 08:42:38 INFO - PROCESS | 3748 | --DOMWINDOW == 94 (10D6C400) [pid = 3748] [serial = 2159] [outer = 00000000] [url = about:blank] 08:42:38 INFO - PROCESS | 3748 | --DOMWINDOW == 93 (10A73800) [pid = 3748] [serial = 2158] [outer = 00000000] [url = about:blank] 08:42:38 INFO - PROCESS | 3748 | --DOMWINDOW == 92 (1394EC00) [pid = 3748] [serial = 2164] [outer = 00000000] [url = about:blank] 08:42:38 INFO - PROCESS | 3748 | --DOMWINDOW == 91 (13C65400) [pid = 3748] [serial = 2165] [outer = 00000000] [url = about:blank] 08:42:38 INFO - PROCESS | 3748 | --DOMWINDOW == 90 (11CD4400) [pid = 3748] [serial = 2161] [outer = 00000000] [url = about:blank] 08:42:38 INFO - PROCESS | 3748 | --DOMWINDOW == 89 (129ECC00) [pid = 3748] [serial = 2162] [outer = 00000000] [url = about:blank] 08:42:38 INFO - PROCESS | 3748 | --DOMWINDOW == 88 (160CD800) [pid = 3748] [serial = 2170] [outer = 00000000] [url = about:blank] 08:42:38 INFO - PROCESS | 3748 | --DOMWINDOW == 87 (1674B800) [pid = 3748] [serial = 2155] [outer = 00000000] [url = about:blank] 08:42:38 INFO - PROCESS | 3748 | --DOMWINDOW == 86 (1394C000) [pid = 3748] [serial = 2152] [outer = 00000000] [url = about:blank] 08:42:38 INFO - PROCESS | 3748 | 1468428158581 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:42:38 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:42:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 894ms 08:42:38 INFO - PROCESS | 3748 | 1468428158650 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 08:42:38 INFO - PROCESS | 3748 | 1468428158654 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 08:42:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:42:38 INFO - PROCESS | 3748 | 1468428158660 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:42:38 INFO - PROCESS | 3748 | 1468428158662 Marionette TRACE conn2 <- [1,2958,null,{}] 08:42:38 INFO - PROCESS | 3748 | 1468428158666 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:38 INFO - PROCESS | 3748 | 1468428158668 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:38 INFO - PROCESS | 3748 | 1468428158754 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 08:42:38 INFO - PROCESS | 3748 | 1468428158760 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 3748 | 1468428158762 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:38 INFO - PROCESS | 3748 | ++DOCSHELL 13156C00 == 42 [pid = 3748] [id = 750] 08:42:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 87 (131E4800) [pid = 3748] [serial = 2249] [outer = 00000000] 08:42:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 88 (13C6F800) [pid = 3748] [serial = 2250] [outer = 131E4800] 08:42:38 INFO - PROCESS | 3748 | 1468428158808 Marionette DEBUG loaded listener.js 08:42:38 INFO - PROCESS | 3748 | ++DOMWINDOW == 89 (142C1C00) [pid = 3748] [serial = 2251] [outer = 131E4800] 08:42:39 INFO - PROCESS | 3748 | 1468428159329 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:42:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:42:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 706ms 08:42:39 INFO - PROCESS | 3748 | 1468428159360 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 08:42:39 INFO - PROCESS | 3748 | 1468428159362 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 08:42:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:42:39 INFO - PROCESS | 3748 | 1468428159366 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:42:39 INFO - PROCESS | 3748 | 1468428159369 Marionette TRACE conn2 <- [1,2962,null,{}] 08:42:39 INFO - PROCESS | 3748 | 1468428159411 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:39 INFO - PROCESS | 3748 | 1468428159415 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:39 INFO - PROCESS | 3748 | 1468428159497 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 08:42:39 INFO - PROCESS | 3748 | 1468428159603 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:39 INFO - PROCESS | 3748 | 1468428159606 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:39 INFO - PROCESS | 3748 | ++DOCSHELL 160D5400 == 43 [pid = 3748] [id = 751] 08:42:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 90 (160D5800) [pid = 3748] [serial = 2252] [outer = 00000000] 08:42:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 91 (16756C00) [pid = 3748] [serial = 2253] [outer = 160D5800] 08:42:39 INFO - PROCESS | 3748 | 1468428159652 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 3748 | ++DOMWINDOW == 92 (168CF400) [pid = 3748] [serial = 2254] [outer = 160D5800] 08:42:40 INFO - PROCESS | 3748 | 1468428160002 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:42:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 08:42:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 706ms 08:42:40 INFO - PROCESS | 3748 | 1468428160065 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 3748 | 1468428160068 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 08:42:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:42:40 INFO - PROCESS | 3748 | 1468428160071 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 3748 | 1468428160073 Marionette TRACE conn2 <- [1,2966,null,{}] 08:42:40 INFO - PROCESS | 3748 | 1468428160076 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:40 INFO - PROCESS | 3748 | 1468428160078 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:40 INFO - PROCESS | 3748 | 1468428160172 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 08:42:40 INFO - PROCESS | 3748 | 1468428160177 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:40 INFO - PROCESS | 3748 | 1468428160179 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:40 INFO - PROCESS | 3748 | ++DOCSHELL 167B7C00 == 44 [pid = 3748] [id = 752] 08:42:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 93 (16949400) [pid = 3748] [serial = 2255] [outer = 00000000] 08:42:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 94 (16E58400) [pid = 3748] [serial = 2256] [outer = 16949400] 08:42:40 INFO - PROCESS | 3748 | 1468428160232 Marionette DEBUG loaded listener.js 08:42:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 95 (16E5D400) [pid = 3748] [serial = 2257] [outer = 16949400] 08:42:40 INFO - PROCESS | 3748 | 1468428160638 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:42:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:42:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 597ms 08:42:40 INFO - PROCESS | 3748 | 1468428160668 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 3748 | 1468428160669 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 08:42:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:42:40 INFO - PROCESS | 3748 | 1468428160673 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 3748 | 1468428160675 Marionette TRACE conn2 <- [1,2970,null,{}] 08:42:40 INFO - PROCESS | 3748 | 1468428160678 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:40 INFO - PROCESS | 3748 | 1468428160680 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:40 INFO - PROCESS | 3748 | 1468428160814 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 08:42:40 INFO - PROCESS | 3748 | 1468428160831 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:40 INFO - PROCESS | 3748 | 1468428160833 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:40 INFO - PROCESS | 3748 | ++DOCSHELL 16A3C000 == 45 [pid = 3748] [id = 753] 08:42:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 96 (16E61000) [pid = 3748] [serial = 2258] [outer = 00000000] 08:42:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (16E79C00) [pid = 3748] [serial = 2259] [outer = 16E61000] 08:42:40 INFO - PROCESS | 3748 | 1468428160877 Marionette DEBUG loaded listener.js 08:42:40 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (16EB9C00) [pid = 3748] [serial = 2260] [outer = 16E61000] 08:42:41 INFO - PROCESS | 3748 | 1468428161326 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:42:41 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:42:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:42:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 706ms 08:42:41 INFO - PROCESS | 3748 | 1468428161373 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 08:42:41 INFO - PROCESS | 3748 | 1468428161375 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 08:42:41 INFO - PROCESS | 3748 | 1468428161378 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:42:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:42:41 INFO - PROCESS | 3748 | 1468428161379 Marionette TRACE conn2 <- [1,2974,null,{}] 08:42:41 INFO - PROCESS | 3748 | 1468428161383 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:41 INFO - PROCESS | 3748 | 1468428161388 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:41 INFO - PROCESS | 3748 | 1468428161530 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 08:42:41 INFO - PROCESS | 3748 | 1468428161600 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:41 INFO - PROCESS | 3748 | 1468428161602 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:41 INFO - PROCESS | 3748 | ++DOCSHELL 1055E400 == 46 [pid = 3748] [id = 754] 08:42:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (10A9E000) [pid = 3748] [serial = 2261] [outer = 00000000] 08:42:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (17AEC400) [pid = 3748] [serial = 2262] [outer = 10A9E000] 08:42:41 INFO - PROCESS | 3748 | 1468428161645 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (19632800) [pid = 3748] [serial = 2263] [outer = 10A9E000] 08:42:42 INFO - PROCESS | 3748 | 1468428162024 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:42:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:42:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 706ms 08:42:42 INFO - PROCESS | 3748 | 1468428162078 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 3748 | 1468428162080 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 08:42:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:42:42 INFO - PROCESS | 3748 | 1468428162087 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - PROCESS | 3748 | 1468428162089 Marionette TRACE conn2 <- [1,2978,null,{}] 08:42:42 INFO - PROCESS | 3748 | 1468428162092 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:42 INFO - PROCESS | 3748 | 1468428162094 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:42 INFO - PROCESS | 3748 | 1468428162264 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 08:42:42 INFO - PROCESS | 3748 | 1468428162331 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 3748 | 1468428162333 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:42 INFO - PROCESS | 3748 | ++DOCSHELL 1761E800 == 47 [pid = 3748] [id = 755] 08:42:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (195D9800) [pid = 3748] [serial = 2264] [outer = 00000000] 08:42:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (19ADD400) [pid = 3748] [serial = 2265] [outer = 195D9800] 08:42:42 INFO - PROCESS | 3748 | 1468428162375 Marionette DEBUG loaded listener.js 08:42:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (19CA4800) [pid = 3748] [serial = 2266] [outer = 195D9800] 08:42:42 INFO - PROCESS | 3748 | ++DOCSHELL 19FB2000 == 48 [pid = 3748] [id = 756] 08:42:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (19FB5800) [pid = 3748] [serial = 2267] [outer = 00000000] 08:42:42 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (1A13AC00) [pid = 3748] [serial = 2268] [outer = 19FB5800] 08:42:42 INFO - PROCESS | 3748 | 1468428162893 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:42:42 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (16E74800) [pid = 3748] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:42:42 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (15F58400) [pid = 3748] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:42:42 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (1315A000) [pid = 3748] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:42:42 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (13214800) [pid = 3748] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:42:42 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (1694F800) [pid = 3748] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:42:42 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (129A9800) [pid = 3748] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:42:42 INFO - PROCESS | 3748 | --DOMWINDOW == 99 (177BB800) [pid = 3748] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:42:42 INFO - PROCESS | 3748 | --DOMWINDOW == 98 (144E1400) [pid = 3748] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:42:42 INFO - PROCESS | 3748 | --DOMWINDOW == 97 (19907C00) [pid = 3748] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:42:42 INFO - PROCESS | 3748 | --DOMWINDOW == 96 (11447400) [pid = 3748] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:42:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:42:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 847ms 08:42:42 INFO - PROCESS | 3748 | 1468428162926 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 3748 | 1468428162928 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 08:42:42 INFO - PROCESS | 3748 | 1468428162932 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:42:42 INFO - PROCESS | 3748 | 1468428162933 Marionette TRACE conn2 <- [1,2982,null,{}] 08:42:42 INFO - PROCESS | 3748 | 1468428162937 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:42 INFO - PROCESS | 3748 | 1468428162939 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:43 INFO - PROCESS | 3748 | 1468428163036 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 08:42:43 INFO - PROCESS | 3748 | 1468428163042 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 3748 | 1468428163044 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:43 INFO - PROCESS | 3748 | ++DOCSHELL 10A7BC00 == 49 [pid = 3748] [id = 757] 08:42:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 97 (15190C00) [pid = 3748] [serial = 2269] [outer = 00000000] 08:42:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 98 (167B1C00) [pid = 3748] [serial = 2270] [outer = 15190C00] 08:42:43 INFO - PROCESS | 3748 | 1468428163087 Marionette DEBUG loaded listener.js 08:42:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 99 (1694AC00) [pid = 3748] [serial = 2271] [outer = 15190C00] 08:42:43 INFO - PROCESS | 3748 | 1468428163506 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:42:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:42:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:42:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 596ms 08:42:43 INFO - PROCESS | 3748 | 1468428163529 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 08:42:43 INFO - PROCESS | 3748 | 1468428163531 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 08:42:43 INFO - PROCESS | 3748 | 1468428163534 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:42:43 INFO - PROCESS | 3748 | 1468428163536 Marionette TRACE conn2 <- [1,2986,null,{}] 08:42:43 INFO - PROCESS | 3748 | 1468428163539 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:43 INFO - PROCESS | 3748 | 1468428163541 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:43 INFO - PROCESS | 3748 | 1468428163703 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 08:42:43 INFO - PROCESS | 3748 | 1468428163713 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 3748 | 1468428163715 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:43 INFO - PROCESS | 3748 | ++DOCSHELL 1315A000 == 50 [pid = 3748] [id = 758] 08:42:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 100 (16E74800) [pid = 3748] [serial = 2272] [outer = 00000000] 08:42:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (19DAD000) [pid = 3748] [serial = 2273] [outer = 16E74800] 08:42:43 INFO - PROCESS | 3748 | 1468428163758 Marionette DEBUG loaded listener.js 08:42:43 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (19FABC00) [pid = 3748] [serial = 2274] [outer = 16E74800] 08:42:44 INFO - PROCESS | 3748 | 1468428164184 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:42:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:42:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 644ms 08:42:44 INFO - PROCESS | 3748 | 1468428164204 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 08:42:44 INFO - PROCESS | 3748 | 1468428164206 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 08:42:44 INFO - PROCESS | 3748 | 1468428164209 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:42:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:42:44 INFO - PROCESS | 3748 | 1468428164211 Marionette TRACE conn2 <- [1,2990,null,{}] 08:42:44 INFO - PROCESS | 3748 | 1468428164216 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:44 INFO - PROCESS | 3748 | 1468428164218 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:44 INFO - PROCESS | 3748 | 1468428164362 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 08:42:44 INFO - PROCESS | 3748 | 1468428164370 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:44 INFO - PROCESS | 3748 | 1468428164372 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:44 INFO - PROCESS | 3748 | ++DOCSHELL 13C64000 == 51 [pid = 3748] [id = 759] 08:42:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (160D2400) [pid = 3748] [serial = 2275] [outer = 00000000] 08:42:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (1A69FC00) [pid = 3748] [serial = 2276] [outer = 160D2400] 08:42:44 INFO - PROCESS | 3748 | 1468428164414 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (1A7A7C00) [pid = 3748] [serial = 2277] [outer = 160D2400] 08:42:44 INFO - PROCESS | 3748 | 1468428164811 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:42:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:42:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 643ms 08:42:44 INFO - PROCESS | 3748 | 1468428164848 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 08:42:44 INFO - PROCESS | 3748 | 1468428164850 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 08:42:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:42:44 INFO - PROCESS | 3748 | 1468428164853 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:42:44 INFO - PROCESS | 3748 | 1468428164856 Marionette TRACE conn2 <- [1,2994,null,{}] 08:42:44 INFO - PROCESS | 3748 | 1468428164860 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:44 INFO - PROCESS | 3748 | 1468428164863 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:45 INFO - PROCESS | 3748 | 1468428165001 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 08:42:45 INFO - PROCESS | 3748 | 1468428165200 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:45 INFO - PROCESS | 3748 | 1468428165203 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:45 INFO - PROCESS | 3748 | ++DOCSHELL 10470800 == 52 [pid = 3748] [id = 760] 08:42:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (1047CC00) [pid = 3748] [serial = 2278] [outer = 00000000] 08:42:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (10A94800) [pid = 3748] [serial = 2279] [outer = 1047CC00] 08:42:45 INFO - PROCESS | 3748 | 1468428165268 Marionette DEBUG loaded listener.js 08:42:45 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (10D6D000) [pid = 3748] [serial = 2280] [outer = 1047CC00] 08:42:45 INFO - PROCESS | 3748 | 1468428165768 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:42:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:42:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 957ms 08:42:45 INFO - PROCESS | 3748 | 1468428165800 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 08:42:45 INFO - PROCESS | 3748 | 1468428165804 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 08:42:45 INFO - PROCESS | 3748 | 1468428165809 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:42:45 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:42:45 INFO - PROCESS | 3748 | 1468428165813 Marionette TRACE conn2 <- [1,2998,null,{}] 08:42:45 INFO - PROCESS | 3748 | 1468428165818 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:45 INFO - PROCESS | 3748 | 1468428165820 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:45 INFO - PROCESS | 3748 | 1468428165932 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 08:42:46 INFO - PROCESS | 3748 | 1468428166051 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:46 INFO - PROCESS | 3748 | 1468428166055 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:46 INFO - PROCESS | 3748 | ++DOCSHELL 13463000 == 53 [pid = 3748] [id = 761] 08:42:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (13956C00) [pid = 3748] [serial = 2281] [outer = 00000000] 08:42:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (1561D400) [pid = 3748] [serial = 2282] [outer = 13956C00] 08:42:46 INFO - PROCESS | 3748 | 1468428166108 Marionette DEBUG loaded listener.js 08:42:46 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (160D0800) [pid = 3748] [serial = 2283] [outer = 13956C00] 08:42:46 INFO - PROCESS | 3748 | [3748] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:42:46 INFO - PROCESS | 3748 | 1468428166687 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:42:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:42:46 INFO - {} 08:42:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:42:46 INFO - {} 08:42:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:42:46 INFO - {} 08:42:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:42:46 INFO - {} 08:42:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 894ms 08:42:46 INFO - PROCESS | 3748 | 1468428166723 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 08:42:46 INFO - PROCESS | 3748 | 1468428166726 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 08:42:46 INFO - PROCESS | 3748 | 1468428166731 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:42:46 INFO - TEST-START | /FileAPI/fileReader.html 08:42:46 INFO - PROCESS | 3748 | 1468428166733 Marionette TRACE conn2 <- [1,3002,null,{}] 08:42:46 INFO - PROCESS | 3748 | 1468428166738 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:46 INFO - PROCESS | 3748 | 1468428166740 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:46 INFO - PROCESS | 3748 | 1468428166858 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 08:42:47 INFO - PROCESS | 3748 | 1468428166998 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:47 INFO - PROCESS | 3748 | 1468428167001 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:47 INFO - PROCESS | 3748 | ++DOCSHELL 1674B800 == 54 [pid = 3748] [id = 762] 08:42:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (17620400) [pid = 3748] [serial = 2284] [outer = 00000000] 08:42:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (1A149C00) [pid = 3748] [serial = 2285] [outer = 17620400] 08:42:47 INFO - PROCESS | 3748 | 1468428167054 Marionette DEBUG loaded listener.js 08:42:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (1A7A9800) [pid = 3748] [serial = 2286] [outer = 17620400] 08:42:47 INFO - PROCESS | 3748 | 1468428167560 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:42:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:42:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:42:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:42:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:42:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 832ms 08:42:47 INFO - PROCESS | 3748 | 1468428167574 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 08:42:47 INFO - PROCESS | 3748 | 1468428167578 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 08:42:47 INFO - TEST-START | /FileAPI/historical.html 08:42:47 INFO - PROCESS | 3748 | 1468428167589 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:42:47 INFO - PROCESS | 3748 | 1468428167594 Marionette TRACE conn2 <- [1,3006,null,{}] 08:42:47 INFO - PROCESS | 3748 | 1468428167598 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:47 INFO - PROCESS | 3748 | 1468428167601 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:47 INFO - PROCESS | 3748 | 1468428167713 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 08:42:47 INFO - PROCESS | 3748 | 1468428167856 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:47 INFO - PROCESS | 3748 | 1468428167859 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:47 INFO - PROCESS | 3748 | ++DOCSHELL 19FB1C00 == 55 [pid = 3748] [id = 763] 08:42:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (1A7ADC00) [pid = 3748] [serial = 2287] [outer = 00000000] 08:42:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (1AA04000) [pid = 3748] [serial = 2288] [outer = 1A7ADC00] 08:42:47 INFO - PROCESS | 3748 | 1468428167913 Marionette DEBUG loaded listener.js 08:42:47 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (1AA0A800) [pid = 3748] [serial = 2289] [outer = 1A7ADC00] 08:42:48 INFO - PROCESS | 3748 | 1468428168444 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:42:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:42:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:42:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:42:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:42:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:42:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:42:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:42:48 INFO - TEST-OK | /FileAPI/historical.html | took 910ms 08:42:48 INFO - TEST-START | /FileAPI/idlharness.html 08:42:48 INFO - PROCESS | 3748 | 1468428168491 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 08:42:48 INFO - PROCESS | 3748 | 1468428168494 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 08:42:48 INFO - PROCESS | 3748 | 1468428168499 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:42:48 INFO - PROCESS | 3748 | 1468428168502 Marionette TRACE conn2 <- [1,3010,null,{}] 08:42:48 INFO - PROCESS | 3748 | 1468428168507 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:48 INFO - PROCESS | 3748 | 1468428168511 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:48 INFO - PROCESS | 3748 | 1468428168649 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 08:42:48 INFO - PROCESS | 3748 | 1468428168805 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:48 INFO - PROCESS | 3748 | 1468428168808 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:48 INFO - PROCESS | 3748 | ++DOCSHELL 1AA05400 == 56 [pid = 3748] [id = 764] 08:42:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (1AA0CC00) [pid = 3748] [serial = 2290] [outer = 00000000] 08:42:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (1AB58400) [pid = 3748] [serial = 2291] [outer = 1AA0CC00] 08:42:48 INFO - PROCESS | 3748 | 1468428168860 Marionette DEBUG loaded listener.js 08:42:48 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (1AB58C00) [pid = 3748] [serial = 2292] [outer = 1AA0CC00] 08:42:49 INFO - PROCESS | 3748 | 1468428169785 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]]]}] 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:42:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:42:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:42:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:42:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:42:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:42:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:42:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:42:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:42:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:42:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:42:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:42:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:42:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:42:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:42:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:42:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:42:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:42:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:42:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:42:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:42:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:42:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:42:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:42:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:42:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:42:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:42:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:42:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:42:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:42:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:42:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:42:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:42:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:42:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:42:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:42:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:42:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:42:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:42:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:42:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:42:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:42:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:42:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:42:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:42:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 1475ms 08:42:50 INFO - PROCESS | 3748 | 1468428169986 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 08:42:50 INFO - PROCESS | 3748 | 1468428169988 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 08:42:50 INFO - TEST-START | /FileAPI/idlharness.worker 08:42:50 INFO - PROCESS | 3748 | 1468428169995 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:42:50 INFO - PROCESS | 3748 | 1468428169997 Marionette TRACE conn2 <- [1,3014,null,{}] 08:42:50 INFO - PROCESS | 3748 | 1468428170001 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:50 INFO - PROCESS | 3748 | 1468428170004 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:50 INFO - PROCESS | 3748 | 1468428170114 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 08:42:50 INFO - PROCESS | 3748 | 1468428170418 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 3748 | 1468428170421 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:50 INFO - PROCESS | 3748 | ++DOCSHELL 10329400 == 57 [pid = 3748] [id = 765] 08:42:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (10371C00) [pid = 3748] [serial = 2293] [outer = 00000000] 08:42:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (11CD1C00) [pid = 3748] [serial = 2294] [outer = 10371C00] 08:42:50 INFO - PROCESS | 3748 | 1468428170484 Marionette DEBUG loaded listener.js 08:42:50 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (130CDC00) [pid = 3748] [serial = 2295] [outer = 10371C00] 08:42:50 INFO - PROCESS | 3748 | [3748] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:42:51 INFO - PROCESS | 3748 | --DOCSHELL 10D69C00 == 56 [pid = 3748] [id = 717] 08:42:51 INFO - PROCESS | 3748 | --DOCSHELL 13C64000 == 55 [pid = 3748] [id = 759] 08:42:51 INFO - PROCESS | 3748 | --DOCSHELL 1315A000 == 54 [pid = 3748] [id = 758] 08:42:51 INFO - PROCESS | 3748 | --DOCSHELL 10A7BC00 == 53 [pid = 3748] [id = 757] 08:42:51 INFO - PROCESS | 3748 | --DOCSHELL 19FB2000 == 52 [pid = 3748] [id = 756] 08:42:51 INFO - PROCESS | 3748 | --DOCSHELL 1761E800 == 51 [pid = 3748] [id = 755] 08:42:51 INFO - PROCESS | 3748 | --DOCSHELL 1055E400 == 50 [pid = 3748] [id = 754] 08:42:51 INFO - PROCESS | 3748 | --DOCSHELL 16A3C000 == 49 [pid = 3748] [id = 753] 08:42:51 INFO - PROCESS | 3748 | --DOCSHELL 167B7C00 == 48 [pid = 3748] [id = 752] 08:42:51 INFO - PROCESS | 3748 | --DOCSHELL 16941800 == 47 [pid = 3748] [id = 736] 08:42:51 INFO - PROCESS | 3748 | --DOCSHELL 160D5400 == 46 [pid = 3748] [id = 751] 08:42:51 INFO - PROCESS | 3748 | --DOCSHELL 13156C00 == 45 [pid = 3748] [id = 750] 08:42:51 INFO - PROCESS | 3748 | --DOCSHELL 12BC6C00 == 44 [pid = 3748] [id = 749] 08:42:51 INFO - PROCESS | 3748 | --DOCSHELL 195D8800 == 43 [pid = 3748] [id = 745] 08:42:51 INFO - PROCESS | 3748 | --DOCSHELL 19CAA400 == 42 [pid = 3748] [id = 742] 08:42:51 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (176AE800) [pid = 3748] [serial = 2212] [outer = 00000000] [url = about:blank] 08:42:51 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (1674FC00) [pid = 3748] [serial = 2206] [outer = 00000000] [url = about:blank] 08:42:51 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (13955400) [pid = 3748] [serial = 2201] [outer = 00000000] [url = about:blank] 08:42:51 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (13441800) [pid = 3748] [serial = 2200] [outer = 00000000] [url = about:blank] 08:42:51 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (13032800) [pid = 3748] [serial = 2191] [outer = 00000000] [url = about:blank] 08:42:51 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (142AAC00) [pid = 3748] [serial = 2203] [outer = 00000000] [url = about:blank] 08:42:51 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (144E9400) [pid = 3748] [serial = 2204] [outer = 00000000] [url = about:blank] 08:42:51 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (1532FC00) [pid = 3748] [serial = 2194] [outer = 00000000] [url = about:blank] 08:42:51 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (16E60400) [pid = 3748] [serial = 2209] [outer = 00000000] [url = about:blank] 08:42:51 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (19633800) [pid = 3748] [serial = 2197] [outer = 00000000] [url = about:blank] 08:42:51 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (16943000) [pid = 3748] [serial = 2221] [outer = 00000000] [url = about:blank] 08:42:51 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (19636000) [pid = 3748] [serial = 2215] [outer = 00000000] [url = about:blank] 08:42:51 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (19CAC400) [pid = 3748] [serial = 2225] [outer = 00000000] [url = about:blank] 08:42:51 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (19AE6000) [pid = 3748] [serial = 2218] [outer = 00000000] [url = about:blank] 08:42:51 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (19CABC00) [pid = 3748] [serial = 2224] [outer = 00000000] [url = about:blank] 08:42:51 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (19CA5800) [pid = 3748] [serial = 2219] [outer = 00000000] [url = about:blank] 08:42:51 INFO - PROCESS | 3748 | --DOMWINDOW == 106 (167B7400) [pid = 3748] [serial = 2207] [outer = 00000000] [url = about:blank] 08:42:51 INFO - PROCESS | 3748 | --DOMWINDOW == 105 (19ABC400) [pid = 3748] [serial = 2216] [outer = 00000000] [url = about:blank] 08:42:51 INFO - PROCESS | 3748 | --DOMWINDOW == 104 (16E79800) [pid = 3748] [serial = 2222] [outer = 00000000] [url = about:blank] 08:42:51 INFO - PROCESS | 3748 | --DOMWINDOW == 103 (17713800) [pid = 3748] [serial = 2213] [outer = 00000000] [url = about:blank] 08:42:51 INFO - PROCESS | 3748 | --DOMWINDOW == 102 (16E77400) [pid = 3748] [serial = 2210] [outer = 00000000] [url = about:blank] 08:42:51 INFO - PROCESS | 3748 | --DOMWINDOW == 101 (132D9400) [pid = 3748] [serial = 2120] [outer = 00000000] [url = about:blank] 08:42:51 INFO - PROCESS | 3748 | --DOMWINDOW == 100 (19DB3400) [pid = 3748] [serial = 2227] [outer = 00000000] [url = about:blank] 08:42:51 INFO - PROCESS | 3748 | 1468428171583 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,{},{}]]]}] 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:42:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:42:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:42:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:42:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:42:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:42:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:42:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:42:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:42:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:42:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:42:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:42:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:42:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:42:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:42:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:42:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:42:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:42:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:42:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:42:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:42:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:42:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:42:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:42:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:42:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:42:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:42:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:42:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:42:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:42:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:42:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:42:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:42:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:42:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:42:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:42:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:42:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:42:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:42:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:42:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:42:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:42:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:42:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:42:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:42:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:42:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:42:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:42:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:42:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:42:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:42:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:42:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:42:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:42:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:42:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:42:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:42:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:42:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:42:51 INFO - {} 08:42:51 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1773ms 08:42:51 INFO - PROCESS | 3748 | 1468428171777 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 08:42:51 INFO - PROCESS | 3748 | 1468428171780 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 08:42:51 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:42:51 INFO - PROCESS | 3748 | 1468428171784 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:42:51 INFO - PROCESS | 3748 | 1468428171787 Marionette TRACE conn2 <- [1,3018,null,{}] 08:42:51 INFO - PROCESS | 3748 | 1468428171792 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:51 INFO - PROCESS | 3748 | 1468428171795 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:51 INFO - PROCESS | 3748 | 1468428171934 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 08:42:52 INFO - PROCESS | 3748 | 1468428172033 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 3748 | 1468428172036 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:52 INFO - PROCESS | 3748 | ++DOCSHELL 142A6800 == 43 [pid = 3748] [id = 766] 08:42:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 101 (1533EC00) [pid = 3748] [serial = 2296] [outer = 00000000] 08:42:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 102 (167AD400) [pid = 3748] [serial = 2297] [outer = 1533EC00] 08:42:52 INFO - PROCESS | 3748 | 1468428172083 Marionette DEBUG loaded listener.js 08:42:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 103 (1694EC00) [pid = 3748] [serial = 2298] [outer = 1533EC00] 08:42:52 INFO - PROCESS | 3748 | 1468428172489 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:42:52 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 08:42:52 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 706ms 08:42:52 INFO - PROCESS | 3748 | 1468428172518 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 08:42:52 INFO - PROCESS | 3748 | 1468428172522 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 08:42:52 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:42:52 INFO - PROCESS | 3748 | 1468428172526 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - PROCESS | 3748 | 1468428172528 Marionette TRACE conn2 <- [1,3022,null,{}] 08:42:52 INFO - PROCESS | 3748 | 1468428172532 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:52 INFO - PROCESS | 3748 | 1468428172534 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:52 INFO - PROCESS | 3748 | 1468428172626 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 08:42:52 INFO - PROCESS | 3748 | 1468428172631 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 3748 | 1468428172634 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:52 INFO - PROCESS | 3748 | ++DOCSHELL 16E57C00 == 44 [pid = 3748] [id = 767] 08:42:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 104 (16E65000) [pid = 3748] [serial = 2299] [outer = 00000000] 08:42:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 105 (17719C00) [pid = 3748] [serial = 2300] [outer = 16E65000] 08:42:52 INFO - PROCESS | 3748 | 1468428172678 Marionette DEBUG loaded listener.js 08:42:52 INFO - PROCESS | 3748 | ++DOMWINDOW == 106 (19907C00) [pid = 3748] [serial = 2301] [outer = 16E65000] 08:42:53 INFO - PROCESS | 3748 | 1468428173136 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:42:53 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:42:53 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 643ms 08:42:53 INFO - PROCESS | 3748 | 1468428173165 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 08:42:53 INFO - PROCESS | 3748 | 1468428173167 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 08:42:53 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:42:53 INFO - PROCESS | 3748 | 1468428173171 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:42:53 INFO - PROCESS | 3748 | 1468428173177 Marionette TRACE conn2 <- [1,3026,null,{}] 08:42:53 INFO - PROCESS | 3748 | 1468428173185 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:53 INFO - PROCESS | 3748 | 1468428173188 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:53 INFO - PROCESS | 3748 | 1468428173276 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 08:42:53 INFO - PROCESS | 3748 | 1468428173282 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:53 INFO - PROCESS | 3748 | 1468428173284 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:53 INFO - PROCESS | 3748 | ++DOCSHELL 10C50C00 == 45 [pid = 3748] [id = 768] 08:42:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 107 (10C51000) [pid = 3748] [serial = 2302] [outer = 00000000] 08:42:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (177B0400) [pid = 3748] [serial = 2303] [outer = 10C51000] 08:42:53 INFO - PROCESS | 3748 | 1468428173328 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (19CA7000) [pid = 3748] [serial = 2304] [outer = 10C51000] 08:42:53 INFO - PROCESS | 3748 | 1468428173791 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:42:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:42:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:42:53 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 628ms 08:42:53 INFO - PROCESS | 3748 | 1468428173808 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 08:42:53 INFO - PROCESS | 3748 | 1468428173811 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 08:42:53 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:42:53 INFO - PROCESS | 3748 | 1468428173814 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:42:53 INFO - PROCESS | 3748 | 1468428173816 Marionette TRACE conn2 <- [1,3030,null,{}] 08:42:53 INFO - PROCESS | 3748 | 1468428173819 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:53 INFO - PROCESS | 3748 | 1468428173821 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:53 INFO - PROCESS | 3748 | 1468428173961 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 08:42:53 INFO - PROCESS | 3748 | 1468428173973 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:53 INFO - PROCESS | 3748 | 1468428173985 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:54 INFO - PROCESS | 3748 | ++DOCSHELL 1A140800 == 46 [pid = 3748] [id = 769] 08:42:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (1A6A7800) [pid = 3748] [serial = 2305] [outer = 00000000] 08:42:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (1AA0F400) [pid = 3748] [serial = 2306] [outer = 1A6A7800] 08:42:54 INFO - PROCESS | 3748 | 1468428174029 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (1AB55000) [pid = 3748] [serial = 2307] [outer = 1A6A7800] 08:42:54 INFO - PROCESS | 3748 | 1468428174656 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:42:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:42:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:42:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:42:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:42:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:42:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:42:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:42:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:42:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:42:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:42:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:42:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:42:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:42:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:42:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:42:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:42:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:42:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:42:54 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1019ms 08:42:54 INFO - PROCESS | 3748 | 1468428174833 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 08:42:54 INFO - PROCESS | 3748 | 1468428174835 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 08:42:54 INFO - PROCESS | 3748 | 1468428174839 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:42:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:42:54 INFO - PROCESS | 3748 | 1468428174840 Marionette TRACE conn2 <- [1,3034,null,{}] 08:42:54 INFO - PROCESS | 3748 | 1468428174844 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:54 INFO - PROCESS | 3748 | 1468428174846 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:54 INFO - PROCESS | 3748 | 1468428174969 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 08:42:54 INFO - PROCESS | 3748 | 1468428174974 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:54 INFO - PROCESS | 3748 | 1468428174980 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:55 INFO - PROCESS | 3748 | ++DOCSHELL 19131C00 == 47 [pid = 3748] [id = 770] 08:42:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (19132000) [pid = 3748] [serial = 2308] [outer = 00000000] 08:42:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (1AA0E000) [pid = 3748] [serial = 2309] [outer = 19132000] 08:42:55 INFO - PROCESS | 3748 | 1468428175095 Marionette DEBUG loaded listener.js 08:42:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (1B27C000) [pid = 3748] [serial = 2310] [outer = 19132000] 08:42:55 INFO - PROCESS | 3748 | [3748] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:42:55 INFO - PROCESS | 3748 | 1468428175535 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:42:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:42:55 INFO - {} 08:42:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 753ms 08:42:55 INFO - PROCESS | 3748 | 1468428175580 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 08:42:55 INFO - PROCESS | 3748 | 1468428175582 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 08:42:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:42:55 INFO - PROCESS | 3748 | 1468428175585 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:42:55 INFO - PROCESS | 3748 | 1468428175587 Marionette TRACE conn2 <- [1,3038,null,{}] 08:42:55 INFO - PROCESS | 3748 | 1468428175596 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:55 INFO - PROCESS | 3748 | 1468428175598 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:55 INFO - PROCESS | 3748 | 1468428175720 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 08:42:55 INFO - PROCESS | 3748 | 1468428175727 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:55 INFO - PROCESS | 3748 | 1468428175729 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:55 INFO - PROCESS | 3748 | ++DOCSHELL 132D9000 == 48 [pid = 3748] [id = 771] 08:42:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (142C3000) [pid = 3748] [serial = 2311] [outer = 00000000] 08:42:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (1A7B2400) [pid = 3748] [serial = 2312] [outer = 142C3000] 08:42:55 INFO - PROCESS | 3748 | 1468428175783 Marionette DEBUG loaded listener.js 08:42:55 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (1B269000) [pid = 3748] [serial = 2313] [outer = 142C3000] 08:42:56 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (12DF6000) [pid = 3748] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:42:56 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (131E4800) [pid = 3748] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:42:56 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (19FB5800) [pid = 3748] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:42:56 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (16E74800) [pid = 3748] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:42:56 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (195D9800) [pid = 3748] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:42:56 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (16E61000) [pid = 3748] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:42:56 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (10A9E000) [pid = 3748] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:42:56 INFO - PROCESS | 3748 | --DOMWINDOW == 110 (160D5800) [pid = 3748] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:42:56 INFO - PROCESS | 3748 | --DOMWINDOW == 109 (16949400) [pid = 3748] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:42:56 INFO - PROCESS | 3748 | --DOMWINDOW == 108 (15190C00) [pid = 3748] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:42:56 INFO - PROCESS | 3748 | --DOMWINDOW == 107 (195DD800) [pid = 3748] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:42:56 INFO - PROCESS | 3748 | 1468428176268 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:42:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:42:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 738ms 08:42:56 INFO - PROCESS | 3748 | 1468428176351 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 08:42:56 INFO - PROCESS | 3748 | 1468428176353 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 08:42:56 INFO - PROCESS | 3748 | 1468428176370 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:42:56 INFO - PROCESS | 3748 | 1468428176371 Marionette TRACE conn2 <- [1,3042,null,{}] 08:42:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:42:56 INFO - PROCESS | 3748 | 1468428176375 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:56 INFO - PROCESS | 3748 | 1468428176377 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:56 INFO - PROCESS | 3748 | 1468428176459 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 08:42:56 INFO - PROCESS | 3748 | 1468428176467 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:56 INFO - PROCESS | 3748 | 1468428176469 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:56 INFO - PROCESS | 3748 | ++DOCSHELL 16E7A000 == 49 [pid = 3748] [id = 772] 08:42:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 108 (16E7C400) [pid = 3748] [serial = 2314] [outer = 00000000] 08:42:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 109 (1B401C00) [pid = 3748] [serial = 2315] [outer = 16E7C400] 08:42:56 INFO - PROCESS | 3748 | 1468428176521 Marionette DEBUG loaded listener.js 08:42:56 INFO - PROCESS | 3748 | ++DOMWINDOW == 110 (1B406800) [pid = 3748] [serial = 2316] [outer = 16E7C400] 08:42:57 INFO - PROCESS | 3748 | 1468428177177 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:42:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:42:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:42:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:42:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:42:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:42:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:42:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:42:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:42:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:42:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:42:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:42:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:42:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:42:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:42:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:42:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:42:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:42:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:42:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:42:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:42:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:42:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:42:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:42:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 08:42:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:42:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 08:42:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:42:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:42:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 972ms 08:42:57 INFO - PROCESS | 3748 | 1468428177350 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 08:42:57 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:42:57 INFO - PROCESS | 3748 | 1468428177352 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 08:42:57 INFO - PROCESS | 3748 | 1468428177355 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:42:57 INFO - PROCESS | 3748 | 1468428177357 Marionette TRACE conn2 <- [1,3046,null,{}] 08:42:57 INFO - PROCESS | 3748 | 1468428177360 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:57 INFO - PROCESS | 3748 | 1468428177362 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:57 INFO - PROCESS | 3748 | 1468428177447 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 08:42:57 INFO - PROCESS | 3748 | 1468428177452 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:57 INFO - PROCESS | 3748 | 1468428177454 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:57 INFO - PROCESS | 3748 | ++DOCSHELL 1608C000 == 50 [pid = 3748] [id = 773] 08:42:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 111 (1608E000) [pid = 3748] [serial = 2317] [outer = 00000000] 08:42:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (16099C00) [pid = 3748] [serial = 2318] [outer = 1608E000] 08:42:57 INFO - PROCESS | 3748 | 1468428177502 Marionette DEBUG loaded listener.js 08:42:57 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (168CD000) [pid = 3748] [serial = 2319] [outer = 1608E000] 08:42:58 INFO - PROCESS | 3748 | 1468428177987 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:42:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:42:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:42:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:42:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:42:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:42:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:42:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:42:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:42:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:42:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:42:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:42:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:42:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:42:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:42:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:42:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:42:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:42:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:42:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:42:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 706ms 08:42:58 INFO - PROCESS | 3748 | 1468428178066 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 08:42:58 INFO - PROCESS | 3748 | 1468428178067 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 08:42:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:42:58 INFO - PROCESS | 3748 | 1468428178071 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:42:58 INFO - PROCESS | 3748 | 1468428178072 Marionette TRACE conn2 <- [1,3050,null,{}] 08:42:58 INFO - PROCESS | 3748 | 1468428178076 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:58 INFO - PROCESS | 3748 | 1468428178078 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:58 INFO - PROCESS | 3748 | 1468428178215 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 08:42:58 INFO - PROCESS | 3748 | 1468428178366 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:58 INFO - PROCESS | 3748 | 1468428178371 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:58 INFO - PROCESS | 3748 | ++DOCSHELL 10C4B800 == 51 [pid = 3748] [id = 774] 08:42:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (10C4C000) [pid = 3748] [serial = 2320] [outer = 00000000] 08:42:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (10C51400) [pid = 3748] [serial = 2321] [outer = 10C4C000] 08:42:58 INFO - PROCESS | 3748 | 1468428178431 Marionette DEBUG loaded listener.js 08:42:58 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (10C56C00) [pid = 3748] [serial = 2322] [outer = 10C4C000] 08:42:58 INFO - PROCESS | 3748 | [3748] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:42:59 INFO - PROCESS | 3748 | 1468428178978 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:42:59 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:42:59 INFO - {} 08:42:59 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 957ms 08:42:59 INFO - PROCESS | 3748 | 1468428179018 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 08:42:59 INFO - PROCESS | 3748 | 1468428179022 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 08:42:59 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:42:59 INFO - PROCESS | 3748 | 1468428179027 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:42:59 INFO - PROCESS | 3748 | 1468428179031 Marionette TRACE conn2 <- [1,3054,null,{}] 08:42:59 INFO - PROCESS | 3748 | 1468428179036 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:59 INFO - PROCESS | 3748 | 1468428179040 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:59 INFO - PROCESS | 3748 | 1468428179164 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 08:42:59 INFO - PROCESS | 3748 | 1468428179306 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:59 INFO - PROCESS | 3748 | 1468428179309 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:42:59 INFO - PROCESS | 3748 | ++DOCSHELL 142B0000 == 52 [pid = 3748] [id = 775] 08:42:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (142B2000) [pid = 3748] [serial = 2323] [outer = 00000000] 08:42:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (16096000) [pid = 3748] [serial = 2324] [outer = 142B2000] 08:42:59 INFO - PROCESS | 3748 | 1468428179365 Marionette DEBUG loaded listener.js 08:42:59 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (1674C000) [pid = 3748] [serial = 2325] [outer = 142B2000] 08:42:59 INFO - PROCESS | 3748 | 1468428179976 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:42:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:42:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:42:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:42:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:42:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:42:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:42:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:42:59 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 957ms 08:42:59 INFO - PROCESS | 3748 | 1468428180005 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 08:42:59 INFO - PROCESS | 3748 | 1468428180008 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 08:42:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:43:00 INFO - PROCESS | 3748 | 1468428180012 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 3748 | 1468428180015 Marionette TRACE conn2 <- [1,3058,null,{}] 08:43:00 INFO - PROCESS | 3748 | 1468428180019 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:00 INFO - PROCESS | 3748 | 1468428180021 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:43:00 INFO - PROCESS | 3748 | 1468428180134 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 08:43:00 INFO - PROCESS | 3748 | 1468428180298 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 3748 | 1468428180300 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:43:00 INFO - PROCESS | 3748 | ++DOCSHELL 16095800 == 53 [pid = 3748] [id = 776] 08:43:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (16E73800) [pid = 3748] [serial = 2326] [outer = 00000000] 08:43:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (170E0000) [pid = 3748] [serial = 2327] [outer = 16E73800] 08:43:00 INFO - PROCESS | 3748 | 1468428180354 Marionette DEBUG loaded listener.js 08:43:00 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (176A1400) [pid = 3748] [serial = 2328] [outer = 16E73800] 08:43:00 INFO - PROCESS | 3748 | 1468428180874 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:43:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:43:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:43:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:43:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:43:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:43:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:43:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 910ms 08:43:00 INFO - PROCESS | 3748 | 1468428180915 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 08:43:00 INFO - PROCESS | 3748 | 1468428180919 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 08:43:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:43:00 INFO - PROCESS | 3748 | 1468428180930 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 3748 | 1468428180934 Marionette TRACE conn2 <- [1,3062,null,{}] 08:43:00 INFO - PROCESS | 3748 | 1468428180938 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:00 INFO - PROCESS | 3748 | 1468428180941 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:43:01 INFO - PROCESS | 3748 | 1468428181058 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 08:43:01 INFO - PROCESS | 3748 | 1468428181206 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:01 INFO - PROCESS | 3748 | 1468428181208 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:43:01 INFO - PROCESS | 3748 | ++DOCSHELL 10A79000 == 54 [pid = 3748] [id = 777] 08:43:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (177B6000) [pid = 3748] [serial = 2329] [outer = 00000000] 08:43:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (195D3800) [pid = 3748] [serial = 2330] [outer = 177B6000] 08:43:01 INFO - PROCESS | 3748 | 1468428181261 Marionette DEBUG loaded listener.js 08:43:01 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (195D7800) [pid = 3748] [serial = 2331] [outer = 177B6000] 08:43:01 INFO - PROCESS | 3748 | 1468428181800 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:43:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:43:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:43:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:43:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:43:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:43:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:43:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 910ms 08:43:01 INFO - PROCESS | 3748 | 1468428181830 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 08:43:01 INFO - PROCESS | 3748 | 1468428181832 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 08:43:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:43:01 INFO - PROCESS | 3748 | 1468428181836 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:43:01 INFO - PROCESS | 3748 | 1468428181838 Marionette TRACE conn2 <- [1,3066,null,{}] 08:43:01 INFO - PROCESS | 3748 | 1468428181842 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:01 INFO - PROCESS | 3748 | 1468428181844 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:43:01 INFO - PROCESS | 3748 | 1468428181951 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 08:43:02 INFO - PROCESS | 3748 | 1468428182110 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 3748 | 1468428182113 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:43:02 INFO - PROCESS | 3748 | ++DOCSHELL 1758A000 == 55 [pid = 3748] [id = 778] 08:43:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (1912F800) [pid = 3748] [serial = 2332] [outer = 00000000] 08:43:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (19AD9C00) [pid = 3748] [serial = 2333] [outer = 1912F800] 08:43:02 INFO - PROCESS | 3748 | 1468428182165 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (19ADFC00) [pid = 3748] [serial = 2334] [outer = 1912F800] 08:43:02 INFO - PROCESS | 3748 | 1468428182674 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 08:43:02 INFO - PROCESS | 3748 | 1468428182745 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 08:43:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:43:02 INFO - PROCESS | 3748 | 1468428182749 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:43:02 INFO - PROCESS | 3748 | 1468428182751 Marionette TRACE conn2 <- [1,3070,null,{}] 08:43:02 INFO - PROCESS | 3748 | 1468428182755 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:02 INFO - PROCESS | 3748 | 1468428182757 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:43:02 INFO - PROCESS | 3748 | 1468428182865 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 08:43:03 INFO - PROCESS | 3748 | 1468428183037 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:03 INFO - PROCESS | 3748 | 1468428183043 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:43:03 INFO - PROCESS | 3748 | ++DOCSHELL 1A148C00 == 56 [pid = 3748] [id = 779] 08:43:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (1A2A1400) [pid = 3748] [serial = 2335] [outer = 00000000] 08:43:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 130 (1A7B4000) [pid = 3748] [serial = 2336] [outer = 1A2A1400] 08:43:03 INFO - PROCESS | 3748 | 1468428183110 Marionette DEBUG loaded listener.js 08:43:03 INFO - PROCESS | 3748 | ++DOMWINDOW == 131 (1AB63C00) [pid = 3748] [serial = 2337] [outer = 1A2A1400] 08:43:03 INFO - PROCESS | 3748 | 1468428183657 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:43:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:43:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:43:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:43:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 942ms 08:43:03 INFO - PROCESS | 3748 | 1468428183885 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 08:43:03 INFO - PROCESS | 3748 | 1468428183889 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 08:43:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:43:03 INFO - PROCESS | 3748 | 1468428183917 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - PROCESS | 3748 | 1468428183920 Marionette TRACE conn2 <- [1,3074,null,{}] 08:43:03 INFO - PROCESS | 3748 | 1468428183926 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:03 INFO - PROCESS | 3748 | 1468428183929 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:43:04 INFO - PROCESS | 3748 | 1468428184033 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 08:43:04 INFO - PROCESS | 3748 | 1468428184189 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 3748 | 1468428184194 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:43:04 INFO - PROCESS | 3748 | ++DOCSHELL 10C58C00 == 57 [pid = 3748] [id = 780] 08:43:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 132 (10D66800) [pid = 3748] [serial = 2338] [outer = 00000000] 08:43:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 133 (1394CC00) [pid = 3748] [serial = 2339] [outer = 10D66800] 08:43:04 INFO - PROCESS | 3748 | 1468428184245 Marionette DEBUG loaded listener.js 08:43:04 INFO - PROCESS | 3748 | ++DOMWINDOW == 134 (13957400) [pid = 3748] [serial = 2340] [outer = 10D66800] 08:43:04 INFO - PROCESS | 3748 | 1468428184737 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:43:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:43:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 847ms 08:43:04 INFO - PROCESS | 3748 | 1468428184758 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 08:43:04 INFO - PROCESS | 3748 | 1468428184761 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 08:43:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:43:04 INFO - PROCESS | 3748 | 1468428184767 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:43:04 INFO - PROCESS | 3748 | 1468428184771 Marionette TRACE conn2 <- [1,3078,null,{}] 08:43:04 INFO - PROCESS | 3748 | 1468428184775 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:04 INFO - PROCESS | 3748 | 1468428184777 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:43:04 INFO - PROCESS | 3748 | 1468428184877 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 08:43:05 INFO - PROCESS | 3748 | 1468428185059 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:05 INFO - PROCESS | 3748 | 1468428185062 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:43:05 INFO - PROCESS | 3748 | --DOCSHELL 1608C000 == 56 [pid = 3748] [id = 773] 08:43:05 INFO - PROCESS | 3748 | --DOCSHELL 16E7A000 == 55 [pid = 3748] [id = 772] 08:43:05 INFO - PROCESS | 3748 | --DOCSHELL 132D9000 == 54 [pid = 3748] [id = 771] 08:43:05 INFO - PROCESS | 3748 | --DOCSHELL 19131C00 == 53 [pid = 3748] [id = 770] 08:43:05 INFO - PROCESS | 3748 | --DOCSHELL 1A140800 == 52 [pid = 3748] [id = 769] 08:43:05 INFO - PROCESS | 3748 | --DOCSHELL 10C50C00 == 51 [pid = 3748] [id = 768] 08:43:05 INFO - PROCESS | 3748 | --DOCSHELL 16E57C00 == 50 [pid = 3748] [id = 767] 08:43:05 INFO - PROCESS | 3748 | --DOCSHELL 142A6800 == 49 [pid = 3748] [id = 766] 08:43:05 INFO - PROCESS | 3748 | --DOCSHELL 10329400 == 48 [pid = 3748] [id = 765] 08:43:05 INFO - PROCESS | 3748 | ++DOCSHELL 0C779000 == 49 [pid = 3748] [id = 781] 08:43:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 135 (0F38F000) [pid = 3748] [serial = 2341] [outer = 00000000] 08:43:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 136 (10BBD400) [pid = 3748] [serial = 2342] [outer = 0F38F000] 08:43:05 INFO - PROCESS | 3748 | 1468428185201 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 3748 | ++DOMWINDOW == 137 (10C50C00) [pid = 3748] [serial = 2343] [outer = 0F38F000] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 136 (19FABC00) [pid = 3748] [serial = 2274] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 135 (1A69FC00) [pid = 3748] [serial = 2276] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 134 (13C6F400) [pid = 3748] [serial = 2247] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 133 (142C1C00) [pid = 3748] [serial = 2251] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 132 (1A144800) [pid = 3748] [serial = 2241] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 131 (1A13AC00) [pid = 3748] [serial = 2268] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 130 (19DAD000) [pid = 3748] [serial = 2273] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 129 (19ADD400) [pid = 3748] [serial = 2265] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 128 (160CC400) [pid = 3748] [serial = 2233] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 127 (16E79C00) [pid = 3748] [serial = 2259] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 126 (1A516C00) [pid = 3748] [serial = 2244] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 125 (17AEC400) [pid = 3748] [serial = 2262] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 124 (16EB9C00) [pid = 3748] [serial = 2260] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 123 (19CA4800) [pid = 3748] [serial = 2266] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 122 (19CADC00) [pid = 3748] [serial = 2238] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 121 (16756C00) [pid = 3748] [serial = 2253] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 120 (19632800) [pid = 3748] [serial = 2263] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 119 (168CF400) [pid = 3748] [serial = 2254] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 118 (16E58400) [pid = 3748] [serial = 2256] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 117 (16E5D400) [pid = 3748] [serial = 2257] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 116 (142AA800) [pid = 3748] [serial = 2248] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 115 (167B1C00) [pid = 3748] [serial = 2270] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 114 (19631C00) [pid = 3748] [serial = 2236] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 113 (11AE6800) [pid = 3748] [serial = 2230] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 112 (1694AC00) [pid = 3748] [serial = 2271] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | --DOMWINDOW == 111 (13C6F800) [pid = 3748] [serial = 2250] [outer = 00000000] [url = about:blank] 08:43:05 INFO - PROCESS | 3748 | 1468428185788 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:43:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:43:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1098ms 08:43:05 INFO - PROCESS | 3748 | 1468428185870 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 08:43:05 INFO - PROCESS | 3748 | 1468428185875 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 08:43:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:43:05 INFO - PROCESS | 3748 | 1468428185880 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:43:05 INFO - PROCESS | 3748 | 1468428185883 Marionette TRACE conn2 <- [1,3082,null,{}] 08:43:05 INFO - PROCESS | 3748 | 1468428185888 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:05 INFO - PROCESS | 3748 | 1468428185891 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:43:06 INFO - PROCESS | 3748 | 1468428186059 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 08:43:06 INFO - PROCESS | 3748 | 1468428186070 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:06 INFO - PROCESS | 3748 | 1468428186073 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:43:06 INFO - PROCESS | 3748 | ++DOCSHELL 142C0C00 == 50 [pid = 3748] [id = 782] 08:43:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 112 (142C1C00) [pid = 3748] [serial = 2344] [outer = 00000000] 08:43:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 113 (15335400) [pid = 3748] [serial = 2345] [outer = 142C1C00] 08:43:06 INFO - PROCESS | 3748 | 1468428186130 Marionette DEBUG loaded listener.js 08:43:06 INFO - PROCESS | 3748 | ++DOMWINDOW == 114 (15375000) [pid = 3748] [serial = 2346] [outer = 142C1C00] 08:43:06 INFO - PROCESS | 3748 | 1468428186737 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:43:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:43:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 910ms 08:43:06 INFO - PROCESS | 3748 | 1468428186785 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 08:43:06 INFO - PROCESS | 3748 | 1468428186789 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 08:43:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:43:06 INFO - PROCESS | 3748 | 1468428186795 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:43:06 INFO - PROCESS | 3748 | 1468428186798 Marionette TRACE conn2 <- [1,3086,null,{}] 08:43:06 INFO - PROCESS | 3748 | 1468428186803 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:06 INFO - PROCESS | 3748 | 1468428186808 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:43:06 INFO - PROCESS | 3748 | 1468428186974 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 08:43:07 INFO - PROCESS | 3748 | 1468428187129 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:07 INFO - PROCESS | 3748 | 1468428187132 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:43:07 INFO - PROCESS | 3748 | ++DOCSHELL 16097400 == 51 [pid = 3748] [id = 783] 08:43:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 115 (16098000) [pid = 3748] [serial = 2347] [outer = 00000000] 08:43:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 116 (160CEC00) [pid = 3748] [serial = 2348] [outer = 16098000] 08:43:07 INFO - PROCESS | 3748 | 1468428187186 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 3748 | ++DOMWINDOW == 117 (167B3400) [pid = 3748] [serial = 2349] [outer = 16098000] 08:43:07 INFO - PROCESS | 3748 | 1468428187748 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:43:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:43:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:43:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 941ms 08:43:07 INFO - PROCESS | 3748 | 1468428187773 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 08:43:07 INFO - PROCESS | 3748 | 1468428187776 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 08:43:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:43:07 INFO - PROCESS | 3748 | 1468428187780 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:43:07 INFO - PROCESS | 3748 | 1468428187783 Marionette TRACE conn2 <- [1,3090,null,{}] 08:43:07 INFO - PROCESS | 3748 | 1468428187812 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:07 INFO - PROCESS | 3748 | 1468428187816 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:43:07 INFO - PROCESS | 3748 | 1468428187925 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 08:43:08 INFO - PROCESS | 3748 | 1468428188091 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:08 INFO - PROCESS | 3748 | 1468428188094 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:43:08 INFO - PROCESS | 3748 | ++DOCSHELL 16E57C00 == 52 [pid = 3748] [id = 784] 08:43:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 118 (16E58000) [pid = 3748] [serial = 2350] [outer = 00000000] 08:43:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 119 (16E60400) [pid = 3748] [serial = 2351] [outer = 16E58000] 08:43:08 INFO - PROCESS | 3748 | 1468428188148 Marionette DEBUG loaded listener.js 08:43:08 INFO - PROCESS | 3748 | ++DOMWINDOW == 120 (16E64400) [pid = 3748] [serial = 2352] [outer = 16E58000] 08:43:08 INFO - PROCESS | 3748 | 1468428188664 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:43:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:43:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 910ms 08:43:08 INFO - PROCESS | 3748 | 1468428188687 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 08:43:08 INFO - PROCESS | 3748 | 1468428188690 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 08:43:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:43:08 INFO - PROCESS | 3748 | 1468428188695 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:43:08 INFO - PROCESS | 3748 | 1468428188697 Marionette TRACE conn2 <- [1,3094,null,{}] 08:43:08 INFO - PROCESS | 3748 | 1468428188701 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:08 INFO - PROCESS | 3748 | 1468428188703 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:43:08 INFO - PROCESS | 3748 | 1468428188817 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 08:43:08 INFO - PROCESS | 3748 | 1468428188981 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:08 INFO - PROCESS | 3748 | 1468428188984 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:43:09 INFO - PROCESS | 3748 | ++DOCSHELL 16A45C00 == 53 [pid = 3748] [id = 785] 08:43:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 121 (16E71C00) [pid = 3748] [serial = 2353] [outer = 00000000] 08:43:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 122 (16FC2800) [pid = 3748] [serial = 2354] [outer = 16E71C00] 08:43:09 INFO - PROCESS | 3748 | 1468428189038 Marionette DEBUG loaded listener.js 08:43:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 123 (16FC2C00) [pid = 3748] [serial = 2355] [outer = 16E71C00] 08:43:09 INFO - PROCESS | 3748 | 1468428189544 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:43:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:43:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:43:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:43:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 910ms 08:43:09 INFO - PROCESS | 3748 | 1468428189598 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 08:43:09 INFO - PROCESS | 3748 | 1468428189601 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 08:43:09 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:43:09 INFO - PROCESS | 3748 | 1468428189604 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:43:09 INFO - PROCESS | 3748 | 1468428189606 Marionette TRACE conn2 <- [1,3098,null,{}] 08:43:09 INFO - PROCESS | 3748 | 1468428189611 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:09 INFO - PROCESS | 3748 | 1468428189615 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:43:09 INFO - PROCESS | 3748 | 1468428189745 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 08:43:09 INFO - PROCESS | 3748 | 1468428189914 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:09 INFO - PROCESS | 3748 | 1468428189917 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:43:09 INFO - PROCESS | 3748 | ++DOCSHELL 16EBF000 == 54 [pid = 3748] [id = 786] 08:43:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 124 (170E8400) [pid = 3748] [serial = 2356] [outer = 00000000] 08:43:09 INFO - PROCESS | 3748 | ++DOMWINDOW == 125 (19125C00) [pid = 3748] [serial = 2357] [outer = 170E8400] 08:43:09 INFO - PROCESS | 3748 | 1468428189979 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 126 (1912CC00) [pid = 3748] [serial = 2358] [outer = 170E8400] 08:43:10 INFO - PROCESS | 3748 | 1468428190531 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:43:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:43:10 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:43:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:43:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:43:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 957ms 08:43:10 INFO - PROCESS | 3748 | 1468428190549 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 08:43:10 INFO - PROCESS | 3748 | 1468428190551 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 08:43:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:43:10 INFO - PROCESS | 3748 | 1468428190572 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:43:10 INFO - PROCESS | 3748 | 1468428190574 Marionette TRACE conn2 <- [1,3102,null,{}] 08:43:10 INFO - PROCESS | 3748 | 1468428190580 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:10 INFO - PROCESS | 3748 | 1468428190585 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:43:10 INFO - PROCESS | 3748 | 1468428190691 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 08:43:10 INFO - PROCESS | 3748 | 1468428190864 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\", \"55246d2c-38ff-41af-8b92-8a5b9e8be512\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:10 INFO - PROCESS | 3748 | 1468428190866 Marionette INFO sendAsync 9c57c6ed-9529-44c9-8b8e-8e26c25e99af 08:43:10 INFO - PROCESS | 3748 | ++DOCSHELL 10C4A400 == 55 [pid = 3748] [id = 787] 08:43:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 127 (12DFB400) [pid = 3748] [serial = 2359] [outer = 00000000] 08:43:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 128 (19638000) [pid = 3748] [serial = 2360] [outer = 12DFB400] 08:43:10 INFO - PROCESS | 3748 | 1468428190919 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 3748 | ++DOMWINDOW == 129 (1963D000) [pid = 3748] [serial = 2361] [outer = 12DFB400] 08:43:11 INFO - PROCESS | 3748 | 1468428191497 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:43:11 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:43:11 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 973ms 08:43:11 INFO - PROCESS | 3748 | 1468428191521 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 08:43:11 INFO - PROCESS | 3748 | 1468428191525 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 08:43:12 INFO - PROCESS | 3748 | --DOCSHELL 10C58C00 == 54 [pid = 3748] [id = 780] 08:43:12 INFO - PROCESS | 3748 | --DOCSHELL 142B0000 == 53 [pid = 3748] [id = 775] 08:43:12 INFO - PROCESS | 3748 | --DOCSHELL 10C4B800 == 52 [pid = 3748] [id = 774] 08:43:12 WARNING - u'runner_teardown' () 08:43:12 INFO - No more tests 08:43:12 INFO - Got 0 unexpected results 08:43:12 INFO - SUITE-END | took 675s 08:43:13 INFO - Closing logging queue 08:43:13 INFO - queue closed 08:43:13 INFO - Return code: 0 08:43:13 WARNING - # TBPL SUCCESS # 08:43:13 INFO - Running post-action listener: _resource_record_post_action 08:43:13 INFO - Running post-run listener: _resource_record_post_run 08:43:14 INFO - Total resource usage - Wall time: 688s; CPU: 9.0%; Read bytes: 91362304; Write bytes: 953190912; Read time: 386938; Write time: 1075755 08:43:14 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:43:14 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 0; Write bytes: 133861888; Read time: 0; Write time: 125222 08:43:14 INFO - run-tests - Wall time: 685s; CPU: 10.0%; Read bytes: 91362304; Write bytes: 817082368; Read time: 386938; Write time: 948439 08:43:14 INFO - Running post-run listener: _upload_blobber_files 08:43:14 INFO - Blob upload gear active. 08:43:14 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:43:14 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:43:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:43:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:43:14 INFO - (blobuploader) - INFO - Open directory for files ... 08:43:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:43:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:43:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:43:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:43:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:43:15 INFO - (blobuploader) - INFO - Done attempting. 08:43:15 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:43:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:43:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:43:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:43:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:43:17 INFO - (blobuploader) - INFO - Done attempting. 08:43:17 INFO - (blobuploader) - INFO - Iteration through files over. 08:43:17 INFO - Return code: 0 08:43:17 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:43:17 INFO - Using _rmtree_windows ... 08:43:17 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:43:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2ca6040c6f2751572727f00cb07f4df289793d6b50891e434b4e432b694d68e69c76c37c109da2db9a832aaec188ec1b91b0a2b95f85dc8e84de0c7cc456e02d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1d1f7717f9277dd1f8f116db9fc04f1ccf52866f0ad79761731d5c5de185ba9b8524501379db37b384a50cfd5ead12883b8152d491b23209a0ff5d403b304395"} 08:43:17 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:43:17 INFO - Writing to file C:\slave\test\properties\blobber_files 08:43:17 INFO - Contents: 08:43:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2ca6040c6f2751572727f00cb07f4df289793d6b50891e434b4e432b694d68e69c76c37c109da2db9a832aaec188ec1b91b0a2b95f85dc8e84de0c7cc456e02d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1d1f7717f9277dd1f8f116db9fc04f1ccf52866f0ad79761731d5c5de185ba9b8524501379db37b384a50cfd5ead12883b8152d491b23209a0ff5d403b304395"} 08:43:17 INFO - Running post-run listener: copy_logs_to_upload_dir 08:43:17 INFO - Copying logs to upload dir... 08:43:17 INFO - mkdir: C:\slave\test\build\upload\logs 08:43:17 INFO - Copying logs to upload dir... 08:43:17 INFO - Using _rmtree_windows ... 08:43:17 INFO - Using _rmtree_windows ... 08:43:17 INFO - Using _rmtree_windows ... 08:43:17 INFO - Using _rmtree_windows ... 08:43:17 INFO - Using _rmtree_windows ... 08:43:17 INFO - Using _rmtree_windows ... 08:43:17 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=851.620000 ========= master_lag: -20.20 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 51 secs) (at 2016-07-13 09:43:23.511980) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-13 09:43:23.512871) ========= '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-080\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-080 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-080 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-080 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-080 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-080 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2ca6040c6f2751572727f00cb07f4df289793d6b50891e434b4e432b694d68e69c76c37c109da2db9a832aaec188ec1b91b0a2b95f85dc8e84de0c7cc456e02d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1d1f7717f9277dd1f8f116db9fc04f1ccf52866f0ad79761731d5c5de185ba9b8524501379db37b384a50cfd5ead12883b8152d491b23209a0ff5d403b304395"} build_url:https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2ca6040c6f2751572727f00cb07f4df289793d6b50891e434b4e432b694d68e69c76c37c109da2db9a832aaec188ec1b91b0a2b95f85dc8e84de0c7cc456e02d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1d1f7717f9277dd1f8f116db9fc04f1ccf52866f0ad79761731d5c5de185ba9b8524501379db37b384a50cfd5ead12883b8152d491b23209a0ff5d403b304395"}' symbols_url: 'https://queue.taskcluster.net/v1/task/B0A4QONvQfeeGiBQGc2V1g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-13 09:43:23.644162) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 09:43:23.644505) ========= '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-080\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-080 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-080 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-080 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-080 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-080 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 09:43:23.767228) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-13 09:43:23.767564) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-13 09:43:24.320745) ========= ========= Total master_lag: -20.29 =========